262144
1840557217
119611470
718138468
904413188
2143996554
441141116
241507453
119213264
43458903
804489243
1129291431
1235335786
1905974374
192596199
1092120274
728772060
137345525
1723626829
79396111
1507424647
1238283167
1567066631
1983619109
166687275
1128040813
1937062905
1948044593
2126874538
1790414861
1959602079
1170074958
1842115883
924241792
555262667
759380278
490261299
359605998
1820186061
1662036285
66495919
526818140
1356692844
1259758015
891444564
1725364028
436754852
9942144
608967270
2015917107
847292019
1143498303
1742401468
1140846689
436229319
787914658
1648277256
935585048
700223581
92505844
614941608
972564858
1314635871
613683553
1792082318
995626869
151074175
820863056
927029662
1550966508
765491084
416081344
1141288883
201722214
762173334
296794606
429894628
1463456714
1228595186
2075524253
1143017448
510849331
257957374
778357986
506002917
782031257
1720530919
1873212084
991200421
254075737
1495623714
53240746
1498597720
1474893483
723216328
1083510981
1906523658
1053313921
1887075266
342541038
980970881
1683321924
46311449
1204588820
1704574371
1556555598
572831478
631943054
717333631
778657471
1550115323
207158042
1493654811
2006170223
200487976
357896622
1298211952
363843885
1216006641
1412592558
1238976829
2046690276
1337893008
447702831
1801876753
2081580411
7716119
198925906
529487774
873990153
719172747
2115909231
2083483656
1229453935
1124310363
694722464
908452851
456191247
590350990
2090224817
382778901
879148233
12240243
1253260925
467464225
824107219
325234999
17662810
284209757
487990656
1561987205
1800580613
1585635712
2111465833
1733403738
614408612
1407812745
1219174211
959736198
1567901037
288829573
221044569
1050633747
12039106
994522424
1519545776
2001997180
244258750
576979776
1806728755
74030169
145174717
187105101
938053342
116047687
1720442375
338554117
1492243456
1863292199
777788659
876160185
692657920
2120764022
655701246
875260119
1083412558
981774890
2034663679
372271858
1306521959
1395594309
212162782
694536212
1454655152
898289729
163314192
923498
2090631224
2036549167
1561154853
894530964
396854228
465380531
89443246
637728808
61791877
13342286
1386467947
963574540
539218581
817407391
1322833036
1217833690
1146313732
1546138470
125032911
1860445027
608663702
15293352
2128311440
417397558
1559707688
154325597
671140195
1257423540
362456327
568580406
888156545
914646833
1826070066
1914468882
149020704
621033857
1880683900
387921547
762345105
838625598
550599303
373387363
373561254
671483515
860914580
2080860736
2074484699
135079502
703476268
1553987991
725474789
1351578454
190739592
1193862536
325604720
917693229
685634964
1227992221
1424749859
1249904636
1974471162
1080116035
884752207
257406102
1713339033
138567534
956336313
372407764
1976852974
789599176
1894272507
82989866
518247204
2058521818
865639298
400464783
1616437665
1787131836
891654549
1478929325
1842596107
1666922994
1464971465
2120875763
1460330266
161269878
913529112
507107464
123776484
1845558272
853913584
1961039462
1420604288
1867615361
605250568
1092026983
384812349
1764521045
1612924976
815576906
414048922
1657638474
2018966283
2004148795
100366566
1609391490
1140312240
712536819
36393508
1278970562
645309567
1279624868
1606323408
32021477
2084496436
1248744907
1973078121
325201960
1418792134
562648642
979466395
592365612
1821264220
910981580
291815567
1553554344
324355988
468964478
1408491379
1794589081
1901711716
1707173729
2043879260
17788049
2090595548
255375652
1751217425
1444823344
699129059
447916956
2018322130
1406413266
1204814246
268011020
169970668
398955547
90841807
1942859921
2045177040
550223099
134730678
760156706
947553660
453022612
1688634455
191642170
184738810
230581262
1931441256
1484974082
1356599234
853592882
1834397858
859966352
31965476
2044908947
2119237990
1287157929
250737531
1891691350
2013556287
693606254
1861338095
1934888422
2086329132
24010159
448807656
620580379
695784663
254704584
1203697179
786199361
130661055
936910547
155966703
84004639
1423665227
976620649
1628850754
1278419327
391765173
716123264
1077774553
336254656
1942227106
1463008831
1511641590
2048594131
2108006324
790025328
596322607
929636600
1276146258
1549648068
1616469605
699129541
316303746
1593134280
1349732028
633016474
1374127482
898718605
1063894342
1520963359
1746835563
1032476769
1839594704
1418698436
653776934
3495037
1815432618
1641982476
749722179
709534107
1584138412
1901141166
1678112933
2121336635
772214860
451724218
748251502
2119585235
1847050957
2139385669
196673309
342685610
658481136
2002740546
1112784406
1494578594
488416009
1350271306
1056359085
2104733963
264275005
2131780452
2003447649
1289774158
1074717180
1115389136
1660411055
848621012
104524316
2112332326
1274385516
1442374431
220316761
47881768
231391836
595590646
1490871780
858346827
973838502
845868752
310510376
99915961
1036075913
1548980255
8418639
1582755215
1600687429
1001030589
2005523779
853937186
2023333609
661092096
578781467
575473324
1725524710
1564093947
1559836994
1524350616
747738582
677842226
1134686295
1669516397
1169220076
2139773456
2083278423
359166745
1288041827
565716482
1117494303
704063392
216966250
739941034
1451867609
519957480
349654160
1073083013
344029179
104893359
425953507
1400741577
2067288868
178141603
94371921
880523736
976508418
1357074987
1173366230
1349361296
259867786
1577960156
1786582251
658344066
67775660
1095584387
833312439
174370046
1296311355
1410917782
15689218
1313350011
444367353
1535055986
1455770189
1451614982
168078342
1699834535
1817736076
1942959846
812749061
1591431020
542381573
1069844035
184556150
1196462040
106463216
786946142
1890404304
1932866339
2001518762
721625401
405318045
280563072
1859408096
1720117425
294523712
1149008620
888113602
1968206068
1882682196
840248502
96626668
1408664930
1276362134
1337091132
614421402
1721680066
1378941073
1724931699
1636288112
1520525386
2012659407
330110653
713560886
2144155804
792753958
294599626
1498115980
941930537
680886266
824978081
92775161
655635066
544252117
954022768
1915731019
255953729
512519785
1637878241
256197604
1644265348
1211650245
1221456026
1304508343
1703490650
241605506
1333432530
1530716864
35306097
2019481823
208843629
1060507539
934392910
1389627484
524680576
618718561
2004693124
487284276
624719873
1260868217
2105877637
1097155149
762138481
1907559974
1594578211
2100351619
549286330
2033079907
1668780998
767283600
1913891472
775593611
1756852019
1368543157
1656108432
743199966
1797823588
1019520924
863843992
440346152
947463572
1941194495
955935500
736109159
237084479
625833382
2111257640
1568101572
1773343372
170898324
1885304781
666906523
1485852591
100866060
1994268373
514926949
618251492
719813443
2123623590
60296029
72854876
1677553440
1541128034
66885381
2107410915
788220622
1039908069
2062671758
76438406
1845520690
1601968352
1114367261
1391928603
1695624589
266455809
1274981301
1008107542
1746882779
773135906
260961324
947268779
1557357082
1666352445
1192369586
1004445012
1038507496
1973643015
1052298173
1313977878
1385427404
1425460270
1706883468
815966078
266188540
1815832154
1979144648
818548004
1444574727
1766527337
1580258291
1354119327
1170093220
1024787468
1235618555
860518765
1312656077
1253609023
1188183997
1415310028
1219999058
1723627967
414877283
740837864
229168682
283293069
197365993
240575017
1504378587
1050154259
1521246449
556275817
162101552
264092177
476439601
453516805
470375285
1054038241
278751574
1715240541
1959972474
884856877
1618110194
191118709
812608964
1256107493
2033929138
759343287
1559074470
2086363325
603351866
929679106
2033998107
1082333483
1752362183
1410017339
2039455335
1833544589
472985771
1746602614
951566866
1977823657
965346621
2102449937
1551778176
817657869
231156098
79959078
1451704321
1752905770
1774963167
1907222617
2070863086
1762195128
1871405604
1152536501
1798370406
443442969
1154484151
1843108395
1540666208
13469400
261254716
419360572
1997255727
718911447
1489277509
1141360844
894245399
693020731
1626945304
199062461
1632963097
1518126882
500011412
669976967
297620528
502952481
1491213970
941710625
1421122464
983153454
1463092330
369769309
2064226155
339713137
851353156
727484104
1170942568
1733730989
1127878968
2072719096
1840203967
627083136
1880816452
677802573
1307061343
2134427764
325541151
1056988616
1778732370
1671032799
294704031
444525385
2019655476
879693496
1092694335
561896413
1537438576
1945647454
995039920
2099816988
1706782693
170736551
953542342
1292887611
2113864043
288781121
1646664186
840157464
2024002620
514156890
1972524163
1480004446
507269446
1565150964
1732016489
1299928527
1508953414
582944245
1620537378
1450689419
1707073724
1770731155
560930963
1243687015
1064204761
959982964
1907393441
1217367898
1166646454
1983364067
849638791
686552869
478506518
175611392
492805629
175720077
1230480006
520873516
46729722
1702139190
921612540
465550238
1750748270
1323035027
636795183
1820193100
110320744
1310190124
1182792622
1039795391
1686897633
2020511242
687181349
1060564501
799340309
1342693110
764882589
1573507361
196907414
701867579
1309315187
755353748
2104896347
36807963
662633909
1746238246
585542221
810976697
1854319906
694030477
807204969
657095619
1199615044
1050336376
1937826219
2016607556
848208183
2131982273
1408364997
883238971
2008280446
310252584
367791302
1619291854
1382761634
1616078893
86415901
1591667897
866296915
1334886550
1509783867
902650884
1590194516
1000496055
637519426
1374398686
693432781
263609062
410689228
2094184535
943573932
535034551
1106684386
12022630
906377114
1037451023
1926150912
781098068
1505095629
1598310417
1809039023
1555183971
1608799947
879291901
1148178274
766444600
1406993192
135435032
2022478
1088344197
872004902
1974977892
149563757
1458097116
1752237402
514523473
721837131
1943712675
516987171
1046387543
1229450939
155682670
1329354947
907553451
2101136212
1392976918
1462352304
1733905512
1123745516
247254387
1196094593
1652545555
1758742310
652938837
6250203
636442899
951894618
392974584
1294620445
1610941076
2034414043
1641975482
1667312659
1774373639
224908755
223703531
1515973017
268891529
1519294489
1941577203
1758029327
2140947686
1061047792
2109340337
1530536577
2136720205
973967715
2114861509
249796853
1454196061
813012474
2102839896
371750473
1857941480
1663965540
1580722645
1351229201
1746061930
595473526
1994756499
1494934673
1822443369
1570088577
1980391898
183611683
1656207847
770090556
1660710719
1794693423
1966918846
909790760
244826317
1705116975
1552931095
1593335100
1306605810
641396402
1351929488
756515830
1521418023
616644632
775296334
906881141
546440919
394845372
2016410080
292262036
1758624165
669166258
1175538659
1896346089
1815117213
92675904
1296999010
1663508326
1996138761
2101271314
1665726590
1501893983
1867272443
1995243466
168390622
696613683
1605714261
97836889
1177399456
547687187
1975266681
772678936
487702534
12432320
1846748377
1920398056
404244060
639921809
1398628703
1438418318
1512920084
1879761826
1500713934
1799838907
784717160
146101051
1316016895
594159636
888534971
1708918926
1198974236
527382673
1134871776
1720557689
2017145626
393809803
1730199061
1413901263
1433499161
1154258111
1436144842
597887824
1500052169
19334159
436010828
2111670986
287676770
2108459010
556743915
1779960092
109098376
1288277442
964928781
520959096
1431594455
264939866
4782952
1524512838
989817487
334602667
1758770746
717061239
1245748179
791080279
2114736127
1894837665
405223713
1589487271
837056269
1042540047
1237014425
845563792
1966742698
1450981559
980627571
528339990
839520156
852927502
1782846951
320939780
1413007956
1014225821
218758843
720967152
1043806840
709279723
1022346119
1459974152
890438762
106931684
1117944980
1773896723
933307805
572044220
756229347
2130954490
743444494
1378913563
549435201
1287749021
1631140053
1769985196
1645771325
670282906
878250545
731387576
1861029847
1292600280
293849058
587330449
850624458
188607382
842542660
503048211
1276504421
1523382366
1764526589
819923478
157100434
1398370340
682714732
36579668
53771199
890657084
239791293
2093484045
1161718904
328331069
117069182
1282103215
626867114
691668702
704112738
1644115808
103686882
1479323240
421730350
793725370
233032255
489698745
522885149
218390966
1124858474
1564303417
6021942
1240321566
1419210047
57322515
1494397335
341538441
812923839
1171644515
66000481
237870563
907895160
512805024
371190761
1808324990
1582682185
178732842
1525564044
1957049959
1211399756
1883497018
153412332
881982884
258608225
735997712
1823570517
1940826059
1606771586
836298838
1138122744
1698336544
1976050581
1103630927
1298601288
1079373545
1430894720
624191300
1442871702
2143213701
1824149282
40400357
81639947
1523018325
1685018423
1153021559
310361670
288998130
740484787
918141147
1117449164
1928265099
1273540034
1439263256
1655193704
249577299
1161218452
1203402058
1796944202
1518836361
1124610449
330193671
1970688078
154801288
580022449
1677858151
1481788231
940919142
1821042603
1965786951
69305878
1332652453
138453140
1138560481
1152891186
350982207
1854527198
87016668
2141238304
1935966588
302218651
1534051848
389545129
94798697
1154992065
1503314414
391240919
811516098
1469089328
1205643934
1092989108
1462101967
1924366968
591591035
1387033615
1265847277
1914969207
1691281833
149741715
2004941037
276283383
1573352775
1137499602
2090111200
2119213422
646164491
1806573940
820102347
1122977924
1974854409
1548035638
1239984327
508372603
1549652234
56090811
370549317
1138186339
1048236232
720373279
1395135853
1166991641
1172665671
813267917
1408543873
1809547959
1699243151
1214336245
87659786
866544906
1901579683
429437109
1904382836
874896236
1940249400
1121163004
1674727634
1220677227
1611372819
779178035
1585393419
1723663163
275645245
1205368584
276727951
974212608
1495639311
1879273800
1601794981
396122819
1722345433
2046610396
1088853170
1982146833
1769069738
491269844
1464760258
1159564282
396707558
1469786600
434469467
660552688
386739332
817205110
337580722
1015417172
1593867135
1614639124
882499366
286930020
1657205370
934832765
508161242
723607031
722632255
305286125
877377822
1867333102
314099547
1826354890
1399570466
184004667
827781134
1035863387
822519212
794104199
1708575453
152832219
1219586742
622502938
1671860491
323946687
271231525
100071614
496811926
1518372817
527204356
2091643349
1752937907
321868950
1137601368
1135829901
520476467
40854137
1017874950
637304396
354849951
6375346
1476579498
556061527
1532813918
1148691022
56954676
1723972666
876067250
592748846
2056802269
1199250729
1439913873
972819300
669541070
359329544
602408146
1228983959
1080482130
2134060288
742098229
461462716
1214428564
1059103611
1659895670
1867770616
768743048
163905852
1752414613
730400513
162417614
1754407745
1759912620
1133467366
1997138393
1853016139
1616915951
792737669
1557619470
1928729294
2052945044
592838083
1385582335
1587007458
200508635
1745276194
1133500325
301432499
898536072
1253058157
901012076
1454652565
1213304704
1417067651
1966306465
210027123
890860412
333227038
1872269275
1747567636
566895948
509755840
1621559090
24443962
819007
12822175
1469989684
1895301674
1399054744
306408905
454372754
364175664
1095448510
599380250
1507992127
937294818
1078402585
2010491924
486431303
1775189721
1317282809
196074507
1733177962
247925081
824829548
811470616
1187590469
1274487478
1784353376
1516339216
1606969224
1672647932
717090851
1374259151
171868335
1881152117
1771774816
827933673
564398604
372311497
1848082031
1809927185
1297840053
1355370734
1412815001
155525887
2059342494
972343333
1279186943
982099052
138560338
377734110
1995430925
528166723
155808767
306503919
1651597347
1294026478
1992602688
1302430410
1469743549
116645368
41752148
1420925238
794570710
684140270
1095466213
379857787
1563835940
840807357
1000453450
647387173
1791967544
265737091
1482420926
2129075823
824746041
2028038510
138350664
1960572858
719772222
1627928888
753085155
1832239048
2106102615
1245425783
453482884
714579931
656476438
473418231
681890855
1446779860
7667552
1166384120
1821028957
1653922168
561969026
1865850759
832015865
1617788038
1616093945
30002484
339551617
2106087778
3808668
4079598
1203085562
2044792453
628815584
1616645402
1391876616
1996559236
300465555
49337985
1863185842
1054398477
804672265
1458652844
190473495
1267858786
2040413563
1979227691
622044603
11609257
2074832920
334599294
1923835060
174804360
1478543413
213824251
149440755
1746864311
1419487814
1711593851
1926085670
1237337978
2070639021
1454026832
1503162607
1934869295
1268226945
1589155400
551883
626208334
1068313690
2048088006
1167705115
618921294
1781687136
1262210244
1981057259
1240157702
902879621
528328802
1400143633
542509248
125767104
2131046820
1474493757
404413961
1781116996
1612536954
1432926999
322848470
1460353782
251062893
135212311
677970327
141970056
1145206891
2028034083
1313259299
1432381182
1789312668
1569487597
2125926601
317558354
796192505
1330342777
1873416044
2079366680
5470487
1950230863
1785306685
947878607
567573470
1593453369
684703172
1666657641
851590989
990141440
658497647
1319207817
966875318
2062338421
1640496021
1877935083
426351790
763479873
268449915
815406725
1232476399
674344832
1137086920
1459330497
521962170
123325585
1369303138
1513059131
2124466917
959468907
421587036
1568739979
1481508831
1894953778
773301383
78379886
1802235213
359716668
1661015600
524142945
1306045771
1548799173
1259251184
684639761
871929180
1084713925
489085619
392720919
474581319
1227371722
1254384857
1629744982
1337336217
999888510
313366571
1276769399
2145576039
446031692
1510045267
1403024450
1031633483
577579025
2132124645
1568782292
191760665
1950085503
1134380591
1761037626
1914863018
1473891801
1345400023
500959539
1192535240
173787207
198918575
352571805
1640722398
1842216356
2085015426
137606887
595216637
1574655187
2042051369
1100015772
1504118427
1679442425
530668155
1714415902
1242037657
877564713
600987049
1006914434
214246304
102722150
1123580412
170100742
412296681
2125050789
1673305571
84052440
238387331
741991719
1209798411
250378398
1743950740
265505463
1651447772
1275180827
1798375559
1644569477
670036555
929985910
1233296331
749490977
616608205
1704874294
1848647637
1131191784
812929167
492439068
1471404415
1261401040
1235811540
592990540
860146343
967761544
333767166
799700436
722314577
1931854277
286564222
694182217
260850804
1600908493
1211380610
679112928
352445524
999401820
86895399
1260753487
1585397631
2030277726
1975735804
1185990582
1451150762
527073713
1894950559
1480113860
1157775576
1934197935
1791136385
674622130
377394624
1067716478
1971391541
1608730020
1999701024
1843166893
154615566
25040254
1607777219
725587883
1099589334
738306578
382256239
1749576896
2103878456
289602463
1918255040
1016425270
769542762
21634033
2005018779
37488873
1788833822
1972919967
518999734
1853468849
1471411737
1665575444
124114692
644086447
1052556248
1739370797
1517088540
50320632
1412996254
178479741
2013975757
1341315653
2097464884
2045686802
1690932951
1963417761
436877319
735519006
1848544544
165562723
1632106839
549556215
1599884583
1776038952
652277834
1278469230
835456961
1711494289
912319383
1796306139
1991643952
411375296
866179712
1752161464
540550978
710470909
1559601350
626783404
700590243
1212019108
849264874
404752298
255007752
1832679083
1962869575
1103954281
618634184
77099255
1499648100
163233978
645076846
1001839515
1203703388
706983569
951655053
473753028
1267012765
1341558617
1403241725
457314580
2032887438
2024702952
625793651
1122001623
1325653102
1213218186
139116035
2116195021
1289724525
1821507967
1345748985
1377772902
1078483192
220647978
351188005
953633331
1586141678
180629432
899521236
1002387302
241576403
1198617956
900165502
1745478793
207989561
431283419
1718311032
1392352248
815369097
1249110526
1614593551
1505858735
278227705
1996161888
1855085142
216056382
1270440254
879557604
1844367921
496460714
338905024
1985841705
1636358905
907355075
1209274413
2004873498
183993334
2094671550
1335333647
1100198646
365008241
1715796451
469123409
1949813126
740474663
51564133
1030285317
2008184461
450436511
823647226
2022265557
375741462
310145504
1943795816
968392937
1809281685
123053879
434586074
1139070102
549332920
515811485
1952065209
239867586
2009348983
942490029
1537666277
1432573186
2096746625
1176485513
576187037
2011390574
842711910
1609766993
1635725564
1607155835
2056898122
1964195331
568265194
744974239
1019799098
871519084
566370756
1014275317
1129842114
424938991
1949287700
116041712
2115509917
100486712
1030517997
737019653
162882468
1389972231
753722740
2054937512
282325676
306391978
171132120
1321404395
1689285990
383047099
990686114
901126911
1704036148
1732252672
55154155
1833778257
555538834
2058924080
1645801511
1943896134
439395527
1016700619
932908072
2062197991
1659872368
364128517
871029594
155742078
398267048
2082119271
1728784817
186074255
72690870
1547032279
171278604
1803291892
1581158571
1387130242
1165019282
1615701626
1719328867
1928735702
1812387801
383100580
676751310
1396562846
387908866
1274205079
1723615653
1055257652
5986514
608972047
389716631
8791484
1525136600
1612167462
1412818941
1864865882
1587082609
826974948
56022213
1531851523
1520500050
962376793
311268477
313712880
644362923
617718533
1127499724
1079905070
150741710
629664179
288003854
396821712
807310503
344636015
1726951385
1335381731
1639218535
1099155076
1490165625
1868191880
34227763
655272973
1425745364
1252789363
985934139
1890811231
1739332405
943691003
1813925980
2047859992
2018480675
727418859
1681113773
1477500206
1117540647
1690783627
368740975
541357459
2054397701
1872740231
2047254418
219577436
401442134
1450129047
1389085314
1722642191
1300369667
2051260699
2097494804
1102615305
1065149883
185730657
296652831
1262643794
1928288449
308933844
1634587289
682938478
1024498982
1235562508
1822225008
2040874734
1055220393
1419639747
228813051
91934584
1818830003
1320238839
29934128
506153101
1862384680
2092254799
1851103321
665772467
901021263
2018181245
46156740
85845420
1239712668
850084290
614643775
1778971911
994043185
884294879
166340533
295123046
1194458617
1954127306
448541566
1338928802
1865443000
825942581
1161399894
1224024577
859737427
1846977010
834561976
234279458
475272946
58962958
556038928
528798608
23359992
1628215918
729910496
1817379560
1906103648
315864464
1453423998
1260954098
1311394139
1686693579
901724077
751243587
1152587664
25632094
686152711
766697055
1757170126
1279085888
161366291
1848986752
343115643
774444825
87754917
244897237
1364282211
1165702782
2025512537
1330364669
1090078197
972708459
931485005
26984522
1715296179
610840590
406734366
284708024
265915231
1455145656
612840218
724203751
790779278
1150283015
128765833
373031154
2111992708
1557932471
978623449
1236486827
1943709773
186587255
237701108
42060305
1404408126
970516234
685816551
8540670
582827041
1275833346
1922405592
2095785823
100947321
1765966466
839283254
1589733734
1000098652
472192165
1956179111
899294628
1761192738
441386232
1271913229
258381360
1226514821
1613739221
322946421
302833418
1316382877
1865427704
487708843
760977449
555184156
1431406291
303820326
1203406304
310339661
1727130653
724692209
213166916
330942818
1915339249
1366021996
373372342
441250811
1153594850
532090159
1114650709
218797149
54436070
1832714265
2097966470
489118275
1003174462
1973717147
278865510
726741545
1387131138
1347328423
905033472
302350456
1222227517
2002557278
1680838756
1212233543
742244619
869038084
803508921
1535957477
1473903395
644580628
844692966
1175472795
1595806854
1461607088
903369865
151840940
441332457
387837768
1968265774
1535889786
853982777
332249965
1627517227
1169931554
1300188054
1946543424
646529830
1175760052
635220124
356771116
1864467597
1012589342
802157140
855855679
2130479687
1420323209
637036111
1480810357
45993846
1933029800
133754705
1041812770
789291409
1019294015
400311375
1054505113
1208592358
1652754710
1456422310
752598153
1173531742
633214516
118517963
717076566
495684584
560758564
1278769115
1419933276
2115946522
1498780036
575098764
974158563
1018843267
2085803404
1155468283
1465454750
1074111970
657343689
1993587714
1079962427
2079534375
1776400029
467032514
223295062
536418372
1777776536
1786388288
20718737
1861560918
1106516825
1926637021
1039239390
312367262
1955867017
1841659764
2008089490
1791048447
1846111571
264913030
288022034
656255872
474710092
140880583
494222836
1846949052
98900427
860631646
310664542
961464609
1746756654
2017286757
1940201732
575341763
1733329608
1831537680
1636027308
820768306
252293900
1867925173
853512249
71986198
1234996865
728932616
1654921362
179212579
150285228
1345392799
175308238
1120527293
940631080
1260202600
695727393
1387813074
1675264403
1379883919
837073751
275619048
178687683
1408517031
1787119692
1771148794
1030460536
1828100713
1000825544
1572170836
1166637068
484966708
2138216758
1635743743
1887771177
1445018236
1559026249
1228496254
2082690925
1412061094
2084750852
1790876141
1252066757
341794909
1099615253
2026903951
1247901826
869106925
162889559
360422311
225374100
999272124
994276823
958113662
1476209043
560364133
1040229623
810693206
961321528
1485210221
1121513534
914113844
861503592
20767517
602784889
174420051
1574656426
1824811787
456869171
521129527
940627703
551925569
18698148
2086226069
995171633
326105743
2078567456
1372555829
511410558
181914543
1068766637
121656615
1182948796
904211812
1075880059
341654486
1556165518
258847189
612494480
428754305
827790120
1704275755
591913286
694928983
711866235
1093456841
231194776
950867177
1304410694
373937206
1653075393
1720431441
1719474785
260571214
569922674
1229684401
1636271263
1637255569
142746380
1231146978
1350432272
936598484
242582074
790738076
461279554
1734872202
544267172
13780237
803728938
174494494
2114023962
63247292
1750114947
1711089246
651779848
1765082896
1724423356
1741312754
594882530
1572092176
832666736
1918085542
165025741
57634382
1698645958
1580692318
219721289
803171906
1105834947
1676534522
1071254197
1747591932
1403749666
289311308
717027327
960275552
572967985
1943830726
90836431
1033858535
1692377994
1322944402
46025880
495030151
1215356131
1404492881
448158580
329771338
956205949
253506411
1678204897
1464572532
840907097
1506079023
1079979410
80960374
752532647
794396175
820248221
2121973169
2129400135
88492867
306266624
389692421
312769479
2047488518
1252228511
685574607
1365629340
146134256
244868179
1818389029
586148984
1113596702
1261889397
173416360
1166149820
1093380200
2036558885
954307860
627087353
1735047673
1695175660
540598387
1517871966
13361979
97037011
929215570
97491259
1694996592
1150870173
1518208241
1171683919
1269440797
170799856
1265442303
1202152387
2077106234
1399326832
1486603563
1574584826
1751813390
934155294
926964841
2087816839
325935654
71862796
1055961348
1615078210
1222230656
340279775
729223273
1823612060
1429361310
1145214813
1312410700
2092142579
1560046687
804860759
2144549202
682944463
96329522
2140734650
267180624
1627097517
1572838112
1423483334
1043838811
890756147
1676243317
1412920326
1295240332
2008599982
1772834104
1559813945
2128558870
496498039
1040644613
1302176198
766720867
2093035805
835792652
396266328
1881213650
974862482
824116133
2128074048
1477616204
78799460
250892017
323682191
1693841874
1544604085
347662724
357941529
1921045280
1328258271
1902002976
95582453
1350788397
243858379
180201637
84332221
1128095643
1023104808
48387390
571453800
623831500
1809835728
723338416
753164438
1642562520
1145678601
1893792145
1170130688
1363145031
1715895700
907674576
1615828604
1890828911
1638198819
400782002
999015559
1194475791
1152676052
505527846
1816488942
16654652
693462953
1042453569
1871423628
1565793748
1116811523
528375672
1842682285
857758937
692390137
1829413141
1474656630
74101367
1398324513
232126367
1775304145
1121083174
649012583
1785985341
620494511
1636668157
416719048
598906376
1606928200
914288764
873416866
1842478076
1121366941
1190621329
2129705189
339254388
1087263454
1539922673
1745018855
1624459986
1399842920
1419263237
1999082936
442950475
313305551
1638281783
1960700875
1525292278
99137354
941071251
1976607625
416124288
1361374358
1532883745
137908490
1408540055
79447610
613609448
637568712
214763139
1469193608
462750170
2681150
1848581576
244487137
1130607008
1112380732
1508894664
1029012558
1604533542
1426257564
1825068234
1614636999
51835590
290460133
488759935
677015068
1093218690
460409699
1321198845
1237017067
2129148619
1614413098
1049376512
366598260
252896795
926742887
960332830
463094869
1781740555
1109208726
193320249
1849766469
521370573
1327277318
1446732893
1940475492
1326824046
2139246624
2012747890
917082299
768401379
1516482602
215770485
1314786847
748971839
1087459046
2100616177
185927522
722789797
964847937
740617372
57715503
616966690
1079404760
522798564
2051015382
1134752396
1020204113
1490334093
246321679
63127178
168590933
303932494
1225411377
2072541033
1760681521
1065735294
1214718057
955687416
1257966164
804107876
2013269225
931846756
141128770
2025261975
1484644248
785910664
1853937203
150231050
422655645
1899969222
17396469
1592370003
1608942184
224456846
1610370753
791343091
917198694
1920677534
1355583530
1591782251
867858076
1137651810
1577280178
1634289793
1030244998
808468187
1529932764
2003882873
595513362
369890526
1041188464
1056161988
48346804
1806137384
693830129
62835813
34981845
1653456291
1748783057
1747344663
655782074
1926392564
1150113447
1463094278
122320444
149465376
1256046120
62079977
1090717353
1975832386
869739974
408748553
738168626
246928951
1010159446
597157512
1066507696
394854149
79203320
641524087
518914057
1176350558
1610817514
338072125
1068970083
1960505166
2087635033
779866602
482189082
1738016544
1381052727
145058527
1070333525
2034674180
1315918920
2050491326
538841911
626260085
1354423200
1648136807
892116566
1045589010
1654754997
2026784668
147155349
2081515905
2122242365
678290729
877823588
1341003885
1359286560
1753726180
676542454
1912049138
926845675
505366404
1371696651
1026220902
950204102
1269167621
1908378524
764482960
606425180
545766225
431304624
1400106854
84025391
2057657361
518973281
1447497080
1837635708
1185858054
1808270221
1629648381
636127706
1652557043
356820434
1210957452
459110029
1851303923
208709147
372829196
541862459
26164886
339069705
1285184171
1570460763
1710451545
1513359008
56173008
254634939
568039552
882232958
648091765
301725260
1104637817
58594471
179113336
1127958689
829479433
1428575698
1496148270
49319086
158158921
2113498653
1604279425
681608547
1273867543
1565312975
872351416
2078951318
1325502046
1081227936
1150203922
1873790760
823917702
1557849804
1709612589
1275104443
553996149
1326753453
1910087830
431071331
182805652
1997872549
1478175525
1801013192
765172329
121538351
115497789
1492190348
1506787167
11742719
1701807846
1229996732
176198269
81236815
1450333246
1772331495
518047160
1140074202
1015693788
1623465335
1943828706
1644007747
853877821
1757200258
773560733
1631108624
1569251378
315431346
1617082790
1829447190
251616130
533671088
1335674655
1505061466
8108725
258182243
741938076
321243353
33593481
779074888
2003638483
691684498
1186162269
2026587410
959041493
911838448
812332715
1660521436
65216029
1222488058
1690052771
307213005
1282894358
1526965625
1567089210
931581331
120220590
526679730
1095586697
583711907
875083216
811108741
860934154
1787040362
481794196
1352067060
734111385
685211264
1308291744
1736143674
265371550
556043296
74051958
2006683569
1664428811
1153579762
600549095
1072734557
562909853
658674096
1748647563
426329043
1116225189
1439371286
1375829829
442337407
224197763
371953895
2040456513
1118946188
208529853
703469384
1658351148
418003646
355224472
2102235810
695571690
851691173
928597907
619628058
95376285
1948131531
2068517303
578361702
135693509
2116118490
375404260
283560537
1140952671
1676020317
879061629
2090788497
1730773384
2072468504
1169152571
1007546174
116674167
1561860914
2010891509
1129878294
1770522373
1987747940
464698738
350463185
1197678810
693422027
167727092
1301607300
450388092
2012268776
859146680
384533167
451038695
283419959
425526882
644295511
535656872
1429611125
1362068777
81180109
309393984
1722442918
756893828
1920127623
533288237
1294232168
828899263
376199946
812137739
1753654272
517531929
1951164977
1974916997
1742198880
469704668
1826949961
1609001519
15425989
547442229
928674896
1420838127
957655685
1099006883
362503647
1144287542
1884804375
650813831
1954064261
86649982
1506922624
362773708
1407934941
1533183990
1948607921
1078653228
1442232502
1450899872
935593510
509958981
498162154
1013829782
1841422593
708957004
1699162294
669458987
688298659
118172274
2097748881
590332452
848217435
1652146868
911767976
2092523889
725469050
1095351482
392295309
610124099
1010820077
1711537908
1548325603
1526850096
2028433553
1248874206
538341883
689154055
950710128
1265365129
1932638373
2056337017
1981495698
1463398893
1577882397
1402991181
1384035469
1103037857
1205032103
215512192
1407610812
706580064
2142580222
925875505
1089641383
1659160287
1147277293
1216231582
1002529377
1282347969
853549631
1481967763
852225025
1781137317
1273775617
938573885
262964040
680940252
1542790206
1398450263
88571541
676357130
1848880776
2053971273
1513667903
1068165741
1829254278
106589351
1313516948
1541883218
1425179025
1621433410
1851654760
134250895
121430491
1497003275
1344340212
1759710433
1061987668
1170448256
1807906317
1849086287
526123664
831223889
408278314
573504516
1733437876
2030957319
205902028
1395623150
765923675
1968932485
576442895
366863172
868569483
1056079333
554666779
105881635
565814522
1277525905
1944616416
1863672521
1408759176
1379247535
111227812
625511523
155852361
496889392
495719116
966690246
568185371
21085237
499735108
359747837
754182744
807494506
259566647
232407958
2137919174
1472529548
1175594682
1511580311
2004811085
332080508
922045984
1100977936
527624166
1923318396
1314521515
2103058361
1543995656
197301837
950560269
792423685
114962510
1934317920
674150629
377596179
167178366
1964361247
589532003
818210716
244111003
85301006
284670767
1972621686
851699998
482251456
2044323651
566121541
255704580
1878447008
1498433995
1100300886
370602518
1412823974
1728437915
577006680
234803783
632182608
1105400917
455093615
1219071431
563938026
592227426
383288350
1166925569
1899688511
299504738
1827962457
1228050823
617973298
562003478
1609431708
295007007
598944507
1802866459
402273999
1121007017
167742968
941362689
1435507452
641156622
660416753
2099533780
2086394757
757547265
1863231461
1145539536
297596425
1357558844
528873782
264076901
1399785916
1557384900
1021167115
229338352
1926070189
306888585
887970664
273493778
1264282133
1889596833
1795468994
12210960
1294670035
1343890597
1652735933
1061462448
732643009
1192003656
1693528731
1686722747
409618989
1156218175
718536831
264076862
860339706
1391768726
300499205
291244778
426919553
1707899135
1324165508
1846080446
1249718098
1349285895
1584795820
900922498
1721613906
459344694
648918010
226416468
87653146
1867408006
1470546405
1645961922
344380934
1931679085
270938046
1865964248
653412848
1336654508
1185087126
178367658
508703587
599309737
609783179
1699343114
2534729
306724385
867886108
437337315
2046118426
884167373
644958691
451372443
2078635022
511908822
922200809
380986147
1516262939
1437022773
2018531350
1344835401
2059306819
1710471951
155060280
148662118
1643754149
216353255
1242026910
638408247
1036581675
569530260
23896254
1413300696
367575265
474645275
926071776
1571796948
1076492294
939058847
177958664
455653164
593116868
90719908
99528145
1569664360
1649650253
471399195
1882668776
186337092
1342557415
2025818546
1788169766
1695652081
1603025085
601379198
1021118866
1836363567
30681077
572195862
2070905535
1830765938
1851962067
1195334195
2014867602
1578990613
678816774
892120761
1983417644
1010026782
239140157
2039623711
1623198926
126846009
989050570
281653669
624981557
491363087
1626873305
286829721
214103776
1126692126
1615462069
48158291
834600732
307367635
589623151
1115057023
50624713
945492705
1467169154
1937128670
1314101288
1119914652
2075969743
1394806067
1733042668
1358686058
343454988
484985941
1464557059
1684107745
1688357428
66821823
398954274
380207584
850051222
485765373
1547879381
1243423651
85691616
1921619825
1426866573
687084619
341519069
1840194352
1340457868
68895882
788964206
356700645
1757753455
1935227211
1830632063
180694841
1598836432
1125193658
1043472751
1640056669
1780158006
1493825239
1861505798
403449312
1316342414
952274383
536060202
930096404
1432645664
1437025116
1850496685
2131918044
1696421378
1358958049
1604929780
217317611
1114846480
1878771629
1878939496
2026492957
622386418
226233403
1328290554
45710257
579391529
1124042254
1046074069
4892375
907625226
1306669910
1331052537
1564057269
1501399394
726622728
1762954916
69398475
1015004347
456719431
1161772065
1641343087
876562763
756233216
1460053807
1603274386
705922835
1793134704
1668009259
2044808589
1129777794
1588970984
1285442499
246572381
256608847
1411765327
831730057
733104351
1026199557
84055442
2140817515
1028885368
171664127
947733559
1262829923
907363230
1024180156
1877268452
7434885
1998225816
1767262800
537354032
13947956
868513814
2124747849
1785289630
1318147039
1328504418
2070288391
894089749
1560847115
701575254
494552683
315704447
628218039
1703558178
1742528014
823608857
1307052429
1154363046
827450069
1937842738
55101841
392165956
1341375350
83381390
1840202867
122607113
1784489703
1629005229
1888752988
1723056514
1893460518
1443938538
1918198700
977343028
269359678
343032759
883013193
383572681
1001886607
231296827
64897340
899154422
677664196
727767857
281878856
936027583
1717881664
929371856
1645886188
1045471419
515151305
1228706322
1262207325
847647775
2064170326
1332673506
1306363485
625600054
530760625
90264356
1727357489
1076476025
1312110468
1002671754
1456261658
14091950
1553932720
146139633
898119878
919116937
1695276302
55556207
2106076454
1906899593
1260760406
1730133681
2094551670
2023346928
1995512559
1102686196
458598179
1579947982
425976985
1137594025
498336466
1291661700
865175725
138663379
1928018935
1500442736
1547477328
133465903
973795647
1468279038
1845506190
616279462
788943879
1315264164
1500077915
457405445
538937683
1546390390
1661835819
1308136546
1600827601
687794992
1133774483
302652634
1767765863
460823047
1963731352
638341498
464071929
2037744715
1923524652
509428020
1252203904
1170271318
47519621
851610989
1738589800
629531126
1299245201
732842827
609385142
1986410549
1053906860
386164905
2011987371
873606297
426267153
48997172
328265887
1110441701
248648584
1304187719
932290230
1601579550
217337174
855256502
825905700
1999175056
135446581
1501080417
1084215056
1883739826
475997420
1358246978
1869870480
2038472407
1151172373
402755248
143356895
1477689647
743119856
1546826876
397616751
13986394
606257999
1931981806
1743298515
505479323
1196775080
1974979833
1338549563
164341408
747497777
528171884
1191699018
275667388
74355199
1503748639
514999268
1854351611
304953627
1826068202
1703695704
608342355
586200284
149580860
1060511402
1122308332
1878696434
916315490
901769794
1118935993
1600800876
1519824095
1963009751
1485559417
299202249
981957746
1944955178
852474974
1742691949
1293444503
2014920914
888565098
740368801
1770640471
836243173
1369409699
1545807800
901410106
1344092364
487864287
890065070
386169192
282695874
1304366987
1536169861
1594630122
1424704084
1977196728
3954644
11138438
1056065393
1256456466
256365063
722258304
730679355
1458185063
682325767
2116862256
497203042
328974817
1337874245
946539880
1863976666
474199403
657181517
427369622
248432475
998126641
2131584091
269808442
534999111
1047416709
418441753
311218800
287132925
139388246
914600289
923983895
170923035
8096059
579675575
2066822509
793174578
232764208
241846626
175480211
1317380470
1381147494
750229587
1541393356
2019848465
547777262
1500134570
1665030312
307132011
52977116
268470484
1658749561
1645671533
663458384
1481751430
1586952733
1105220456
784692830
1653738506
1831822822
1821383907
1825597447
1036129144
467573510
1410048086
678167136
1198246876
1916470935
1122456313
686353455
1719076783
650349906
1578362891
1251742643
271285838
1146538879
1515227973
1088946261
1241703837
2053293628
528489355
1934465877
218807850
848057749
474373014
103315108
1629220181
1735587623
163116173
1230553641
1135886975
421010865
1884935743
1024704350
297272386
493791839
1900438109
238519671
457409986
35356997
1712799941
1442054886
705161666
778090054
1404967888
676913300
112994096
1355971351
120107450
1918795702
189182949
1127049092
1222530126
410603279
258117742
185117332
1210808325
767051794
1096132476
1470558599
1718743160
1390577064
793679894
2047700512
1711345493
2008519752
1554678032
504556944
1061405428
1644294304
654508767
642807723
1151795055
620003051
1414991518
2040703984
1240451254
986557191
174561674
677254543
1368503005
1724404189
27140591
813366541
86294814
1095986556
1551551644
170699927
1193240727
1746845055
237512686
258015404
1674582514
1718884377
1157669565
1494989839
2066865357
1136951380
1594824864
1558681979
1350357805
1269737075
1962816743
1965220146
621926985
1269772384
1817552265
44200173
2127399154
1819713555
893070251
2140195883
439507957
1569203396
701262346
449215609
87783896
1851422289
972001190
1513648185
318775066
1028346603
160689886
398965364
1391180238
1412174135
1657159127
1914676589
1571479214
1442789949
1455088269
237497444
763140616
482749657
254292497
339327659
309205158
863031766
1466498027
489505312
212582481
420079892
716789315
1547457630
18231229
187165055
1257680003
1730530004
1849019143
1777393145
340544174
1716053800
1561588403
452703187
1086080887
804778249
276998235
22041794
2003712787
1632177485
291540727
1793793792
535388145
1648067486
293626594
75883029
487178219
1883464756
1574025858
444253990
691110880
134725583
762365409
311932431
1273813584
2144571652
1168603097
1777833411
1228264746
504505836
1243980615
1582539314
1847197569
1062836249
1960901937
1182796074
1969088712
1712102073
1238463252
1223036394
1550689357
512999905
383998675
510264162
2117857371
1367162124
1310071984
1324960577
1236146789
810976016
1908925741
2068182440
1191354446
1487340397
1014849025
851142212
521602866
785987722
311436551
1635956244
808203399
570138850
910288840
1116251401
231086439
1215227570
1940258200
2077247525
2038868729
563010829
1738978949
425639219
1157605046
1588861886
1498033792
265162782
88054445
56744674
1425912931
1784330282
458991399
1993104408
594129363
998419251
469796216
2110962009
360141689
2053123954
1876769199
763080520
1863490989
1772779548
178720190
1089791036
818550112
275571507
1207889016
2095155201
651969456
985999849
32596762
1491844932
1769513795
996050737
2107343938
1186835417
1026436051
977867095
865770107
444308730
2055206497
522203719
1059636245
731123366
825296831
1663407071
604675785
1339235522
2021726559
1908693871
2142607702
1436721649
1326276600
604129459
868886110
802758374
2027832907
6297702
1852813361
1642069838
48041346
1850834322
1053955498
1356647954
1156928545
621375495
2133194779
1795670513
718915023
1383736885
282608473
1540741023
1203411044
2043347018
1441335562
98744519
2064103048
28205412
25741300
822304162
89260808
311439321
176223478
263141107
105731673
876711432
41175193
562543385
2106718739
1311287798
502706115
157958579
1565577241
436024410
1583484624
886722880
1132895543
1849598600
2110060252
779088134
1469522402
310983595
1776906244
546385135
2701615
1470753152
1462214521
1644773239
357717453
1540378584
672486955
233910328
570192116
586922878
278974833
900990826
1816184403
874121524
1856529177
2352588
1420235257
1019380716
2067880624
1506126937
1472738493
1468604696
1083494962
1667085766
281643367
483718346
1212081893
961919171
1883657984
1306257485
13547576
497364627
1548306141
694557894
1032542200
1374518552
914171774
869134517
559094005
528873967
199373061
363790288
1776781980
1034730607
1168691669
844929298
1576206834
1293583653
391674482
543828654
592311520
1312779507
1975521503
1037663349
1493523226
538448761
1003502505
234995700
1801498445
1664671485
1125472088
1325415371
1275070067
1615722264
1784361186
872791219
704517488
2061392902
166752911
1094289518
1739550305
115825348
687027995
1444468599
705645338
445957270
1523144147
1779296521
1160598771
1883761257
472233195
1583608675
296190507
2044709920
1886267154
248702547
614095654
540971443
487939213
1977122039
2094061939
1322111722
400276178
1863135868
1894649583
984692153
1713079343
839607034
340838277
2075786244
1142065610
1516921151
943205763
1172104242
1306714701
1926214521
2136256412
1304143939
660408083
476848283
1957663357
314036076
1216594992
122628897
1899681449
450210236
1524991780
771602645
608868222
693510704
1914329582
1799225349
1411682582
296445107
1843229233
1309996793
1844898563
146064204
1278470761
319700374
713850345
2022074828
953215808
96952297
2036424158
543033043
238616798
415228216
733333103
919991381
2050468180
594177036
989102105
867606063
78050758
1940181316
819480377
1130494614
1146376587
1748820767
446830278
324964495
1394020453
1315853873
1245745586
1669260490
1259082981
960600043
1394973448
1624380091
1677242542
1125938473
1171870548
1282414471
1983022556
548176574
1282655078
1298348123
1805008761
896592322
1502625480
640647052
453863522
1255701359
1507808757
429737602
2063808139
582460357
1582958330
745868206
1700598492
149520031
1986424462
1777545747
39984205
1135591821
1544300857
708307043
758569134
1375034564
558777400
736810304
1428649732
634455738
952968438
982730892
2015268773
663017520
2117583520
112877281
1610637011
998371977
1956588859
938696845
1791702293
878867828
2096811309
125475131
427502899
1351885428
2036702590
251832741
2136720818
1657564358
144606935
1419168135
1559905653
1604087308
1526984643
830275153
1945994341
1226042122
422218276
21593054
1017558115
1067989543
844581861
126081383
1443506228
349319458
903275138
456458804
1147123400
1047498044
2076546011
1659032753
902226964
306023968
25025314
527242791
1526622617
432311805
2116228385
417505587
195570370
701116313
2034962809
290176565
1283860363
1436039673
724778636
1742098729
1727746553
110198148
909822622
637904325
964821721
581825597
2090482413
1496207142
395545247
180829764
1426277968
901756134
1490760340
2015290004
112033401
1037598483
1631152252
609575864
152340448
979010730
860406587
477509851
1243952542
972837891
1191492342
994308665
564095767
2056417850
25716815
866239721
1007051982
1975952077
559153151
684225175
601967352
435346241
23383292
208491514
1483442927
369670656
9279069
1629439241
932078907
355443358
1050414852
1521548248
1510429553
429774721
1145334155
783610632
1932318752
626904740
50134717
197667391
1228511076
1897525300
2078320663
1823906363
639267924
1786315804
1097903394
1266273313
1895233569
97643683
1854547434
1692196872
420155206
1401489226
583846000
870491428
695274018
1709980169
870071383
746570440
732862355
637012911
1735801658
197006380
719580033
119716899
1791597714
377699571
679783781
1433135541
305009316
1368789820
291560908
223727245
258764885
1791762785
454952734
1535120881
1502736952
2033965859
2095314423
1707107852
389532076
1802938662
1410200027
703276087
1689676270
494223811
681087924
1306854456
747948815
1761985748
1743702810
772657164
126038039
1180251214
516138422
1777146012
2131929357
68008008
322561615
1591427521
1408892187
1844586937
2066126588
2085154298
145716108
1908268370
1937824253
349763730
33329651
1866504047
1495332731
1994740320
1899595719
394236140
1259434914
1867754590
1759605623
920257432
1732782152
298392823
1284823926
599980211
736720213
133841633
1005917368
1546917258
1341828803
1662535430
449819502
1434249340
640139892
2007900079
1000664565
1146638364
1897506759
1536820692
874667933
849611201
2012984767
976345996
603782276
1967291851
80146678
1340832725
1436348109
203087381
1948460831
905755283
2013963362
692788741
1860043755
1546906349
569966603
1344934998
1798362586
817141778
697117588
1998296478
1533351868
2018198651
521153715
1028812525
941416152
517892483
2017827317
1196142702
262393757
1928337747
633742033
2090689770
1661662612
234808560
318822683
1761987703
1239967711
106807752
466658038
1383202641
847882186
915312742
1310113010
87563491
1574861839
1082630098
974662073
667575480
1190632340
1284098378
782441509
1181545694
1941521338
994342934
696279329
815950033
1444506886
472211281
787014735
1275724755
908891112
1331588551
1812008103
1012605028
2013301261
1045877673
466031945
1000177171
1373253343
817938616
55543040
636424616
1716865665
1528802652
1070213488
177921589
1197881441
547297546
88561144
979182645
2001906276
2049364955
430144436
1992048902
1951119848
2100143940
1643651168
35724236
1112236450
449002030
396896427
956245435
2124870650
2112576598
196745226
2096393344
691407509
738287896
2046765049
1614938435
855935683
1126106299
2051723420
322548971
526516619
2021191951
779100908
1739571464
1187905325
571271668
124097300
1170111525
487260306
1709368963
41464199
397915152
663068581
618195378
1983867769
410956138
1763315835
331303156
1603338971
310741816
800787351
691199300
494713119
569368059
1584327179
538842241
1949709302
50834459
1571526816
355705217
415607835
1972868665
2037161230
1991657844
25273025
682166841
411559018
1363533144
1643097255
569669530
423303792
637668436
1165089867
780079337
600723303
256404463
343374112
2122272951
719667688
207379703
1918030496
1818164413
2061184560
1762369444
1550003278
1025686478
1542036561
615249415
2116769412
2017900802
1778370532
1867443678
1896603242
1673039456
548475095
1484806195
991086474
562463740
1799043822
205521955
759164804
808472522
1639759303
389557187
913393645
835456494
155982285
479524118
261563303
695014293
846606659
70972176
435391571
1409916336
276421657
377229098
405106172
132149914
1012941884
736026857
1927392910
1946791897
370324131
1940723386
1540394761
1395106358
732478478
1984685070
468451188
1819475705
1875400856
265736423
1244231946
389668701
1613615268
338219331
595509729
114565828
263113602
1229783267
190458172
592581894
1037804129
1431104424
776470592
58118268
1244847108
1376073760
1622298008
667280377
1075214280
99795310
1873368940
1755917082
1088290352
1993067611
1244290893
562417602
1489727739
686490822
1271178239
656139947
424050551
881164529
104162921
1654126409
646034980
875004463
1379634308
1167474674
18625853
1697039436
1358854030
1604578771
1186097627
616119969
1156143533
548425442
742108463
1712027646
1369912969
179441884
671357067
1492103061
1961498409
282938038
1597433246
274878051
311901253
1102593851
1827207161
392132582
58079325
267888323
1865130076
1123996218
330184824
645928131
1701898550
1322857688
1051952283
914867896
1272439688
53871401
861610418
1189267519
1605552675
828133393
1372857029
2057737233
1758307872
361833286
640519741
1817261224
1887791145
1739544289
160112890
987782705
1451566582
1279538080
469866038
1211824930
2142331804
1074087738
2019965556
1501462410
1627762256
2036991153
505090164
2061082521
368680282
941310799
711728865
1093706343
653188457
1993695427
611743441
588624051
1816151739
358484173
103781691
1453207017
156753244
368588013
1733771963
1081889302
68831922
1053357599
1385232851
689680106
207009412
1267584817
1143203756
537958883
1771993215
1254429616
399822027
1131972644
1118940684
405949340
293342571
1458806792
1832095262
354529506
893093064
1423360535
77220730
746016813
1519328373
1981569846
913495519
23317030
985638312
919235077
1940526430
84276942
428126368
531610918
1697814307
578357770
1678371323
326857531
125817127
1779073919
428160912
1839633776
1724680623
7722422
1244044212
1019563613
2016463262
638924035
1807961983
1664782588
1202909960
124930045
1900641616
1989844152
74199511
320420600
168692567
1280126127
386085209
798988435
1215550985
1237971542
1567277198
345237843
2098426287
963658968
1412201311
597005635
70049003
1161686208
1191978776
2031469450
1904275938
1697418219
171611210
905359302
553968667
2029114202
971261571
1190958654
531696160
878563458
2080636134
1129719522
633941573
926104751
2018189559
1806183157
962005786
1328025519
243174837
124235783
1557748268
340457144
274422175
101574297
1914191383
352544804
1248762593
625300607
4574932
473653883
369823568
721687071
1928406162
1006284185
1609128439
1155397212
925154109
724273721
74670601
163123695
370372330
1005586177
862727809
404555188
1352664225
1915098597
1398736794
1227641353
1223058914
1242424319
1002709570
1933467976
377367675
1650982440
1788967915
880945815
615486228
1390695319
1498101987
831027633
1523466615
1588623720
1757597113
1792796342
1259633347
84259473
2011355509
1200590131
159785379
166318311
585981445
384087112
700319457
823732423
1536096514
125529873
1305934851
142592145
386334482
91721079
1927982872
1771024700
2106123385
1691202309
1667100412
320209628
537124150
2056651945
2067904890
2146991969
256964385
2115671888
1354854298
1887473697
219974098
1040502047
723971667
187004674
887235591
1037115283
877497842
880012806
965463642
1825438231
989422912
2006330394
879115411
1780380448
1021775838
1140028753
1039419822
1239129433
689321606
1574606117
1561033149
1860867569
1198198595
759291558
92377225
1786811830
1859618615
216615012
572525686
2111498257
1391539204
2122249702
811704217
20261744
1992133746
215476862
1760250586
94833671
838485553
1579252677
88171344
1425788027
2108453826
824509095
1667064086
1245233787
131944013
1932153221
1409399773
859480589
1840898733
435834643
4148845
1058017418
902746106
1264481236
1502988274
17348240
978730262
972319252
2023321401
834073315
514691582
852830368
1494221342
610855851
1588311066
1730381401
1936830764
1937529621
836224205
242057824
144682821
2083035101
1120879628
801530571
564328234
127439532
752837107
104971963
2118652699
250445899
720544116
1840284295
1104175226
965349309
781597724
856513808
1849716994
313177889
1253171134
680365247
1395788345
583826106
560739463
850389845
672617279
1590174158
1834976099
1955863412
1833961643
1225080388
1481890275
949778662
1674285198
1672900147
602267272
869658083
1128882354
277096030
1187101977
1735201206
850457251
2093293952
1406105244
1010142683
851708006
1467368634
984862175
551673103
1830212136
328443539
1330258931
473589841
1499792542
2008119953
992437718
1788602706
1497363445
586311701
454934812
1835784753
1028608966
1715015085
1739460020
2052048449
1300665159
2018357339
1069816229
44628087
43924740
327861669
785383177
1776796404
4883005
457662444
1867833388
1952387514
1073661725
443763250
903337065
981034257
1498499114
1294451454
1347811987
1504700702
1834772687
539406915
1681919002
1615661797
1229909450
1575324915
536772975
293705269
545610260
1629092845
1131203147
1723685336
1453793136
643645848
924015423
2091077374
744535205
266319364
893773774
796417022
922698691
1726775746
1280011086
564558392
55684193
1441976940
998862411
318179899
2138654882
94322502
468901604
2133050213
695157701
1667103411
1252435057
1429042025
499385245
582013560
1318752624
2036782525
877466841
1240040237
668767939
1683450320
548303138
1747329939
920717739
424334244
479805516
1602006899
1516219003
851642947
1518278760
2062716663
1260980844
443777493
753889014
203693917
1722073853
675505392
2000601660
2052098331
2079473131
2093267791
586042571
907760895
1302547661
1712206818
278612508
368089977
866842810
103724251
1110301123
333430761
1373602057
1658595044
1218225043
1606541536
1775642223
1152787980
1679378225
293724082
1851195950
74202616
2083074304
1708843207
488571799
325072156
807397952
806748188
70964905
1725457446
358563441
844200908
1960475670
976579570
1511969771
60204341
585968199
69166422
927226053
708755497
1201015522
2012786071
323060039
1737711511
557678214
913815177
2046289829
944438671
13316479
749729067
1739201934
578939468
2100765844
82772003
692837602
302565441
560408149
1307367259
1434396494
512493874
965072302
997545440
1186945175
364654700
963887641
1587039134
1781166129
1919408818
1445641135
1373136111
1808438624
260209768
1703519166
9531311
1074620570
1148141360
2080141651
874477192
511063535
175680706
10584940
762361179
111718041
1706680552
657690163
1515950293
1576647031
411399797
1462184330
41337595
561256950
369264502
1134028847
1494858104
1518754973
301195790
123445605
1843084668
1072592140
1602288639
546942396
653588920
360846820
117738803
1630129372
2041258135
383370562
445582086
1235493292
1578932797
1607471320
413126346
277598075
524611245
1876548532
761388977
2001993687
1341179582
1290996085
421050391
2069875923
1207576054
821993381
727688877
1742213364
139815947
1757448888
36179954
844243642
1109072821
1828827869
1700143683
1045878833
2110620465
1228501153
433796841
933760366
326280049
1600220751
142785182
373247372
1867983004
738868316
1395967273
740150938
1903563385
803235685
868257724
1372091693
1198334691
957159878
980385103
842769184
17045623
955714550
653660779
282566404
1626123921
916577085
1092507
233283614
1287633820
486135008
1945139930
191062742
695575595
222677086
432982211
1425406262
88314992
1427453518
1900940096
1060150641
1809157872
1214387415
427064548
1122162257
568585348
1071787911
592427361
1696234215
2079293212
423423041
1364759149
724953461
1397008397
1220253923
60392746
498932677
1659088405
1426902773
1593838401
600229917
32748580
1696459228
302087404
580987141
1913723446
1966109305
1265092823
111927812
1176198218
1419675186
445748638
1682576088
193026086
1232646221
1294947007
1138079022
1078559336
1270990768
2017589721
1588719023
839864245
301275341
678497628
1031585080
1355938075
1156773663
607410905
1154356305
967003097
1069962651
258380948
1326062928
778353900
1619386909
215011598
1775747732
1955436433
1508297308
633125464
1462829407
981931263
880497709
502495356
1858924616
968038510
2018350371
360847086
278852092
1967532135
2091569576
1756772994
1144193881
1571444303
1689894064
732556353
120626890
1135844609
1708624036
1715100515
576123440
50942049
1605828687
1907805632
120905684
1382158451
428083963
315225819
462891710
930101459
220153024
817936699
264818047
1716446516
1574436699
1665567996
278540456
197572674
1847140403
828933941
2083379536
453051582
1654851545
1422830855
1774490254
537770299
1470249174
1615730604
1333087335
431215890
680481444
2089207881
1783226159
1891904305
1324931805
176444514
417311604
661904481
707084012
2075942253
274570461
843009787
542714212
1140824747
1558384864
173017162
1311569634
1778721683
984390232
521036020
2047523192
1702860818
1741364186
2138881923
662159585
2127552573
1513174982
814009630
1556880252
1292418013
211119102
313313935
163704277
1834813253
689367956
165654362
1405623029
1224849931
577269276
1640667577
1878765024
673504901
1314182694
1451555304
1939341988
30168336
1743201750
594579837
2047928397
1061303000
302492691
582119428
87169468
2056584242
495494696
1479054824
1641797152
519298381
391946857
1567479940
1225067291
663353739
644936202
1755833129
301859134
1655462058
571483946
1616883965
838402991
1605674166
1985557205
667518137
1271491723
878743491
1086637405
960817493
1849242472
788649830
632758568
1293746128
1547409481
1679914269
670118610
1864532734
1237078769
1213140359
1702127945
1926566895
724182787
1663756910
1528670635
952058046
1309404547
389826228
3799934
1658397628
1365723574
1254101380
1445910852
537625382
1389521296
279434467
1748741597
1162389662
1590442726
75421653
1314236685
2038582015
2096014565
1536450239
689618225
1828500278
1708103656
1205407143
1044831128
1178230259
838498853
899409217
735703354
951488502
1722690704
590674639
989183290
47770854
736718774
1807245575
1766761399
140756613
999894550
734607001
838671940
1885976064
918872271
1540108216
787987799
438470610
1110213409
989934694
2101030798
904370942
803000203
1649979956
2027041690
94218127
1676569256
301601879
2032395829
820206764
141562480
1572904006
2045127458
1518017584
2075631272
163531481
1199053856
1393574825
2061009347
1855532697
2110912543
623714755
910331495
1099989767
1405454304
29908290
1148055231
105733718
1089014294
1828230742
1850416269
1753624810
1512603016
771263512
836652689
1677822146
861535721
681220210
755734582
1707271327
210534502
765472696
749464899
52526913
1087700317
1024727041
1314024569
235460735
775049725
1994082742
497693886
1678997542
892648248
1497053076
504425931
1189699023
1381737264
26070182
2012737189
308277350
873865860
624225240
803852490
1554597613
1220657228
89107430
1731386452
1288366348
1890144424
1031246542
472251473
1068301890
717117493
351423042
583428921
1350786671
716979627
1150459169
1370934297
1163705407
1466214158
2045919928
1960191710
86665961
619708720
1464459312
1273912245
521999584
427685147
1748963230
714257873
580802482
551420439
866679813
964982626
1668056990
301256169
732686651
696005731
927855428
238093150
721558680
1050141393
1208330059
111011124
1240913242
375543658
1182040888
35554023
555636313
732756254
439670146
233669989
2089019756
1877001555
1813070381
1829673843
853279893
1219013612
968800718
1191980701
717256094
1181036503
1538980747
610056027
103954437
2066957150
282520171
1709992267
1045633203
730226529
488208889
2101990078
465052732
342488763
1940031118
146934145
1622915252
272893161
630106062
1461877145
273675295
1681963552
337939935
332900128
1939512619
1858595175
93252385
211362294
2055520266
2144823080
1060642005
2025661410
1636945840
1339666865
1933124650
1381266651
357759704
407974537
361713369
36737371
1895559297
712993023
1314408414
983350886
184189369
677805034
845808843
1227502994
1641454927
879422663
599209525
880975395
2013717122
815297785
1400553687
524634528
594826068
537629679
1375619669
1126425119
569931782
1550093674
364315300
2103716053
120616652
1651350515
608742325
1749063643
1823916933
1206355455
1484953401
1518017716
52883251
727402317
1504193927
580090145
775498310
1090311440
1462168385
1937688951
2110093479
1477570135
579532466
718697877
1809280234
1567998984
1614068916
216939251
1002043523
107372939
363317632
914768204
1675661178
1360597126
1557813630
1941367304
846447421
850064178
1748610806
1798014557
951616952
234553144
173764539
75198970
582152194
1482836550
106580479
1315433693
1396238037
1869655360
71813488
1054333116
1725171730
1400493132
705587459
1760600676
567764967
465966638
1254580653
260786368
709835433
1079975991
143601901
1647741867
2108737023
1095775218
1420699365
932561339
1512526426
1376455173
1840899229
453376133
735294166
150382102
435073334
736508467
2030296239
44812862
348253065
914327377
343986316
170201402
1027866309
723932633
1245683001
117816769
894231122
294849981
288629796
1762881109
1309196801
2117327019
1996104954
1328621323
126434420
599905629
1670734019
1863912383
1021405966
2051975582
1733811463
713580310
1392145730
1406753191
423189401
478519176
1601820948
303742317
1337779484
353961762
1288108400
815665728
1056841571
1686058687
1075818068
2109215326
741111594
743361814
238135372
1268321032
1270428457
412585050
1396036321
1885277695
2087558501
1462475065
1577553196
1446149444
214509900
346498
581724347
1287142108
2007811887
2065263333
1261295438
1729826448
805524478
1190946167
2001780837
1966219820
1727816442
203221034
1154353182
1317537396
1593851339
2091573853
593686007
1940885841
755121699
612380529
8658157
95180865
1786179972
1704158558
1383222553
1502296898
2047194814
199076246
192163476
1946517861
1230408406
155927097
1217833314
147434496
1957640476
862853929
415569756
405029886
180295016
560569622
811277944
1404837369
977205471
628429034
264402126
1352118300
235166017
1232636081
1232974053
84900025
1928845454
751084810
934744804
1583098335
1588546232
1431197802
301142878
797605591
538981129
919914904
32736019
1480659243
469946008
1689170887
933803462
1050616427
1494877468
1017241108
38803850
881051997
1775080777
866743419
117138740
1183244777
648792023
1777105776
1169754405
353904394
2027974582
407681568
253540209
960188892
82801014
365664321
1590228590
1038663024
256713442
1773261230
1838932476
1159956876
916934129
260165826
1311626887
1700635403
212612232
302959385
18103561
1652723462
655844771
1171332160
206600628
833198197
1516266146
2052439561
910572229
293088598
58020304
472686047
975615019
362406047
1041500966
827511555
173400579
1185899294
1497030731
714558975
661511800
1354314735
725189047
1019441767
1078854671
1502281165
964153120
444650873
970353797
1103349833
697635152
1617702471
1087192231
1552041955
611208891
1560162610
20901704
1644998426
1599369326
1399067205
821450806
803598398
535488624
134436987
46852260
1483681213
556486863
339543240
1165064789
1698742749
453360629
809011524
654911911
847407147
1635296023
620257759
1646593221
1765226032
1663743156
1326100472
388663577
1929402782
1609303368
293985144
2018033672
2097971757
1822387669
1186294274
808146800
1262811229
64619371
781651246
844566357
1386643360
409031806
580662361
235730317
931375909
298924830
244928388
1936670267
170016802
1937640019
786065845
1354577910
631267311
1677584808
1829800808
934695351
1439882231
1463226741
1922494877
274297155
1238828826
330708482
1518910178
1892419329
419602992
1608215421
2078031517
477109459
256188482
92789318
1612264865
644464130
169184267
1933302297
1809260119
1237840449
1685629164
1437585264
1886090577
681414177
1898679403
1987104725
1015376554
1823113218
1367646246
1880689640
2090319233
455807665
375803019
1536877206
1369710784
14188783
1667183052
102684170
1136756160
303300911
762981862
937406185
1378164752
1219302193
1866625591
495106750
1553489171
281813219
1371618442
1424481171
351345805
322215032
423779973
1198169024
2085744206
2003360270
283602413
808216094
785600652
877978990
555283552
811014256
1291559529
1129341946
1719302581
61841992
23806482
1911983341
1071361289
1474134955
413712323
286715094
1782982579
297251541
1376641761
1858512775
1481178129
264186998
2140835259
1541759360
13811147
547481299
1205575933
379328592
542378630
1780882311
459870752
160228320
1740326730
160041466
1213876099
514291310
757634843
1383608004
439669620
617412249
1819942552
1059239335
1639638224
2079045983
21804097
413668587
1312253215
505840812
1236263015
1350655024
2018015617
1607883102
2031906484
795825987
813471452
1649207830
811545118
1828256562
273711988
612052213
363907794
1679455314
1996393660
1758921478
1299134199
910782004
315008379
1495236460
1513855502
1924957723
1126056529
713701516
616003184
2142624715
130408052
1372107227
392350275
177284799
1626425106
1836288036
1239994998
989578573
1726189849
1617724297
1088623699
1487742720
1741164760
214994666
351902853
1908962807
1876643549
1167069272
1667503538
356448140
1967901120
642217790
713284635
1717293799
311600094
748433679
1811161435
963638134
2007649699
1622029555
31513133
675880187
1126224953
1626157550
647362686
1593663999
1730106038
826683198
500739597
590743292
856168722
664226752
456581263
1429282449
494212577
184859312
1766199733
939562612
1772931680
1488435493
822619599
1912081647
461520834
1232515108
1921691653
1801869873
1840948217
1470857296
1529253200
1234173214
615937471
1718035986
899222525
1002839441
1606805588
1474852778
1821295963
154571898
1898214507
1303963764
783986959
1406911235
1184912746
652572477
401494908
2063921002
522533733
951410529
450037115
354858664
351809800
222547454
1527891396
688045280
1591796656
23936056
111034950
444268999
137716005
317293643
1941484803
1981555100
896293027
909903212
1037023475
425691098
2080661658
1792455728
1933758088
838259785
59391963
781126086
1056191682
440478598
447781676
1686397927
438641733
8501110
978261448
1817748808
1514358858
157621283
1573904167
144380350
1293477716
273094115
641964823
1221062087
930551403
632263953
372109511
409512161
1919068530
343213848
417073954
784882188
47101421
595186862
578314175
1726414439
1146213270
667017347
1676085566
2003602567
196237116
1581276796
436496890
1051502445
1646366240
2085836676
446864735
1275230462
1116064231
2016157553
158564872
1027762893
763545735
242900822
425358297
1313264380
651565544
665333630
453011307
234845624
389359785
2003222051
1586272904
1941581861
2034718429
783816122
1236577021
2103789851
1269446615
1520732621
1212800869
1504508966
97704061
1403676340
1300117934
1439395963
88162995
1927341692
1825881175
215092971
1170795651
552638563
1740285654
168630063
896206713
42928160
1309621447
676219796
241226263
383058016
994665207
18896589
755686426
1275021732
933254694
185872213
429242388
2130553112
756399095
308046737
675583512
1678345321
1355187238
489009830
2002767648
1831935836
461955822
1459396034
1950728922
1356768106
72425218
1828423734
124837962
977993018
1341528457
1995256409
200844042
1365971638
1467893250
1219548564
854177803
1463623757
1109050422
2025788090
1128012432
1387805108
1510979905
1558990429
422087175
947986687
1347790204
2143525214
1866361880
793681168
1185444808
2102525988
2111771210
1920903617
347628162
719543920
1931260921
164007985
234409381
1709303698
1555596431
1517492532
1601382896
956344711
840332303
1474833673
1812465227
1070204259
1962501087
1137712058
1654548319
1166061
91769107
397701545
1285564917
1577520317
1199164131
1046123941
2102903438
521397259
1835984105
1489808018
238828781
761678810
1233964029
792921996
1456183125
138473228
85496553
1839041653
1115321359
2094896722
900349112
1740340846
361032361
365772955
24562623
740956678
2034404682
2058583602
193801245
880307897
424907264
1720588071
900011301
1224790308
1516810201
980520918
1054069971
214962656
609215997
2140138713
95986205
382596546
656953251
1788247083
904238881
370788392
434665424
643416631
450445250
1367327746
594520550
1412958818
511221684
606077505
409428830
1478419158
5197819
9519750
251710660
1249416862
1413963086
45276013
1985176670
150724851
746038318
1858125003
515119891
745780550
361291197
2003794783
1467753568
433179203
152915230
1091784149
1532573028
1436099624
953122585
2025775006
1791449973
1230631202
1543978012
2096049739
1840584256
746797838
2053715415
17120269
2048329593
242961765
336580608
1523189372
2022840421
57971298
1277421268
1179769242
787712547
1217474559
1534486810
196341690
318195400
1860096107
1926039155
1075719786
1343770428
649563603
994570390
1877409101
1145537760
2121120287
654305970
527598225
230863343
1399330189
2053510911
21444704
1752218589
1265625202
2070262044
1517553088
1476811770
1587835185
1914723316
1252267085
1274925782
2071827556
1461707689
871895366
230074316
868897785
1440777364
601549863
2012231699
35315203
1818905134
1871932585
1620181568
1060954365
1017640192
1500930304
848729424
866351631
2135144032
196514529
333770322
192994483
1718142815
370710680
678613159
1697819612
1937909786
973237320
1161147337
582751364
595017855
1256892385
1505760219
91065143
1744711148
187867630
1522206547
660027638
961698902
1775454597
1844381036
886014734
2029893820
1613424202
1203643617
1508720373
1827739827
459458920
59438729
103978561
1291115055
2052988846
1635522456
440929733
631658823
259593802
2117806001
398896025
216084971
1708014949
779226804
890423234
1946829652
14855766
634985404
1372076607
1701281426
1017861075
534571037
2133196495
253190810
1696588544
930931348
1118984869
267954579
932263373
13834653
440165071
1766753623
1790892908
798828686
653930108
167579176
2014655831
47341507
229053861
1172792892
2088388909
772967867
512597666
332688739
1903882962
748214659
144264601
836725962
1431811489
309457627
1862247059
830397613
1218088237
1228227964
1761939046
475567275
1744327639
545198884
2083493636
146852240
437823591
1960572002
2116663459
1439612776
1168413877
500879197
1774073003
404303965
1473700879
415707259
1808279507
2020696428
1443431378
25856976
1849321739
2137180085
2020593591
1977291408
1217920346
40501944
2063594855
1633680077
388718857
1555161719
1244423398
596296949
1606706736
1870357538
1973891253
2085962115
1284470300
667323269
1285622171
272577682
809980442
1871030784
1605156160
2096809508
1180925655
1541532092
85916051
350220053
416703321
37248374
278862860
1940231032
2100145872
577276790
1142199331
1689844475
1491940296
1030880798
691182235
2023941845
1459044993
487529752
127975088
137154760
2039504930
884725204
1781995837
678256963
370174251
1334339089
387826255
274074258
205939188
425059146
1722513258
2014767822
1086048607
767392273
1871926116
218076204
2141971498
1196637006
376638989
1375933988
1524680065
184212325
1385259357
1545772422
2044109639
865954602
2076188897
542729594
1973919169
2083561501
1077859797
231840954
700594663
1316715963
2114290342
1972201736
1538776145
925615679
701510286
921481797
614639774
1840422171
643186913
527888245
1242599050
729742664
428458767
385516419
1292469840
1573851926
2089646508
926212131
687361458
1450636874
1758257894
1878634310
543566960
722268900
545108941
323809434
1550783655
1508273421
539667496
771308019
1259644817
455816124
135946176
1393903253
1146104583
646920161
867423357
64978770
1904751564
5899126
1188940957
1192645038
1555906164
1533389140
1885087529
1143331965
818793855
1201377108
446404504
523158030
1595042421
1650354106
1484495409
1087418114
2027726036
371313748
1596632794
1412289859
1079958040
918212819
1057754692
1827083054
635800229
1980572027
1249702125
401626206
1029919185
1069324839
1981344835
949730466
1094597698
636990107
1646827873
264547817
1519628912
1278303466
1358432159
111056362
271696328
899916149
1053273917
872528662
1153940945
294599019
2065402233
242782593
2086403001
353474196
928503527
835723984
523797042
428204770
455052375
592530801
331162728
403329258
29387410
1091616476
1040610515
1715392036
89221616
596684785
275279394
1059950826
561497030
79415315
2125001722
1519733091
345975010
1367604029
1304967027
1337692176
1279491656
607282779
223905162
2094469567
1229578104
1798482362
2001925580
1680390205
885415040
913320314
439944491
399843350
1859878308
531022020
1318335715
104907461
2043061464
1215956116
186238927
1182434300
173507404
1307040767
1279600874
1405414478
650234330
1734986374
186489523
1705177083
1465853628
429287908
1285522395
2017793946
39673125
2086930467
1682196754
999644157
950276896
1921879115
2088926627
713241459
97327757
1775237095
932784211
66781837
1503468925
795834578
1594888057
1374333481
121235197
665390026
605428418
2128688562
1132383683
835156198
1768348606
509954455
1600226249
965694174
1497858269
1557031033
759686247
125974974
183447590
1990825885
1594303559
1663878718
1469398822
1644197390
2018534819
925386511
365825688
1829410529
743044867
1230090855
1269385009
1429244353
1241243334
2136898220
367307716
780750448
824772870
1471598245
1226269840
859756244
905894819
189109702
725197637
428846970
787938923
2032160258
1135210861
943865527
1947368524
490124807
634633422
1611860635
1982929923
1099780324
1398143102
1983778882
1767423999
1377990821
1397694774
1738447281
1607072866
1823781611
2014242924
680865896
1942620125
937788690
207577331
1054520281
234793800
611063618
2027483137
128511880
1424906826
1833447177
669443333
1607788442
861877108
1914448357
1984984288
379629012
1550844438
771441141
2017676546
1141423113
1782218988
1862030642
1295772747
1569359926
1349989215
1170384194
1442089097
1346330969
601581090
1211830154
1416918673
664417113
367928217
548143729
1663526680
2072058312
153269680
1099735736
1464347354
1824541607
1933639421
301713420
1813421040
1811204564
386512662
1917962119
1695489832
260472422
1184987557
675968567
613531384
1397310372
82663057
765315797
1404641100
1794688532
1037987751
1220052383
1471697106
354860338
1787514856
373205762
1793883137
2138953015
234562522
2074875647
1952233612
1987538441
52524495
908979827
1868376384
68507077
1635823483
927780828
176563685
40098791
1076029391
258674278
1033328324
49935221
2068585881
1013348998
609557582
566802682
239146250
70143484
1416187592
238680490
26969490
582526087
974788114
1152553672
2083697881
1501402016
502259063
537937224
1404036689
1478107008
1893838028
798792064
698777811
772822970
1119116762
1839047620
277949183
242445224
1677406089
1945247365
1460525948
27351074
121929938
1218398609
2067228445
1294685341
1960110169
2052005338
1215639461
273499717
496082403
1736535477
77905394
1085336027
2035466186
2006174716
1504909416
1132984840
1273015517
1729355824
888363940
966606329
310783099
1982153585
1773147872
206344161
872194929
2085210866
1736253435
1741396804
960137795
1828312202
519280089
1154151240
2091525845
1431322140
100628299
495350282
109969829
2123242425
1718612009
910863081
1453995437
2071409191
182786176
2031214397
870106776
538365386
1988576806
855296611
1833970644
1101621243
854526437
1814671975
1120516754
521221969
585460535
1571828109
805343798
1283979898
1566296011
868922317
1277622825
29693445
1372928430
1671672836
1209990724
1193880446
1518628979
557746724
599951390
1216466062
1534488351
1770531358
1404344192
13532236
1135575460
706398124
1730365909
163165393
607565896
1362554947
803021203
408721917
631070357
2011246920
1454595556
382188207
914674732
2065516375
1788628293
1619244173
1291877620
781039249
471481510
1536580096
2024526596
248356838
989989227
24263289
1874185050
472156453
1746228005
1253387991
1102276425
40008483
966350088
1805567003
1197538453
679384674
498002608
559431411
290816174
103626543
624156066
1790069255
1388844539
2127333806
581930645
1079074079
1956203262
1172361915
1267090827
1627006426
754122210
286808051
649410472
1733957616
684389555
1915162753
839278799
1906976521
1932241916
1278870707
156830291
223282477
305674160
824232188
1265974125
957748772
2102220615
558562935
510290146
1245019965
2000807616
1164106905
734872612
1254355919
76272872
1859471063
1989280069
1910963994
2117130122
1388696102
1187056360
1791707848
518493073
8948417
892643470
2028551593
1825032015
1104030139
435129499
504318252
1607804759
646689794
748637250
247550807
445205936
1032184289
1937763646
400866056
1032353044
1553626330
1085155231
936203316
2092981735
1610321930
1383047189
35659584
157638656
448833111
405042847
151359721
1498233448
1413194674
1418329581
900288023
829439343
1176777084
1703077419
579467461
122049569
1712672488
1167911007
131118444
2120247955
26576859
1899212156
1717551789
920905821
2030513484
671959745
1838970217
2026515125
1597621578
584490814
1459832926
98337324
1033974417
1764868963
1958219232
2133587977
1099689753
378249257
995265946
321847465
902810032
411474882
386583023
651313975
1435275425
1071234277
494432150
2104077510
1777986263
1018349805
3023858
357939471
493444391
352163784
684481667
1486464150
535460913
314405384
1048865970
811797899
1994140223
1214122194
984751901
2114414832
198106893
1766535597
477486918
1846140930
323583561
955534121
610388560
551108746
1445863760
689773809
102058935
347290760
2038316309
323196351
1841132551
1471971827
237173694
1058780962
1899783842
724609972
1679585651
1093883163
1462663133
1075341
1401399500
2096853002
854323814
2012994513
1341972345
1570101228
61627023
1106826403
2061043196
155925206
2121358166
128448398
868672339
1768328532
1791354955
888922351
983601636
1485565584
1633947381
1543402711
303209492
206267006
1568743214
2478901
1409345792
1791044670
1923957072
2013382443
1007185581
1172059663
1432243453
501311647
164061093
1875663060
2081272832
1406498596
1445121209
46817183
292232206
675263013
1653105409
1216494641
1601160069
1860075742
1958046179
691672232
1317207273
17845078
889768405
2012329330
668022735
1124235130
79740093
122825786
1478034193
1145233097
837084216
748331763
1246810174
718863250
1660669293
113858878
820611622
1773716996
1048284833
1203616570
1390374819
452969749
1869549028
2136432165
1806774627
1013108672
199873195
1736310181
1545566082
179717506
1146441194
1339551884
2069256465
1104930550
1782320610
842054098
959936670
794700046
214282167
253317283
1431264715
2076958133
1044117480
1797130617
465244960
1182548303
1503060530
802131104
1281861385
457980203
1787098034
789931707
980191516
792237638
598492557
452902269
2016778169
1637409870
1997887550
941238809
254901843
1919319802
1279005262
421300594
207424527
3220026
377149799
1814351821
1559397638
310596121
394820908
1514631582
1461862303
1256905978
1274982127
721987733
1693546407
489087787
192413279
1829076120
343340174
40809930
810920768
1117626558
1635179950
2087645955
820758712
135255699
591071028
1047942011
1887788489
1564258505
1724582107
1135780165
1597740108
1887244157
1757307298
270154295
445741469
522072974
220800725
1536105331
1085038747
763737201
1032889828
1538691202
1560799576
942162694
844278051
1630087955
1025355895
1175078637
625012555
989167541
1676773531
1164869859
1676483422
61537177
698067572
1709757175
947569990
1733772907
1728152561
564717637
1813967677
716828533
1054313672
1577095431
625079111
1317309974
1829966450
1042487175
18957673
1534153068
608650050
1614949971
225459365
1875289052
470083942
1961744946
1486215
304390353
1869541907
1772852614
1927279745
166559394
449440374
2082323956
1155133535
328000315
1441240942
1448772530
677508452
818399633
383542794
1899230753
1483965383
1613849060
805044902
348259111
1536631701
373360008
706964200
1786664114
110068985
1616205763
367937725
239098307
909299937
1988415586
1261349910
33214998
1176536117
1685948803
1035464971
1575285113
197531584
718272508
1594553164
571973646
364367807
1938294573
25740900
508004636
478657691
725965633
435580465
84566609
1296767949
1738702126
1040156404
927940741
868694651
193524962
1027515562
749062053
492978669
821604594
710929740
1384391639
791725460
2139296228
346701710
148619637
1408565556
524522374
938062675
1913657289
27259064
1914638934
1321430467
365914332
17824274
481016607
736712134
1937374947
545252016
1240091659
568471762
898471549
2048691556
2081057144
1178253908
1516246792
1893616227
1009448003
806181899
1030582409
1857943171
1160836430
1975977659
1508522213
2090325857
1832426733
1571622516
865007324
2119778596
1887365089
1386852732
311503386
513420800
590891036
596571863
1905992697
859336552
1251712305
777251648
1622552184
215029566
914309739
1030533994
470035136
1231423514
299186745
587510038
1122432180
34676988
477862873
146366101
256488590
1567582781
1011671929
1857374246
191726031
422611611
1169163457
1466285458
206081330
275555860
1855709435
1574680851
592936886
604878472
966202757
1667733959
1645173820
1781394011
1465756693
214834280
295249048
1679456911
227201906
227017082
928914636
1110484331
1089684537
1682843826
1511689401
1038881838
631077591
1427272117
1581489261
1180993923
856494363
2091324855
1744558886
573717163
1396370894
1222842092
244303539
435433509
121942860
1632732796
2100116947
693612187
661624566
1264425185
1860225372
1237709467
1705272794
1610055585
1684466480
890014232
334464761
596384996
1862830564
1138159855
1605933355
1937134225
1050929262
469931381
1413247278
1373988278
1533092635
2052877733
661825471
360592693
1385753733
320540964
1085922576
686717955
1753693585
868735866
1870829154
556143124
612466054
1021399961
2092260636
1716867281
1429344654
1548132991
418036970
2082095260
2014620251
1403732573
1988191326
1017889249
273908067
912183370
1491615070
1155774350
1065975698
1948067413
452834158
1872297032
30864773
712181696
1554496212
200852466
864981943
2140182410
1809356100
1036913203
773214628
1172775085
2135403881
1438260506
1796225861
162039870
1005293282
1461379282
1447532273
738989414
1098566637
643329662
1124318542
1326330381
1117142553
1099064994
437802299
310417015
1420932264
743321936
546738580
810222793
847287893
1859937615
280964903
130730812
1475135711
1933295906
1951241613
1252162907
570926299
890241685
882811668
248961234
1460894829
714344704
1603609514
1461818343
2013336076
1200387014
1240671756
987154100
1103034170
1626788834
1940918713
1871617472
156034439
2033393121
399198473
1159635337
598984610
1991087435
1655330390
1536863435
1027073333
1449490068
1506551617
732491165
380038620
795437477
1124992100
1055307597
2139817766
610930045
2012664897
2010364154
49110137
414283016
927223538
541345626
562754498
213775781
88089802
62993387
1495602811
1253295258
347540124
368166917
661160008
1437635856
951385478
165334837
657862517
520597416
914864510
2138314771
525077566
916201816
960253613
437919899
1052945419
174651882
408528578
964798824
1095381595
2111235112
1590998377
1131824452
599326258
1923332193
307080429
153220658
1573230611
2066203222
598396280
1959847881
1440885991
1288302451
764460435
961376469
1716137883
1575921221
97802229
1741287760
481176254
1102193351
792772904
654235853
18992187
32040777
1936311406
469167120
1676749892
1281161769
1024874992
1344854534
1377411974
292029171
1937617658
1545023026
28053295
1950794914
93370340
2013187426
938056631
857749513
2062229046
1310853494
1045421825
586542720
722586888
1177267786
1700499653
38307247
2141090981
1743974359
1856466571
1612882696
333608057
1308764645
1096578716
186612288
1399820502
650042573
1020371347
1966235567
625351145
433910460
876015522
1032977234
1482875608
233250661
1998796179
2101041092
1350340999
1538929167
461014766
476008612
1729631870
668694321
1149584844
1022099067
1867485587
2018194236
1443384599
11772636
1267184898
1868572050
341065317
1819088484
359709711
1192703577
1640531478
606526357
1639467799
2096237740
1189986500
1769889739
1780072701
1395934481
1173244194
1244608836
79393495
81511995
1042272145
921892586
856650750
1932228263
508812257
422767944
891347728
1645640618
1635973279
1562098942
147226962
1563811381
2007214091
190344356
1592543343
1525211172
106415015
2037885636
1900484175
164791200
1428083302
1542296722
48318135
975366689
2123838879
1556842912
2090308993
1774095161
1136854062
1626056716
692831006
1613788128
101084170
315979200
331713154
2029764693
53238936
1958612237
1691313672
259074546
1577575294
1929901749
843034153
1129751815
1201158112
223028671
286689971
143858966
1962529322
1793518660
11986585
36842475
475853006
1143574634
559475296
69029555
1518225332
445882594
1903759606
402752795
1629646153
236197920
847346658
1090971406
103613800
491394326
788742176
2082747614
1374215762
1794439087
1762139659
1578892351
676028830
289946597
1784015066
271453860
80213267
1730894535
1714478070
1790043313
1481292979
724366035
1257943291
1798902248
1951877749
1773308461
1014497407
1597062190
1525994482
1757788747
1604547148
1344022255
1242234097
127272501
129729423
1397656296
889982260
1371522949
1818987881
959589328
393295311
1526966665
1847892163
1398817554
2138964051
83612745
223632257
1559211303
1066532786
49828216
44397833
865198005
1479114285
201703608
719102253
547570497
1895408967
1316507505
1450040038
110228513
370844070
275854644
1067136661
988261951
1563708000
1563069505
1325568207
924823340
255332219
1222286616
2072441793
112269774
735286174
1351922533
692576816
1039827444
1457460653
1666007950
1532125207
386313013
794694234
493622388
834947288
1213299275
1863872169
620273530
455889681
1684190904
523619247
1852175785
151160991
356684348
128158415
1942600997
355154806
1634398268
977214001
1412609760
1591002673
1969219900
935814288
990183621
127798626
1480781809
1391314852
644508237
2125147971
931288404
265276356
1629594428
1173171980
2098520594
1749257987
1684379348
966000455
1916468468
371129871
1782673129
1981566538
2133949153
1449997264
893492969
305431847
1643572100
257593821
138464409
794857282
335749086
455680866
1274371657
1491319562
1993865809
78648902
1599598845
2096517966
669865467
257686438
2023752033
1515943934
1412064325
352077541
2021696602
632195068
1746694007
990689713
1835025670
1309760211
1400575246
133500528
1268741435
1583274949
1645917979
1811288549
940205783
1629854814
1762116161
1344041731
1126808112
1865076567
1434139981
1655620401
1017344052
1521883801
96252273
1661090896
1783377583
1984372747
1188677511
965807334
1858658073
1860535229
1087947367
1538980581
578363107
1283030007
1102444119
41166685
490030173
719095816
1832999997
930139797
1341179686
1366375025
1141783466
383334185
110253003
628024475
659121554
1496345143
2131707469
1692887310
640249534
857726163
178551623
1850439694
2076162697
1332349439
381177536
209039894
1790132896
1464814830
1373407799
2133176902
111862966
632023512
1242675284
949698808
554905707
463102136
2014512186
1315774642
1307768761
93275206
436220652
1268346225
80003170
258661565
1041245906
1139004808
863286496
656745903
157423800
960732389
216248330
1501172450
2032423029
1463332059
974694022
1104644819
1838676938
1981896445
1691972171
1065941376
2001623093
328430362
712518706
1289787929
1014147024
162865957
774625085
1029732313
593052226
1792490458
508072865
1471322196
422429680
602162103
1016658142
1369744262
540841985
29594264
195078912
1924317901
1424774078
1782269593
875122978
1064630803
1121558534
896940909
58158073
433177125
344872364
1114433777
153649140
1411192380
685844992
233779547
85746834
220492118
2058646900
1206990002
254863293
2035034416
1020337980
149248584
2117852189
357066700
529351825
1865308895
2139819277
281082934
1215971880
419628446
2046094083
1814355535
862935524
2064120717
1554982590
173367727
1778284240
990461832
1149638150
2030442604
779901352
1314229251
1105059125
1663694276
2115502121
1341330173
1868493918
655714403
108022420
1475474571
1470187718
710381482
881193545
1197819041
1949375627
1626914522
274977958
341656268
1217680216
804173256
1785653564
228345503
1392799211
1715759453
887039818
110902405
643131693
1040943566
1694888905
219537114
628390933
1422389590
126605645
554204736
1547013139
830063212
727731887
1638563488
1337469301
740095173
227378444
49765126
54980634
112407064
102541135
1630865211
573695463
289846570
1543597025
722553740
1958825132
2106149780
917368948
508460442
583584729
236014368
24729810
541641432
1436943045
113770869
1190415117
474148643
1036564126
1789240911
1483702518
1640592383
103521089
1111104948
1236671488
1537314170
1118771261
398513391
336575916
1088499142
654563811
1469107168
1743477411
1562413411
1228831721
1191268540
1888415253
1192725884
390088991
53509848
1913262493
370439345
488641941
214569939
10442740
1346344715
1579677406
523439502
1385817782
691484287
1842308728
318175926
382588209
1614661487
1454042041
1802603226
717246627
720548813
85148322
2085005340
2031842842
1985956614
668877588
505153348
930635700
1171108975
1282084712
2093020326
2106777659
250409660
65116609
1908586866
1538129645
1020687974
1240018134
1835551988
1329169120
1087507051
743494926
1284689749
966355037
1771850629
86615698
1311908520
1823263796
1474011652
474192725
1786611735
900339488
1460105957
191296876
80048416
486122329
46308131
1517260755
1890090153
1937424428
1245520015
337657634
1177645315
1126210048
1901309370
1922391316
2083306958
686721196
1476508680
306715105
1425031574
1202149102
668442711
1965967116
1179328278
253021477
1889245502
188140544
228769424
1538113473
1843240746
1267788040
1738812676
1408881530
1864795010
1413041426
1698878186
1919247476
1875914711
757920616
238210635
1155034119
975092763
831276650
1547668152
446323214
87537073
288933230
1049404146
662681869
195784530
626095101
1253532174
1871036849
505095081
1355624397
215109662
247957010
1958534403
2749556
845228170
1707693750
574552800
978964100
658887018
1927725303
1764443280
794526018
1206130344
1244946137
278232381
6888840
1726516449
422858102
1904661494
1079180249
171691299
1195664331
1756155009
2041585574
2009452062
1708662803
1068403529
740532270
2082642708
1076627118
920435060
491773039
1435710268
172730143
924708077
1803993398
781531625
412956198
939448425
1434856714
281425728
832101565
1894581100
1248734081
2004828532
1773517940
676222126
1264125181
863304209
1256310522
1713715921
1797165548
1783662358
1639104264
1621537464
580867409
1100527295
495423447
994775052
699029207
1090550368
1317747430
1883187522
1953343792
775913592
725052987
1376341558
44026530
540812901
1776653308
1477205774
715532357
1895572560
309936360
1058521554
1644439865
1214026770
17993731
965261869
4246276
1784277459
881368869
1187398844
1497780623
599656780
1460512257
1485246822
1519305117
2006899624
1122703282
1262143833
566906541
939958998
912649386
154804375
1423032891
860552834
1590707548
1375338406
573788721
1701608635
1621575177
719176853
1371059883
687622255
1739675236
2030830824
47231594
578735810
948677309
96798281
734478037
858569290
1469474290
838884010
1773624645
788694862
176027956
1205123551
1965670267
2012861332
232269959
603360256
56624200
972472007
908156930
969981453
2072169304
2045278002
93933468
1501071590
277630530
1191516512
2022469086
2132055513
294840929
859751439
1701027568
1450436857
908728633
2018275101
482803077
1619256760
1184337487
1785678777
1023376354
1992398716
473945683
308080827
750674729
1918456299
761021683
182434867
98437696
1323041743
138770796
149781627
1148234577
1086333657
1583207723
1781420515
1936899263
653934056
1835052334
323294100
742926962
899817490
284737273
1879550450
100099232
939485254
1843813023
1408808513
83067428
929491490
1068487476
206057904
1380701337
1282860757
235866527
430657834
1121522956
1049140859
467951779
1647005450
2012039763
1299903537
1054062916
1539860050
1245857799
1756414493
1443010147
1410600225
1232088256
943996508
441110613
1025192524
590767102
2144443267
200226042
1751532330
483007875
932239489
1099202225
844788248
684676803
934069931
658209881
2111548178
20080546
1921653684
1617761947
121505271
1311053241
1772351711
761844139
1533402959
484800596
833389978
385414723
1453782772
223626270
1317433861
258201811
1861076659
1051500446
1704024782
912504353
1999264953
1446313016
1105331989
1715154221
875210789
1395639096
1029762108
936437962
914109358
1196193052
2119635910
184026780
432187893
924087622
191453102
951825337
7869393
563101621
1766939878
2223134
1766626301
2139228758
1562153715
1734525031
652993334
498358045
249491647
1149240318
1272024395
1865687031
2070666389
1322290482
1010689020
717086712
1246288339
1540740512
1060281451
1776900809
1590204455
1580929770
1177356779
1902538236
617705883
1329722074
1501637047
403541461
1806744992
1050327424
1938105632
1124967228
1402140483
431766596
2142429022
1058727349
148784655
222975539
34177407
1584803066
1773262693
1864642092
41863425
780332105
704087614
376928301
155720404
470041254
1998076748
1414896059
1911247285
1539049173
2147114266
735439330
1645873
1280090569
1934719761
1827314229
45483957
380900909
486874237
1300476674
335575143
1317943729
478146881
1499848959
515538651
49505833
725436639
707277251
253795052
1121388286
1988655999
2120853401
2136135683
1835507234
1818139602
734352000
1121468238
209169693
1139337110
1020136585
2134539341
869268741
705899130
690153366
692644317
990150218
547331624
1526812859
1669110211
1511122776
685594551
1926879104
1619447089
1614770687
607634245
99748489
1687697586
459245456
1363658407
684805602
589423897
484295176
540616043
1264349155
1353198573
1414627724
205322803
1346525327
97868290
1450700010
1905277895
435905003
1247790829
1950867610
950877789
209408795
813990430
1025618933
1766105611
1557524682
190479326
1483472854
253936264
2144317454
1446308907
1632645239
2095122945
1262587692
1163364894
89032166
1356526320
1696699675
1052212826
2223491
1573410722
1921004066
70830902
455961564
1535158829
870732665
1590741749
1023551151
347264055
338412757
1473409141
958616060
1414737930
1097329345
1105715812
2131892173
1598425864
381262885
1461970983
1179550345
497815911
1354363012
1799479729
291223183
1762230979
216579758
86627999
271944960
2086401002
367434528
1814173788
1684785728
220392211
279217167
1953574110
2099520302
611488169
670293934
119951215
190660297
1429428011
451901342
887618350
692204016
138096694
1603986611
1718762642
1413105088
1226945793
1500654241
1298334289
1696001496
1843410430
680536030
559943065
1162232859
1610560270
1630915243
1292491676
533860423
362055716
519840880
1463949747
42456154
1432091693
1487725196
1878463657
426394888
281846184
273732350
131039977
622097218
1116206221
10307348
20459903
1048604634
377684988
988628892
1520574715
1067726376
2111262529
1399421158
532305212
2132997
1048117493
1143928413
2057491618
194814734
1957878582
102740242
1932182112
1614531674
460811140
391646191
349184700
1011412814
1559503847
1640990430
2109504978
15240028
1192641482
1969721221
1707311082
249164325
897838140
1371360338
1851709360
647586729
174374883
1700999099
566628873
1091470530
955601763
1955937527
247440147
1719177697
1238774401
44513277
864763985
1827952702
1772781080
1204869855
724498636
1529265150
543904034
380606316
1357711053
445211441
823623899
1966199306
1532141702
1015706861
272701435
1573995035
630350291
267640958
1068281746
1363404494
759013043
1730950197
388456687
1142186613
1051201769
1011824015
924472920
1253337394
1061176192
40284258
123434400
1921682525
946967315
1119485992
355805368
28237418
846489605
981581632
273693797
137117457
1767381146
300599355
524328336
751703465
941219197
1139190277
971651006
2094054500
980651119
1788698798
339253934
1597891480
163517224
735715693
1145010585
79562857
783968531
1244955704
369990447
1517239059
1744464384
1054496462
1787829480
896526703
1524852388
1016587225
2023861334
40149049
2134419140
360277621
365164636
2038546072
1395505662
1644230846
48346452
1464287158
182242514
1773508266
124392320
513193950
1424381348
567608330
469212016
1805316431
51260776
1973283633
205303648
1066629110
1634644690
1445746314
568615233
462445876
565487972
705775953
1089494
676461166
1847276977
1499756996
1796690209
338142980
195845890
1143194096
92392302
736603940
1666403339
16822831
898487937
2079782533
909366258
83074208
1951116879
1888919471
1854796846
1361132306
1275362475
1797362455
126729447
1076118743
1023580458
1820929295
1684746246
95775021
1916951398
1499380729
726201737
1257572647
441086179
1566440028
1612389508
51587643
1992559506
1518859311
1620602101
1538433199
1416617688
1895403776
353566332
843433724
966682989
256198982
1656454372
220206576
207067767
2128626209
71971813
1580533187
1052749635
1447415096
313514678
1802680039
1008371007
2046965999
1110768930
1614342538
2021218492
2036845851
1996446616
525339082
1075701392
1895356734
955923929
1869714489
1713919430
243666267
981008585
293469787
1282934173
1879420314
102125760
1372950082
1275521122
1915461473
1870464710
487001434
1559923618
1785217024
1981740040
120587800
1641256570
846557870
1984485876
1865315832
654901176
1579697623
1800225364
1664158634
1134424873
191546771
1347260237
1457693000
2044662522
269864149
1467660855
1061394340
1586104140
815975951
686400980
1139482761
615960325
696343222
219390289
2082552613
1934593849
741242464
1627490622
1877981645
775431314
516390609
1675966447
1955373310
734122750
99049262
1160595487
595029551
184418916
541687358
38387841
1286835919
875166495
1871131683
686844197
627081701
468373494
1433664444
1339414604
1144042444
1355804875
1606635418
1239054231
119456139
1643335099
718848191
1106487562
45026189
551310377
1451534880
689997911
1907115533
1148263156
147919404
498028672
1091068773
515432001
1139967632
1212492901
2139736408
1042139999
1322203867
440829438
2066472732
688203799
621668481
1102886288
1012454853
1331404672
756835050
258223016
61292614
1585618369
1400445328
1504896693
1186249385
1010453932
1555021972
274095446
1878985574
265213604
460011234
2015710571
174672504
2114576115
279313393
1542148592
1824036187
1233248569
284868469
1115578468
2131517813
299417744
1972232583
783718004
1393484290
1065186308
1865195704
1607641439
1363144919
1793503267
43021760
1320205136
100560799
586854470
1309696631
1924348191
1365099223
551705401
1704047053
128981145
2122378303
100722770
1917916494
1831846927
165056441
857365812
842439684
1587446373
1429438893
1241905720
1140962585
1616408308
1946725605
2013897243
1427317480
1660935406
1339191349
1360144261
1957092079
1238673404
822173189
93877996
1620937137
1296811650
37410473
1657003060
253640987
98558794
1909463818
1871260984
1194129288
527003505
1023303650
1764268424
654536013
1605343002
1301476292
2094971423
918194929
2018112373
197485039
768097767
1128134263
570127448
128689202
1420050823
696455713
1195332009
2069724788
837962080
1667572979
141519248
994818708
1441931823
1618408172
1664103304
1361867369
6552866
1120264687
850628316
691669627
1788115750
212846607
1124700944
1233509344
1037001819
2136104029
305111454
6434779
801442570
195283128
1980998129
299430708
1860321565
239251595
357670701
1885678307
1869460417
398329716
1845441329
1285409881
284135332
1090764014
520474397
961566353
543286836
1924562215
1203149200
1822022168
1820895294
1092197774
1086778796
10083659
281749905
460105021
39605571
441346795
835410448
1394172786
1347878818
1015438508
1556226928
1158997441
639080102
422878002
1627313336
1627448450
1694863760
1096014809
2076552154
694066425
1376206412
1366919329
549687452
1565990340
1376428446
1019645513
1386257865
1493501893
1933357954
762362444
1294072340
1647324749
513242362
175983659
430529392
1847473414
611409548
1157931112
1657592953
536694754
356744376
1760465084
147235919
924302521
670344380
397461444
1082240286
1478784540
163478846
1160788904
1813057557
1262126176
680387153
2032173368
990890323
681895779
1856658621
356321993
738796890
1505840203
1344953366
1827983400
1287769371
1700846145
26669413
211308811
885096373
323360206
1166087908
1155536439
1036878128
1817922170
1851286475
1534243162
486672660
1979103739
9865040
1338355357
1577807528
1230575909
711429278
1039533766
995004387
439337679
1086386527
910772098
734087397
165102120
879492966
1166004909
1388073748
1648644509
1593240363
655871850
1097518362
186800594
837752442
1529943665
412185710
190568141
1062660482
332813754
646512977
1782124163
1416949929
971761592
453065743
461272720
1719143543
613748352
1740844337
896105669
1433650273
1862937543
1255995380
293523743
1533075009
1837349356
519962530
655220004
974810568
1076627562
1188833843
1464352881
2051331763
1987116584
1038827908
1037523085
650606339
423588515
970205962
174559433
1616586271
135726890
1280821722
1383309412
1895178123
2086947609
614868509
2089318896
645988877
1694641691
923142088
13999184
608674663
1007220718
1252890175
1448760806
2128536852
730141161
947003105
766862987
2129562259
1600577642
668959978
1639204912
1345532597
233070137
1640561326
494801966
1555926171
1997878928
1704379199
338248921
1045826878
284027
161010678
1164604045
1306559867
1109128899
350569250
760444173
1914215811
733953150
1574770668
84303746
2045971421
423377856
873032011
134667533
24215824
1618373546
1695021034
585817205
1966545965
1733800843
1749153965
173195898
472581569
1660055046
750642915
841704592
403156315
1604846584
1589755945
652569941
2015221210
360595275
1287919198
2113613788
1046089648
1348318832
245895248
1009380050
192802198
977768101
1477667629
1830384172
1241069832
1377119550
445552200
1532640822
2011957046
1070317091
1983500119
235955407
1583756007
878511954
1331674613
657481377
1972650561
1986920735
1702248352
437571743
93737788
1273161473
393050769
628556192
180781182
726334465
359786074
537402184
712803129
537457307
1712385816
1306151745
333159811
1718594527
1056631402
341287521
1198816013
13268562
1938174300
1782136509
735632237
1425163289
2073376957
1393757115
1434752947
681541712
462783580
1324651146
612514812
1763035185
981022662
579028094
979318767
872977157
1735019811
973375540
49143091
311496790
45474137
1361673916
923099223
1922725716
892443737
815725129
2064486481
528751488
147475335
1768095588
1582682135
2130027854
1607362860
917344189
1405459231
1049573222
1310045094
1229484312
175044206
217374812
1287606408
1655077723
1096200178
426995212
649228753
692550691
805209790
258855325
1881490279
1522802405
1570151433
1532497414
370270407
1938556929
1869311645
109706149
811871423
913612731
1286525956
794357080
1273388114
747227028
1578025034
911781800
1631138685
557776536
675741472
1684560780
763770461
915561519
1376317847
145736530
1450433319
241053344
2127056561
2134936636
1949556677
519389725
1725530523
705522697
1901649606
477182894
1925366846
578145228
1197345166
327181331
2414083
205471265
1504587971
1789223757
1663125503
408090394
1985648450
1220471987
1040302694
1870135063
1307629628
1185117945
1529823602
585159
579802891
521813631
961802452
828652650
82512859
416078460
1928673780
2015612044
1540542356
538140751
1955352511
1519773638
2080011573
685196860
1374374344
1861032777
485655310
131126495
90752611
1267366121
987275906
312745593
1370911508
214601648
1345176669
604469770
1387156865
619075335
1745995928
484177359
228671739
800702358
229864730
825896118
986873370
894905658
1666426565
1904688303
636083780
544849364
2066170386
41380187
2007643910
100520584
1529718552
346032045
1076477693
1244131084
705709451
913745772
811608323
346720043
1651087424
1462148390
817966008
1469341987
1266470992
601113923
1569053677
1204137774
1764886433
1193417978
467005987
2082686965
1922259330
1478248834
100081282
1082271519
2022144131
1990498573
1826371111
1856018831
1666745299
1176294237
1858286777
1887648897
1916000146
307871197
443858762
270602114
47111866
2076594419
1949713407
1006736419
2104266930
866463334
2029019063
1807971023
867915288
992802622
619438365
1911723881
1244537568
954950704
1409603491
1958174796
1226790268
904068551
1259122296
940681605
1653711586
429907505
1147074742
707932868
238350163
1106983723
126986123
899763661
1306908163
1661355950
2034379409
1763546592
349155726
144097525
1122935348
1016230358
1321222330
1485731230
198111441
668278488
1751445359
1941138041
1856757292
234251188
550213744
1004903610
694955160
361124130
692435245
796633838
1369343335
268961173
971236695
1921405431
1623657106
1628576622
989862930
1983697471
217814078
2077429362
970292013
2133638942
1882221185
1208730947
226414431
2138794845
735377964
1000408920
1233652388
1908428317
1562356012
923385844
224499701
463750851
336269627
1621235298
2119937395
860143318
1245849152
1018858514
1308371730
1117023584
1794334595
2012838184
761143764
508979218
2081500925
176853975
2077571196
652915626
1993095005
1754354670
279338593
1379437683
1708755664
954992511
501577411
2000583500
1721246653
642211179
221206300
1839318379
1546966573
1410019684
258240285
1845608194
1941787298
686644834
1808266266
2115843589
2048476082
731050788
703147682
1406906045
904119550
1492572118
520922335
104263560
1538670962
932585384
214574090
1348776355
587480542
473723527
2137806130
1140694455
1025542358
1428843994
1815775625
1337550065
640705465
2103155982
493077230
1210348075
529685070
1851382496
115051902
2068576557
131802242
1446406227
550256255
1600509598
881979905
1430235900
885361833
1334764771
1405644589
1298326521
1453874634
1216595944
163737861
1977709827
446228873
82291320
1864624418
1292443747
1122594309
1725597021
1032240359
201243717
56088825
272930579
646994482
2034313549
1284063859
59055934
1131843345
856118101
1179530408
141674801
465607621
177444351
256674365
1388767889
1775378857
384304257
260479575
1990986119
653448187
2066832730
214301709
1538479101
182214788
242315633
2097357991
1116585596
567404414
1908496245
1346282665
1371462846
1376983753
1653185535
215869313
1412417809
1757557446
100517184
154630761
1797447542
279497900
2009083912
1135543401
1395619100
1299720645
1376552906
196961021
1899653236
848831251
1317677862
6866654
1934015371
396359007
374011279
852803868
140426270
1211713275
1957988518
393501167
1722472738
1048093192
196915572
106755025
1384984910
1172903288
449924713
2087834731
1488415911
279746863
934433807
2136607592
1308485976
344330941
285804149
708589781
2134564309
698431219
1464567131
1696755359
1559950330
749472475
411849374
508843389
1627998155
1652511129
435105127
683934234
1153213791
458427867
367086337
1671998444
258368643
167218553
1420011340
1114961101
2029483381
1570061022
621463185
1871122708
2075015972
1252239262
795524919
277106443
2078345377
557560931
826609116
1085249433
1804713754
2048488584
1345674867
645381158
1507556377
1895780690
1283203022
484595250
1217369759
1662872337
1060835395
1558612027
337455479
1335014394
913396219
1852788977
1787966777
1267205295
221722703
1372250512
470258627
542029051
1549577500
1446813239
1264283536
2072406843
961395768
448247216
560873892
702525839
1462181455
1752242088
1256741108
2090722443
1976072632
1484440692
885921992
1848294072
1396599632
772894949
1266629915
615064087
700599984
469485763
402642795
1113594570
386972324
1276934320
1885684010
1556317393
23120976
2058475723
1029511602
505911056
891348429
313546255
1446228687
735723881
763203642
1432678301
1743799715
1997021845
532975338
1660339007
1223348981
1023454803
74625397
308082535
1712176654
1218626323
1690656168
421230013
747987092
1117625730
135865254
1552513638
2087240638
526630591
1565522041
346333307
1679395862
1312222016
1222473707
2072682811
174169119
2054868121
1617670627
767258534
1740567307
1850136857
440233227
1504876196
1916345314
1033756234
1291056343
603430562
1041776608
1802934008
142999624
22829811
968886133
850542064
1289562555
838696539
1123099134
148840000
1005676225
850626172
992256053
1927967254
918043869
665886167
1649473701
1375017513
804042517
2019596663
474237258
809797602
141612793
1401761870
1115767711
1047364849
1003580900
1643773671
321598149
293247195
636147530
148169443
1205901863
1362464116
550068372
1142766647
89172255
1337553223
2033067676
93406074
2138306126
575448806
958525225
103344946
1467811393
1913958387
858210741
131477477
1010037696
1956220848
965407187
61982686
77373205
140238913
1139779334
312837728
1418466614
531453598
165842956
1237434033
1382090581
1914983516
72786053
922299805
351283802
11881272
1976567537
322306318
722647714
1255480414
967388752
529328695
481584468
97322653
350854287
1328761625
1144562748
1436748575
1451381468
315947654
1861326971
754810461
1717938225
639077612
684277518
1783455891
1354350951
1684059614
1495890016
1067843016
1503720822
2046867216
1271000480
726725120
795645249
1391298724
1818080495
619205590
1799987852
1884289603
391341372
1914450181
1549132574
823120735
987339615
1741601922
2052896967
730269001
1499115188
185460152
1621298048
63406112
817477885
2087122630
910317384
7869323
1892018769
266197071
669265624
459518828
611464385
1764156753
1211350134
1433461899
1846033005
670215002
1888391632
607465616
1575805639
155840289
161056034
269145686
256966588
1589294334
594587873
2045125131
15774942
1548485529
1148301953
531650861
1183390265
1651848440
1626341144
900810873
305661327
319857764
110701319
1394272490
522103555
1523644478
478356238
1154767199
170260157
1884666047
1481840247
1584615399
1908354512
1585713809
124104917
1241970360
1771115537
31789414
1279733741
1459634026
1751427456
1936653600
1391249700
1718916467
1752875732
1805100774
2102796943
310240370
1601586208
1504947165
448401917
390405034
541396824
1501122403
1787927915
310939656
1116386386
1503715938
52429631
708452887
606700305
320287279
1738335483
1862427582
1801682261
208272717
759127367
1969172298
1588671958
579175026
246972398
940458395
680419092
1317631136
1280036106
1782707789
779236027
901135794
6133715
64785730
1298193380
1284930561
1544244584
1435199620
190852486
416533510
995737833
1639618635
1338258533
137658760
2069927785
61077538
1402163763
883480906
327764238
286528520
1422653139
1099274399
1953739956
554574227
215525114
572362039
2101998044
1171391985
354110668
1513072481
1648498826
1605179692
12259349
1326420497
1729363421
242444105
1529733305
563448420
79786810
1438554944
1355018755
185986155
323768498
2022531537
1215079926
857019921
701297372
1580906999
2125063640
1723693426
25785577
891368120
777502001
620199157
19588784
421262736
2015582449
1176565147
291753988
228457144
1895522690
2095982479
1550675249
1796909334
821404890
1714395303
233101842
400044578
2008086052
853918234
1811079228
1806898538
1548100694
542984238
884453270
1249197859
1281482946
2013136625
30023346
2039057394
111222441
1291062880
1440512213
172136590
1287745630
674026029
1586348600
97094289
1063165226
338837493
945053431
544171982
231020221
1883695148
2003728066
1444345240
741905573
1249780657
389002630
1390948128
695147187
1498850498
1722152873
2143584924
928137368
679658329
608987861
616586028
1829911451
217587519
293641143
1566341964
1818860087
1052257255
1842494846
1539088571
219716382
80853209
659531822
221801473
1487167625
920403771
1012029223
2139840578
709185816
301397612
506532064
1678429968
33551595
187327237
1124162337
1225415193
678847467
1654956556
1531483815
1588774623
2113689290
566335147
1013772167
1877146235
137385300
1311675552
729169209
1980483421
284861652
1426409857
2101729486
645022370
2073051546
1156967725
1163595601
511750326
588396672
1107392084
977905164
1441069509
1418845201
229225615
1717303910
57549603
332449701
1462130217
1608807771
1164582744
1236638669
929192010
1693619966
313911962
277390734
2089269152
902874003
1346597336
2058792849
1415709019
584358611
1620449635
346365142
676473596
2122353106
364222389
358115753
610684399
502173563
496290707
1469445487
1320054650
1039141751
1680363437
1150631598
441014851
1232271930
1443892960
924392729
568635396
691744453
503980964
943361467
54775098
1736419587
1403070207
885835147
1270809367
1530043389
955667646
1395647126
912757176
2025202260
2052770802
1483274858
1332651902
555602201
650619852
191230092
1553270473
1154339841
858679602
347957452
1152605663
724188488
339366443
1898436615
326687792
1432200644
1733028893
339265621
195665986
1949061985
958612396
1484200829
753665525
1649610539
1814351674
2109157817
177734805
1779483452
166373563
198392887
646887483
1098250427
849738987
1211866877
2113418520
282735136
833494730
644529307
1820912266
507791165
1752681036
790181064
217958449
1531505897
1907506930
500403333
721843761
1359814548
1523567528
1338030845
331821929
723032585
124739802
1503051045
1213468392
351996726
1021208801
2073673358
918175814
1907772856
125669490
1372758550
1008060644
1844164405
363562331
467760643
15639207
804575384
1944688042
709181067
1111763407
923908822
1410232778
475229128
366524196
1353443146
287086511
704530073
923602140
1790321383
306445946
1096089356
405753701
1556347982
1037125040
1281061914
475676007
1053463641
1862039745
1097523945
210725869
503861198
104676032
1190017907
1313866349
2084677923
1731288992
386873778
372264218
1942816680
694835247
309919296
964267792
213640816
507543789
1893150737
1435992251
1461591372
1511012809
1852342990
1919854755
1151577556
192433193
468846973
1756917432
2088266002
1717558920
1785620807
1631896289
1669623389
1114399897
544062255
872391215
1251455356
666433260
249121174
123341768
418748622
1974490010
2123303458
883150845
926906703
297151227
676737103
1918124449
708235426
556789752
576013577
1124934882
1884743104
408896884
275669775
164760503
703270681
1175741975
2039947616
1658475502
978994114
528774700
1721169403
166704921
896944884
150130958
1806446842
351272535
21346728
2064509356
199465834
1544917553
870325961
2046231122
67614127
773827818
271498118
584419139
700980554
1802146036
741446610
112841426
640556799
286406570
213034821
303588224
555285438
149913572
1518937232
42227207
1928710780
2010020390
17178741
885513768
540190962
564962774
578887876
27422484
1831919652
652720692
292085749
655453450
1653449795
88362993
935765553
1344973366
1303411560
530885546
1700337804
170964042
1156140879
727109642
196613252
719594211
1914922461
1147370781
77812844
1083655123
1727365073
1661730221
1292083031
1297049650
578271329
273216694
973721393
1493003771
1520834595
1881309076
1196289221
699257647
382815244
103336276
255237171
96616456
1104973553
116204677
1728415448
618369101
1852882425
1627712155
1472149989
355223407
1507126497
310624191
2145154378
2038371833
1719718294
1412143744
447307126
1606126817
1933206340
150945392
438740012
1667392665
134794309
1346753194
1515434711
1420673745
1784381135
845617993
1216889082
783508007
1490281940
179424479
1244765312
870605132
1282111038
1984203639
158667131
638786878
1660830137
24831958
1366495193
851208059
670575340
1790668602
1168548402
1866713763
91303909
466685672
1008000317
185440487
563825762
1868531812
1099923037
404020250
135894296
162241993
1437568593
1771551982
428054082
1353740722
964740864
633772114
390832480
177873241
1437001855
80871223
415779880
557947146
411184856
681131017
375604635
1218319488
779522072
849362265
1831979982
126653727
689360920
1841588839
1361016509
1940640580
532236025
1006303158
388789565
503723618
1562523782
548746859
1101459769
872379903
1791836689
1921212690
1627235174
287999858
2038887809
2066524344
1494473998
1780265183
2140779794
125534110
1686662561
412874677
1904584888
228163246
1434539364
1263531689
831759677
673018589
967572857
1876113819
1516859562
1924055069
1066363808
896761356
750946304
1687456124
1898775924
556529377
931374530
892200209
1780710105
1757759493
2074521245
591538060
2029081693
257633772
1762876761
25984467
1898788546
599498671
499790923
1552644350
2146093827
1708511769
726416740
1281524987
622540392
749955530
1223539559
666047194
882447962
1787736742
2054096938
1440688788
1998395195
1243772660
560362574
191981890
1406596944
1340121113
897721439
1996532819
471098005
926171921
2017702973
875213096
829316929
327415019
494050400
463592087
289645714
138012804
1505420340
1141158038
650798072
1938985916
9188276
938743689
241471005
1614568702
1064491351
547746037
2102838072
565523586
1127616170
1548475080
405778591
611804795
1059547945
305022374
1788633617
115839656
73978364
1251556586
1924035900
1834100538
2057615486
1713977502
1980253870
1213879379
370071786
1966916139
950142888
2122883413
346681024
688750338
2034421120
1281003943
1983043727
1330598588
7720503
2082245687
1420276927
1448359154
283100126
1029664449
258420784
808666859
545377925
1307432689
641773621
1550959499
1010642523
216440722
1716649002
1230970165
613968527
1255135631
1437656786
265207950
241784132
1706152384
703142330
645702380
1014376244
550260948
70618271
1292317796
511445892
1690907583
15581165
237952036
214751796
1829070609
2034571182
1501151650
1522408330
882213435
1747499047
1967444994
1866584265
434582408
222232614
257387916
1873898729
1257933963
2139218711
1393995303
392586741
47160585
2027477694
427259767
1945303100
294367302
533626724
53917291
1680794180
893006847
361906618
232900376
87294901
1958968740
1601138949
1303333786
1313215887
1134682096
1297781164
930003456
1258706580
972587736
655727668
866391224
510422089
1851942428
930548241
154839052
755842046
43777853
1884559315
1967882521
1350803815
623567718
96555326
1232456793
818993698
634169735
832773038
866614327
1103681456
912471995
1821279507
1123094381
420158999
243943662
951486403
1329751008
664236217
1973012622
606867927
1075784477
532037274
38567007
957326250
1697695934
1614194553
211097883
1472673003
1857195896
1140111882
68221781
1987574511
1596552286
1986237875
1784716479
723304594
221506870
1426647375
1232893904
1068387006
11224818
1939105585
103685456
1471526192
643538660
336933060
978930052
599069660
581734047
161885235
529785385
587155669
1887055027
986829222
1815382872
131858936
314414818
640947347
1531448291
1745977394
927037168
2014235400
1012576875
1082659103
679755130
96621488
867221948
630367893
1749289589
1867086227
1593264460
1890734649
500018164
2017567573
1999428254
1593475291
1753370495
1567142975
2132645278
146287023
1201136736
2141204527
880163399
1730818851
698001589
2002955566
523718053
886079761
658668111
1657016401
109304017
1961773702
736089169
766913359
581798422
130189561
1280473693
1280698920
1014087188
474000666
331203819
2105273378
1868393202
1759987259
632895548
1939508408
2048723044
1365366794
484638521
1314267960
917406374
1469695253
1405347455
688772927
1214222601
978310160
1447449787
285647143
963288213
1058032421
427503878
1895839645
336617033
1758892617
1267669691
593238163
86970751
643565748
1579600383
1061824488
782861103
840138746
2107471719
1287170237
302821313
297308040
134644897
289621726
1425239040
1182274549
1198525758
2107620908
29343621
344846788
834153462
2122732691
155738825
133263783
946453825
1798867078
2050079561
1221353033
736961087
988441302
150938184
1844147242
1996601343
1555079234
978263379
1895309010
637472893
535224506
83280660
1210549580
238245712
484977617
1615796319
992301414
450123003
1750692564
165501102
1348483832
230423072
1788203039
2011968699
1557038165
2074655049
539513838
1814225461
1364501381
1431981446
491741213
142700924
1095904332
1033238340
324785757
1195903277
2126031637
273956132
740204831
1247360432
485671009
1491507275
1250766918
200523932
325670878
261722671
1412032177
1746726970
1866527053
709154243
693989889
1055198589
1415364851
1270909877
443015635
2079414003
929601695
1782035123
552422046
1313863149
1601423701
648080985
1491483728
1209873857
1038746449
946588577
2046624132
1320389593
1461598320
1164987271
673081352
1204096663
361017780
1556820
2027137538
730066962
1676908010
1090978207
371968166
1352498512
1626832961
418610992
399482218
818550804
1064438836
1671438233
178485614
1787135600
2020936804
1887488045
1303421605
1295790344
1928725727
1279919504
1566663812
1786075077
2048018312
1425390966
737067247
2081432589
1770152025
1329087191
1000054366
168064126
939871800
1181372757
854365144
1256535056
1970547255
1210258442
93892623
431728689
73629930
1808129792
411874052
650203685
387812871
1749716972
1077541724
1705842561
353558624
128480292
1310552833
1998200397
949540816
1505626311
1586146033
2011730521
478828481
840457953
1100708257
431915295
384145153
72389295
344502372
1916431316
1244344312
1545150436
1774073407
688888291
1884416886
1875469588
747638311
753024110
247560833
327224624
1401262623
239162078
1909034646
1567307511
213470083
281328671
734465820
1353497058
1826437559
948068581
560631721
142743187
1394102282
308693569
1136844573
1132861732
1600988711
124104079
499857026
1915868140
966200585
681834293
517067704
1119533939
812048743
418172008
392088133
1056161739
1778862762
700364514
1890435771
1385975955
1115265014
1576791601
713209783
963274643
660967665
767680820
132220
1302222411
286918336
97376870
1747914866
1364157402
994457529
1554613355
76095694
101681160
1469055557
162583403
1918569221
1421335597
1499056428
1218827370
863784329
1390732572
657003001
1105161138
1784743358
429960531
178797510
512257249
49654905
345510853
1100801925
22418990
1398423180
803439596
522117066
479388620
917612311
1002530800
223388604
50116615
1131071680
249314184
1650982431
1798819039
1425980444
1275193989
799869515
138993442
177805514
1125943581
1347814800
239836272
1107531508
561615006
714464005
320051379
1743762729
504919104
68450000
1625857075
1774349268
1695193460
1846045091
1634762431
2102529270
516078342
1174505850
386012479
1762909246
175641381
13995523
930919490
1264159714
964523367
1579802653
1488973554
1130914688
498037355
402610925
617412592
523347331
916218364
1733886713
77675589
711702372
1521615751
1199585940
1237157339
1150034348
1681260866
329742715
1149076234
1341259540
1379244218
689775930
1735627117
1351332929
1212336387
602314763
1839783488
795612621
1436740422
876816957
1053601517
1469382361
27561414
1891137003
1162250909
189081036
106898649
1755397311
360055931
1158683050
1216648036
873732204
2131686123
1779609275
1626527491
1833705572
278337416
557497787
131592287
165978856
1173182381
1851962258
962198505
1025028173
1013043545
200654381
226969547
1642645404
831798933
1005623634
1485133186
1920334791
359004268
581477429
332068486
2002942437
1701064408
782221369
1340906807
1305361118
977818349
41338442
372150762
1957896114
1652422836
150807892
293591671
199695427
1868273137
2082190951
1232686099
1094450335
1527860581
396021624
631888449
1281690729
1790222971
1619355911
700049234
1034017413
1989882192
406380909
509173348
466045324
287700013
2017399030
1240054014
1335498643
1468586354
1475485990
1974176679
1884183092
74699149
1118474315
709999541
1006523396
1118561045
1292893144
1013279852
533797206
1206754491
1464516119
1202822888
87143159
2119964585
468902992
570772311
1640562758
1661882433
313267119
1616630873
1462265235
183059962
2055849739
995917783
1816753337
461488033
475635243
302901935
1776591390
93518893
1072797819
1594888262
1355362501
1654208008
1320060179
402501546
1870034023
1873228453
680405962
968788591
2002232990
473894942
1837856726
1705350096
1539252632
263833900
1396587290
279613193
500180141
1934124235
1908779185
960320484
1982172242
2128370329
855222373
921439175
633774919
1653928037
1982777785
503812102
290410328
30580566
97609485
1125785862
1053016436
1459825928
645421122
906882655
686105368
931497518
995454527
178291176
1291421367
783306185
2147479028
756998911
1043005971
2087381592
306028748
2059563765
1252234062
50988433
1357202650
521531016
1928365049
1668630570
570809570
85795082
2084409269
858647681
518909262
2130211367
371241839
303091746
2066468140
277087679
270791190
1478127986
1030329171
2132587227
1157004357
2008637678
1514591230
1071916339
146974417
268289983
1263482996
1985532316
241431095
809736040
589265955
1250321170
814528052
1394165585
1965911666
950483734
1169494694
1846815710
304110943
1813521685
1370688072
1879807014
664153347
1128616419
1600671523
535338145
1397395126
596978717
1529012229
820287354
388376805
559912531
2003811827
1115689738
1359787442
184380595
1756897638
560555717
108424193
478470520
428754638
1406937439
1483913654
1256967333
330562094
246160355
1705713414
310345771
733582802
1814552115
629463371
1318043806
1338824343
1267187960
615714030
1198173373
1260144039
499197662
331607572
688073509
84665164
927975283
418437651
1289336815
1223733804
497282522
375565066
1540955572
584752714
25950497
907784380
2145704839
812370295
674081378
1736818200
1258168455
1931572506
263513622
1175294330
922704325
380301957
1871982834
1967766591
1735473558
1355533627
850329046
1306765967
1424725599
1537691653
1382147066
1831586117
610876958
941520282
1044230979
1289162649
2076842325
1425994955
1201264362
101563239
2031146062
254624537
979532296
1485032419
1598771433
313230937
1164495574
315150579
1393392437
1181094402
806641595
265528232
649582861
2074203917
318455456
223610596
727377400
1952773610
1079189595
1761746207
1879969239
899128424
2121357923
1302452720
1937038256
1812952627
2128403161
208775959
76504371
639964804
1916992260
970806327
468751798
379519951
1823262552
737723059
682716524
1451027924
1413972999
8859680
1475716485
1916744271
1308396367
1740414706
1788602879
464414762
218713254
1001671611
51789406
526723933
1568781820
491528291
393943185
1874209824
261308417
1525183014
950275897
1785975257
2121085584
959799742
1970690577
1090643467
720140812
1095811797
1041157781
664267482
507110802
169313645
1936203785
107848299
1496363301
1571553281
1659624844
1388026119
422692263
117787745
61714418
1349588277
1743371202
456289377
72834274
6452212
1301540412
268851410
1497136458
635380849
1043568031
964402432
101531864
1443555086
1556052137
1688288196
1438541290
515938082
362286258
626774045
1520551984
1127889624
1095331166
709941519
2115281318
1388241011
1618144060
163694889
1835829034
196565634
1690844760
1988023327
581838796
3353077
953089006
1385018621
802931041
8414648
30000243
370531072
753616486
1253923478
859818075
1328752063
742100079
179034158
1092196352
1358910946
1373503534
2039160587
2112646301
1190312247
1769844073
1886871946
720793530
1638311003
164616016
1822601853
190949806
1392809685
1501489265
217449084
1184952898
1644487926
411174562
284926486
1522464600
253450400
704711757
832768264
223771174
1939293086
1072490336
72335183
871710490
960198309
1009141428
518684423
1463651485
1540019709
644301593
1893637185
1140124615
1615915495
1603732716
808052479
19454025
112709511
931581804
1431913811
1717779906
1106703264
130151706
438432624
969856127
2133819292
1776490459
510095126
1458889575
1559183626
1281762292
443968418
37233410
1414337461
250993212
2076755655
1359355115
783526639
2098850158
1997503779
863004060
2006450316
692417253
1522629896
1425708282
894318406
672616000
1489120244
198534690
1309004533
33803539
1164724903
726341721
380389136
2131151725
1966752801
1347039997
1285616205
860346073
874531316
700994196
185758332
259443845
1461971624
533655928
315384108
1240147577
1371169993
1032854986
1314145093
1115069394
240038699
1721711034
1072786255
1703583476
420972639
1190237802
99886284
2021297685
1560357267
1398380129
847659120
1967963917
1293070010
1514917339
1152059050
639566850
1452620467
2116478493
1283109328
1367665220
1999244887
1537421493
1638991318
42003158
1800139944
1654548523
421695561
807897998
794994959
3211069
175090749
1071627293
1168670604
520382943
235451247
919094345
2079416349
1786842792
1446793368
881072078
2044114768
431433239
644259605
221097875
84925807
1557070058
1600821478
1988505755
1877487683
1487228677
2098077054
131632162
1554529880
1015490657
1996482583
1775616497
452935176
1559969273
574571259
644437706
1437968733
991013495
1370715574
818520128
1323778742
229869617
786926368
1220584280
1070743747
422083081
1907167933
650509055
869471527
1965068701
752197642
37411328
1472318711
323671710
1808077918
23579460
2020369244
1556538710
338231431
2132519244
803054120
368040589
923235008
1450705046
232257796
1710538713
2041657964
1319886900
243603388
426756219
1652607395
2016202344
616292036
435763824
41301053
800785048
1267468818
1969615812
855040992
2077558166
1837659543
1409678505
2085857813
611462619
1246234202
186321423
1347483498
146109034
2067532401
868292989
2774384
1752283725
1017190520
2074237182
955099982
831557243
658107628
2073449037
1673050975
542827575
748600919
759766912
289593687
150982488
1192701231
779369845
1946226886
2077915288
1536865670
1272437
682735573
1451541284
1455039996
1594924800
1899947557
1342010495
149445672
1298740099
962608900
1206623503
1880418105
421505527
969962037
1994176711
1031714622
955667260
364234816
1183882181
735670512
1730120931
1201012530
1015185813
2135349257
1659357458
614432688
1709895549
656222309
284339646
1995419594
709352839
1525130570
346809604
2091093877
2099363313
795206494
1988044484
32752016
1156231949
250315109
841266904
1774383995
951910942
1530616888
76584364
1110721975
1834025268
1870213055
1943469007
1481660067
714939076
1884030143
963893655
1770460733
656077293
1637624420
1121874412
1403054742
203491384
1631378593
293305073
1885686022
1684121664
381448381
1655911127
1350366877
233903514
1662430760
1479992447
1768050224
1455457282
1345441389
1396525027
1236316363
500067513
1983552472
976915362
206710199
365316665
1622378748
798685015
238859728
1553686987
1739660052
1782802816
424820450
1505718173
623486019
897552381
1408701051
698187888
1295661077
1075318523
1093256449
1393299241
230807829
883641996
708177610
758193458
226584877
1004533455
1751893907
1662303151
1454508156
1187723875
1563013347
1010963733
1911403701
1834748044
1155224412
1041510567
1852755448
415311034
689197047
1583055376
193128945
1674065550
1396242679
407116573
276583351
1246219865
1847326591
935130148
854512619
1806643167
911931615
585205004
1410672932
2057405726
1980486146
1652713213
1914979920
490277249
1577678795
1179045223
1336665843
1155083977
1125547652
489454108
1103538186
23980576
90307657
1562801312
1124921431
536737000
1611434543
1713561980
499347611
397196016
2082230816
307026995
173058294
2121524792
2108089124
920813412
1159908795
1272154356
573048392
639980193
45484124
398071169
669770738
1068990165
1131071954
1844983531
1387200769
1524347119
1273975135
1927498900
1417768167
1209910362
2013301163
270201867
2120050875
2096337899
1392324036
508256525
1955555907
300678650
644145021
305969581
637757481
2017585941
1057666879
658139772
1803273196
897707483
50261920
142875549
1507459627
1462984594
874758519
807854964
1192108360
2124849645
2110681407
1718759021
465084285
388907948
1739474415
1383937668
703477171
1474847556
880892188
1188934122
1650914527
693453253
177134801
541173142
1326556522
433244406
1470430658
1217679099
1556827162
873258570
260030715
1906358932
2102171743
758573405
863636807
1901636372
1470151881
1607523070
941572620
579631471
854914018
998699988
1956294010
805526298
2090999479
1094753529
337185478
1851305314
1611182449
406287041
1946654712
296250879
1123846319
1136797198
1720262845
1473983288
887843908
823003624
1019753154
218794166
2097042479
431756891
733803607
683581117
1758400770
162151505
399753526
1321714669
1267155960
1366938182
188583483
800502692
1785819875
1612784391
955623356
1851503505
1509997902
845638662
256711503
195355200
401285025
1146485673
2043241948
1388731500
2129511203
1038536341
1539368786
1749426445
1263542530
587648672
892864914
1025578118
743845249
580662201
2127822221
110904541
1153185403
86561525
1020323938
1391259220
658216010
1470366922
1555642748
651604364
1924710561
1888760510
2015882824
1515802317
472518279
1348628890
1831693560
1181219598
2146685101
547161859
1876646581
1700197577
1013107188
68961481
425727374
1657238508
1155045693
33942661
2065183686
1125473258
582723962
101661268
144377019
43247841
1563931415
1627125429
1461223602
65020643
435480861
1830044783
455247736
1477928431
834088395
1814981408
1123177024
239046758
1874618296
601591017
928787091
1221349176
362824060
905528613
1993198921
223921344
1090342084
1868238291
400014479
1668564798
1678661339
983633576
1612151920
1889689697
1724236771
319100083
414460796
344971488
1299230073
2145488981
2054245274
1457876656
237911515
781658139
545409308
908187332
1905056981
1562524775
1697052955
1454635917
1650740422
839015307
310047692
280890300
563668518
975796423
143690987
1914649817
1483398661
1263458917
466175
1735102240
1744203406
1100283082
504816340
484612435
148257768
441502659
1104527829
1190624690
1778512245
1147487415
787167148
862927644
1536668405
1383355828
768144202
1032683760
273513905
1245648701
1681622442
941314072
1397305175
595852384
775656197
1816279059
2138508139
661294910
1973532464
1788701324
673985061
1704333459
1452894973
980070127
738328591
1548679657
527513081
1687325005
1691820103
134287362
203942089
626466446
1873091051
1999412108
273930792
1925545185
1366534339
251155142
110262074
914051903
2023316335
1426352664
1628753304
1753533566
800334351
1345709615
116883488
171806970
1882339312
79938125
1285177729
1784020918
1628423707
1462599230
624262085
571718230
1646643509
1386244541
1817786242
1497451593
2111449183
103428741
804256922
1054786106
811724032
534037152
1836697073
1140557653
1756247694
1452267933
1859280723
954834100
533152394
1051096214
311597989
1801309235
706193612
2028079680
1456529174
141030490
1050124870
1561184807
1133771635
180850370
1294424325
2061248192
925351884
1982539806
1464840847
1988641988
1148935447
1507796651
2076682540
1204806728
629201141
1462546476
767742697
786126365
1472248651
646028702
241833412
354810866
931358810
1057656315
1848075181
1000301734
193085387
438511709
2057933057
1232422204
2025115233
370474238
1560195277
1556392168
1704257929
1168880925
224851200
187594879
1015816143
1753600304
1450988909
302121788
1522959504
1167132582
296971894
1121399858
648650186
1626786205
7174106
407856955
1623347079
1895958130
1256060265
1488485458
1769886614
449770069
351575433
274065449
111012427
411825146
304072491
689602181
854170931
1838460080
16248035
2038031262
2003439133
1870785680
1361442886
1097280936
1828307902
894817795
820893198
521522434
488698141
2143830566
1755164597
2130660580
442188139
1860186948
512037784
1329996111
1370380148
1541145579
1246697628
1284102923
245360548
854125467
592048183
361822424
1520825490
1959402156
1164179108
74288626
624162572
523165725
360175181
2110370010
742791578
123481319
1327179791
107454084
590267954
1240060974
516973056
992904458
581891203
218107155
551474968
919282554
1386658744
1122899131
139360502
2079904205
1602425501
185993555
1638906752
112108928
258229264
1675449062
1824799235
1043934449
787560249
767097626
24138786
978271026
1127320369
906700070
1512209077
1041985925
726380331
7088217
2042498737
818529579
809316309
1349979078
1101066609
1301993508
570164808
432412931
1758769663
1339995268
87531988
2117165526
1467501267
1297446322
683844655
1849996585
1414890049
1062105861
44317208
660085578
1176921311
982986437
707984874
671271242
960130384
1458045667
584349288
1080594123
715894337
90839091
1372066486
1115957954
1001937962
1615685038
844278658
335906131
1116931717
1213507626
986786504
1605924482
945730875
603329478
1363445951
2027682432
1176021374
1819422908
289361760
873296405
1948381391
1072304057
2080739812
1019888348
1328050134
638455076
308292372
1718391837
1455736881
1401446989
1491659751
718469109
243771357
387609541
535774348
557942394
1528571943
1082532161
1864496281
1607294906
53110524
1190049353
501434971
837803309
1125492876
1067022814
1211830163
151720185
767394679
458704324
2032235827
2012254596
537846409
508557603
266668127
972100405
730746483
394969026
62466961
1810181948
850095029
928320480
162759948
852179890
1238414213
1753306141
1447388837
176708686
88835760
87755115
247152298
978061226
165249141
1141544682
966970889
1002225582
218329947
790434641
2086548986
1672865422
208706627
925080864
329736842
937687448
296269896
1547598728
2071646336
2073138732
866021094
2071009435
206883272
459248202
1578978086
1853176864
1329158787
1651275046
843182233
1999375896
1360657423
1044841991
18228791
1420464577
1951276088
311896951
1357255309
958957801
1594267847
1276132221
166926027
940466480
1222498425
1399732531
477844275
168071889
1195726881
2020505985
1637578500
263273992
311404345
1858169360
40155031
1892451313
552163918
1251524861
315066014
65616956
615028675
1086227246
751404936
1909966787
808535845
1680291336
312693088
1465461497
1158885742
744012498
1440861908
1798704804
745386007
1421375974
1442354724
1748332522
1568559022
977501511
1060034283
2118789863
1573908219
191412806
1918553822
310053970
1470250725
1825237036
1900719273
1820703789
1010777875
871589776
1466121151
112785536
13473505
162298891
520887286
1115666831
1260348537
1430208669
623471169
538445346
2099272107
1944994172
1838777223
1184037608
480269531
52333214
1852016539
551264499
150843165
244474591
1540195320
321227268
1409150653
1943323944
244469290
765789453
580176869
976893983
606180252
1213331973
1457956538
1206904514
2128132759
1223637559
610161852
1605411202
1822325070
279840046
1267345127
1063969506
428186260
1493115683
86372580
909854930
472375419
636499928
1196400440
69843027
1771995999
750929815
893760998
1070004711
1879714956
1034339972
1229098291
720369696
409877971
1401883835
220482638
739506259
1883030019
1906985215
769098262
1188517319
1078830397
1498389622
171751257
857013554
370322647
1486816961
353836566
873018257
1366635317
1680208636
192828674
1804356684
2060893801
1362529007
1010545468
1076652006
995172117
1935525598
1794876270
1699603876
458174695
1719899566
2069136841
1306872475
1196071941
433009328
1299442868
795983909
1569793496
1008755102
1945040916
2076491698
934598404
1332602675
2113668830
1646837189
1067082601
1418369716
1703568405
1559949675
537368952
465227077
2103682400
1540216434
688544086
2111012661
1973500087
1736749641
837680157
2113768540
2069751314
961892211
1758138667
1523019696
2053780233
2103882520
1056246290
717740481
1381631743
1451779688
1495455590
2138400787
1523750342
1337197044
165968931
137318744
2007217640
825938184
1608669668
1841375651
667727819
1231155187
981550752
1590385123
1443540677
1861151819
1781300148
793550237
1610079954
1066514589
1666584990
989846311
878761308
501858451
377192288
855129470
1620155375
1336823660
906763531
1170029062
1035022066
491548438
1698745651
1697508861
1340804358
2011656267
799753269
329092583
665418365
1980777814
2009530046
1813528049
1417033684
550419709
2098430214
1993914909
1085029509
247297225
245282754
114107238
913625154
2009287528
1212513990
1922328035
481642105
2069240771
243484028
21938791
467204924
1582084964
242762963
794910775
1707178070
514299712
2003636507
208651536
393779423
1414741700
883513844
1347003871
1743090771
1758772113
452547578
1797647261
813988929
336907542
2028383439
717941617
247507666
1668039023
1907508775
980297333
1116035695
252991341
143329934
784787890
832820783
261611309
2117963991
826212693
1970075723
456445771
1749968854
549954264
192088908
1127591032
1185966689
1658620250
1817707789
1298873075
2007789784
597388748
1855599353
1242651286
1816795622
1313801853
1914301217
767889245
1635505026
925272599
1494335117
684364650
2112776407
1377194499
186245107
189115743
1794812203
567674619
1580179348
521765673
400291680
998904162
278833128
326736028
1667424670
1083510476
1155531473
1626197032
977038881
859259119
1010430420
1309021034
1739596333
232892976
256443905
1971048748
420515282
898139936
1637644451
1175490588
761322177
1980886193
1981122531
194742010
735607358
1185826398
717134792
641126397
188766250
607350545
1339904522
801046050
1955334671
2084482896
1145611647
1782336587
1093982675
1766793231
1371729677
1298979880
237222226
1672464125
1564267424
1207757913
1088036400
1894538442
36876887
1468271286
1379426917
662086198
502678558
967236629
971120761
1752880553
139139682
766830295
2051385022
1687521753
1822108093
1516386541
1239777013
1083668534
1191110253
993862020
1324132340
1143911165
1316879343
1739357060
1612276618
1297324027
625317641
1356669082
469565381
2101002673
918679332
1855082971
469327378
155468204
1224334779
746118719
695293050
1026393919
975691891
583199121
682465883
1532025294
108191262
550791079
258527847
822968851
1534514001
1986528431
1634875226
1336547519
1605431338
782515185
1944766520
1404138912
1518566598
435778668
295001413
692356578
628883512
850024483
291193145
1606452234
1587103589
996650000
886376938
274600651
1844805718
1729969162
1068392864
493234299
737268807
1622673868
2106786207
1405303060
1163527682
452401202
768868871
1182039175
1472249113
1820826281
1682982890
435020363
96778003
1691299595
621367662
806129509
336939252
8097303
1925754819
1598048621
1446735218
151391996
1933500956
591414791
500180024
211982280
358620113
1719610526
133907405
1010790818
1300540511
2108397376
843454140
1022701743
2103638912
901862499
2097276236
1012974783
910750361
447551091
10548465
1532280084
833045275
937227418
597458569
1463545778
1295132594
1308414421
2119761566
35069490
2125801309
134958775
1763552612
2102752549
1811662948
190664028
1947963782
482466262
441790732
1674504346
1351766086
1280799233
58163456
1708480088
557990643
1743897932
2002970195
777241276
1254632658
1374090279
829241168
394695758
2052288905
1789412435
1558391104
945036857
1781294250
1403975538
148413311
813758694
1830736752
907488828
1653384060
1769890913
1470315175
1328351773
299159508
1196807344
1240918873
1280146905
717450382
298389312
1379011670
287522815
1300728409
985930104
114839053
1328823133
690462679
805924300
1089732272
469108772
1851908184
1762825143
227863186
462723534
2097584585
1122918794
667870663
301215378
1124874246
1145024430
535288437
1837108094
317832861
1046630117
993508341
2008870896
842191372
869005621
802544387
804226197
854901385
1582917009
1944277270
1129779155
2146112971
2089887586
1789112653
1533395547
1878604017
1998150779
1720055410
769070146
418407626
973655413
924284414
761019761
1370165342
467448390
458704507
910702924
477088419
587666372
758085400
853270305
1670961859
583699855
1137311539
348203594
37690889
1916565153
313610121
170180411
1784474456
2073212953
1794581262
946397874
996229470
229367966
106065426
1877802792
88338002
1551176731
1937154218
1645432668
933155545
500961032
375054520
1758546881
1070064058
717339922
1932785582
734613327
1675031368
1536239420
60533501
223702693
1921748743
260277137
1631171597
342524879
111619765
2082973889
1237861509
775643470
720720500
1291087653
1722923923
749483783
378319963
1474544782
874787177
731400253
887868614
2115047165
1740273234
2115038466
651976888
217429349
1536440281
212314166
1439033991
1701717560
1326898986
76663376
1986700097
877286704
1673148035
1593107814
730387008
606861217
1848974372
706802562
529937121
203158723
2050844494
757862688
1018820360
15054006
1951846601
203410690
2023368880
458579220
981150895
701518203
1915344142
725137164
1546527419
1096142113
59519894
959384631
24734930
547008866
540107807
1035026750
686627797
1647300951
253042247
2051722589
876373584
461259734
966938621
92718594
1698031672
653812948
1104195772
390057675
645250640
2145316183
1506995520
610706715
1355447196
651432999
474201266
1343947470
1281598917
282391985
1416590690
1391907584
1938436765
1818108764
536392584
1858211682
451509026
1135107221
1225707298
1138187073
421732719
575046879
729526490
935714145
2052777672
1377575405
1279707121
1219622350
2012366563
1136003105
80020689
1690606368
909887725
243825420
637643564
59924927
1802233353
154254775
374805812
726063536
992290595
83455776
802720611
1596051298
98033858
500724150
1415208023
1485231546
1859688181
1190731562
1573117165
544978557
1320697090
645275222
973534646
1063279164
1734296785
1191925173
491101184
628833824
470373775
449333663
2060686768
582666761
417760145
1192388004
1933332770
17794016
1608304523
1417481419
2031095878
1817283931
167485623
65802045
681326626
1796311155
1679401610
1574940790
495370814
417391899
1789204148
55277733
1496868551
992073091
22680486
1056449514
477812214
1736818083
922421943
1297242406
2058891840
199928736
1474582687
2011519383
1458612637
875247313
239841893
1908849403
1773775000
816241791
1468833471
1748617853
1155004590
1494456828
613734485
31911895
1350150665
1343122957
1747623506
1006468500
448166918
514723888
2021362711
983141820
648803890
1933090906
557336753
1256062168
807075733
1035716815
628435181
1694173749
1369833380
1534146995
652129103
558618678
1717395193
1934286025
1167749269
1925116367
2076682074
1842658948
466161972
1468820839
1229525810
1444963904
146939934
1436881779
1465610469
1823722065
2110160918
298513797
1967246432
1098478163
997788484
488255752
858740873
357461857
1521360695
1370424552
755928231
1699178638
263476709
127740065
1998133886
2113911235
1036816397
2108065030
1993052556
404722156
2013979197
647356474
1042618411
1976244750
1737248934
1814387401
1274949127
1703837876
1766409212
1093377575
311993302
627324216
1050923849
1981652076
1042055879
1234360024
1280273309
1674674571
2028953075
1558592395
677630681
1520349309
372552349
1005386407
726575289
352059587
1480072943
1115173155
1562121728
259148935
1820613142
732279056
856659708
1318081865
1007851957
1138583558
906203043
1256383138
327386889
1971304347
453673383
619594585
606618029
1847739296
896069384
2103764404
1018939532
2123724446
1899663164
1846804581
259976589
1050670358
1800930350
327677783
520669775
986273174
1793696094
859049466
1821998344
2011718574
332135713
666898346
1643883227
1632761483
2117176370
1490159300
1659537279
679658985
569354241
894602111
1897787134
65297794
1100465235
674621711
892445063
1712852594
257248282
890941411
1397184856
1954698633
1491049612
1008738825
211862583
687447401
1645476488
532276028
271417252
1675794617
1467851206
155592848
1928510237
1254010457
1091986995
791895319
1975625902
241363026
1520145038
175733555
250491866
1830488117
1067231777
1839042697
654114831
278286729
90231346
1419664867
1376093199
95923176
1532836112
2106613169
1397652013
1227055861
1619920560
1900829811
1209356972
361564169
349689116
1707133782
1739269662
913337853
134885714
1008894903
907456122
637197134
599680996
2000950584
170157065
902005844
1061288160
1742054861
426987752
224619643
985492037
931919728
1413955995
189591481
1033152637
1112331090
1637182765
746214655
847040256
277893079
287756809
1362746461
600781489
565826243
395400358
216607903
2094237184
53849167
1610417119
781444697
2139620547
978206459
102316788
910161967
1185737220
774453860
1077863081
1731237068
754319815
1011992494
1599400390
35627233
1684930888
522535626
1183370371
1613580855
1343439814
2069641999
875846506
1603192260
1240515278
834790965
2026079885
756407962
151964898
846461884
1560401995
1565014640
2142142129
1036377158
999044100
1184908224
1615851087
1254819923
1262201688
1038717066
1681097712
575748654
1543473586
1345857649
1118965324
1412852880
1997997754
945672537
318326215
1885293170
1889705754
14165570
1105785183
849849395
1694760120
13566229
355463634
1433378849
633413313
449114413
1042884802
1658842328
936084437
22777636
963724275
418382142
854983044
1420714985
260963928
2077766403
900668959
1994705308
380783523
1844930678
170167857
438061467
1492003202
2048258944
1441456557
1544752937
1429215738
52938548
592984565
467817627
708573609
1797955398
6938947
1076743450
301766979
1671876019
1451002675
778253330
1451617749
1944522702
1100191413
1043532508
724670700
1372134463
525660614
342707079
590742988
187679625
880681745
2141549111
268458151
1051531516
1929550967
1868250333
708458042
1238318925
1210264970
1859764353
1980284516
1059117793
1069302811
1581512512
755588407
1945072553
1237133803
1355256668
1567291834
1036752925
352828945
1970642690
497172106
361070569
644843691
1451444386
1763427673
1106905808
1697509307
1614310678
1968168437
1698295459
973135061
970378379
1589236271
2100418533
1316228370
1908666413
305912205
711053970
584056433
228904653
94367622
2113504307
605057573
1916399378
883147163
1456641206
356932220
1675104321
665669740
1201237500
540264070
1063048176
856838700
1360706895
155246564
270918068
1731015571
990966518
29264529
711450263
1254234156
946309937
39829064
226934615
771625527
1510854664
336109105
408111725
1383161751
711766579
1550418755
926174384
1479787778
224881335
474382936
1430104482
963928227
1105587977
1582049845
368415087
582939452
481654270
298673484
1417796312
569883730
1440968541
625245345
1221823463
1123300695
411441273
984687198
1954501684
770465520
55346327
1939361781
410717944
205164391
1834835425
806560493
931298050
1766328573
1396280640
1440611649
536164702
394635039
276350970
1539535779
1084009817
638310170
197221228
946501431
1490307806
992756481
1610812305
1790703925
2109816587
1294794119
975419258
323427162
1677723890
244402350
2124047418
1858012502
711891457
1266952975
1066819256
344974630
1078773631
1803261589
1854700971
718409143
1714075736
544143906
1595379758
2061263192
446113757
932698770
829808611
307020253
12186442
481517841
313681302
1066092599
1323883250
569148702
59143775
2075768607
1569363542
264311932
1967143142
57007911
1769746916
944513904
1771642242
4423802
186425001
175278472
670825844
1814994633
1957360283
1825681268
52563578
1899355305
1931100646
700428981
749703265
2082203253
1620416773
1868694514
1027904470
196769478
146857937
932242858
945853795
1949931570
88272997
1903659101
321061499
2067506914
1787315480
212018060
1204907064
140207850
47643897
1390724315
925613772
1786556027
1004532731
1584147689
1766581596
1679039145
920021594
1571782555
888693549
1339729769
634155932
2021881210
1263131457
403643242
505333936
713560825
171291091
491737841
1613752607
236285338
711487687
21401355
127726205
91423432
946459512
85428732
395930694
1281615034
1727797257
687328106
737381759
626897557
1688764164
1620495670
699270881
1046933909
430366971
220609572
9756258
1332942684
973336204
2126697592
1234107278
258237949
1106428238
691190419
439511898
363239290
1241821256
209527819
1183851490
2015501674
1060596527
1851979603
1764520486
33836400
1792550143
1980678554
2023085428
1606544316
2141888097
718479242
119191202
199807475
26934357
1644955448
1668281761
1662050112
1151613379
288145374
1082664560
1818861048
189273258
1766613149
2118607211
1608116990
1085645974
1546271067
1556952432
2002868970
1470657086
551967694
1350748113
655191289
1845501493
1646099686
1575855040
319325782
1720790998
601165599
1356319951
1672454536
1797304351
1752282327
786957287
219106378
1140051212
1584289886
9298019
2018260327
1659636701
125665193
1285869502
611649019
1440721179
288262234
803050312
651326986
746867478
1524527714
1016120783
1119068196
43323043
275207341
1073677844
491491069
1037254341
1761565653
967598367
540088823
223098110
568060416
1709673825
204689391
897646881
1209111571
1058265064
136197405
519885571
1372648359
827864046
1263744345
1523243374
567522764
1217447351
670802345
22437736
49440223
682074221
1721802247
288244960
2107450777
1840262202
1894673956
1163188347
1621328551
348183454
1307881602
348563446
1839663782
361861308
570431793
12695259
390029717
644658137
1518613570
886467178
203282874
993119411
215763640
1544057489
1749823218
1492006865
1191214419
1890029498
1110221939
1157827831
1950551868
543512499
972944248
1876065574
1970651137
709004339
1146670033
2123719707
761819846
1000098344
1908725982
1042819470
1826993677
2004701270
1956527683
1975318578
1392194828
1810214092
1319370856
1524678849
209543525
1931443837
1681594412
832711930
763579208
942358581
1123194749
46374863
149049695
1783310011
1806027395
1558963243
1470849858
769701330
1631436930
1315019956
2083169969
473892685
1364533057
352208778
1833859015
1667781981
1936108739
1084710371
1069473836
1516490978
1042305212
1783867002
478815514
1886612142
2119275486
219280568
926984275
42577218
1787072410
342379817
307492955
1864773549
648757373
2088483003
1427007131
1692716871
1739568421
475296189
1159411117
268356897
788288030
1638864717
1052503917
2065984576
895026156
381719326
1270352119
1108018075
2130709645
766992782
1654024352
1952671050
194578525
1872311781
102017676
58329036
443332081
1912119156
926681468
667773729
797710634
1864124897
275781136
464213858
526948010
2031470386
1354012165
1224531679
903270024
571946367
1366157414
305471291
1826584343
353103131
202259330
1311184252
1627735064
942431516
408366175
786529610
319997566
1929046534
674952933
1274880308
1238650990
378356601
1683076626
127270902
141993343
739626076
1929271103
324254476
588418976
1930755594
1267790620
1039024457
1563765121
1660208340
251307379
585164407
843124815
708747343
447663644
489975684
401179600
2100400429
14815844
106887020
2123536497
2017446778
135720950
1446490820
2086772884
1522180829
1236023036
1818070127
220006065
746731177
2145347160
1698856048
943924088
690896900
191603549
284196254
60092308
1083191404
1233642340
969340683
1047559218
632153585
1969082696
1173907279
1786539901
459606358
246392542
753033643
1855659880
1660388721
1223523221
1916354817
719688404
2092316709
966754955
1371218117
1375749988
342199449
102808714
1634287854
1885644303
1067584590
1780041614
380806889
1328823076
1677658775
1907347270
53836672
282717890
182352503
298416257
1467860749
2059897769
812712686
130721414
851553635
83761478
1902220200
465914599
1077397814
261070239
87253967
1006545262
2127785290
1536218553
2005055361
1158925
1606165671
288448920
1563173917
1697781390
1726104643
785963235
1240673227
1564167850
424100389
842372648
1695454758
1276106796
971685763
1267660172
21138651
783997467
349624977
923840977
614793251
182794733
2014242595
1276408273
1842629426
453029413
1976963877
512591600
410952304
2019137406
647966652
2018682142
822686247
1726839063
1580736826
615093522
856499802
541847849
1531363242
956292837
647731383
157912995
289846684
379687092
40719550
2010235030
2089294455
858402758
1837540406
293473293
243161508
45877637
147584007
2134725504
1277788227
1598419573
1017345908
1436398804
871722043
515728609
1610667138
1808598634
1206501941
35594243
121027195
1136362931
1887448510
1236373907
2051270584
1740306945
999724012
1497640396
1461560641
1638730347
1612123531
1771922398
1747144155
588203400
1424662601
1519492162
1505778028
1211407856
1628459105
1639833930
668228996
390002581
276202167
624758935
327490269
2066868829
20438383
1549579267
1530900277
888590492
1490001648
211687607
98315531
1210320957
959043118
1090420276
1093658396
1221986752
1826546057
1719586929
1908994879
769420297
2113202538
584025146
1807849769
1812476916
495743804
1758312144
652844856
1547180640
1745710306
474857391
1306422835
1819979529
1862551229
1307691504
1909128685
2064734612
1592441772
869337846
39511296
1736569048
1241173187
217759964
1896866415
365357703
1285378386
1056163289
301839244
1170669725
1200038723
1793385557
477962872
673473949
1348189805
1043057105
372428535
1823843388
1133906313
403860391
211896301
1218884891
1348220115
2068965022
665142425
1968823395
479904451
640963253
2075490933
1995379615
1507127303
844169559
1221916337
1688379914
790434328
270246107
2056428301
1572252933
765198283
107540103
372827992
1393501791
1150511078
259644636
1709090064
1687182194
647342684
1653056840
816620657
1167566951
985089206
407878516
825608219
211761356
1941104869
1257329093
1704210821
451662307
1628572349
1355617199
1251657799
1908943973
1049168157
287238426
924262152
936782606
1780230154
543601182
222639648
1744116610
1703452099
1279796957
148207040
1532512633
53635514
1387062482
974373776
1770125983
1982482443
77643143
895838181
943833204
2068177740
1764875559
813318182
53323885
1438231230
1479170072
1043972738
690396930
1436958374
208194072
553280292
18800153
45303733
436378326
725310275
1013378771
2079462424
1159219320
1309984755
422273885
252075844
1647342619
1876963854
1133474576
1795368451
69468430
1372415232
991616742
1996740152
292318966
18533943
1347377269
628366
1654855804
56507538
2111228923
1469501212
1195108243
235026341
1284003876
1308008045
944718640
1716144093
925891920
180214982
777581523
553265215
1943799701
1089288983
1700763309
850080143
2035679176
59845721
1479396896
2045217657
445746960
1248052333
1289139180
187908103
1537706980
881056774
2072473556
1414908360
1789523698
920786318
2131752083
2071899245
1173673965
2047067894
839976591
543842583
247539182
665252964
413832742
1353750577
1930281572
177836825
1542494457
785827526
892968864
1186994208
1807836570
1387950542
43195812
1034883535
2009023174
1533836806
1726939965
151966070
1764414458
1344109350
299143144
513604832
1244453264
939844407
1864571640
15114844
897598518
105031628
1063593989
1147759665
1776510035
15715427
1393518616
124847733
466531327
1310912383
39121506
1991259513
1906004875
1111143431
1998937529
40255363
797286924
1938115543
1952702201
529069183
510113646
1188597794
953131554
1662125978
852330312
69660846
1030156745
1987455023
351873725
1524575124
1929991207
1770503391
411931707
1743364750
253463008
1086484966
91874243
13946368
1207902642
541872046
830424617
1686551194
1627298342
1145477792
46332680
1816791708
1996740844
1844391963
1352118925
322748195
593015692
142320655
439100091
555150498
696564831
1656255314
1317882160
2123888899
767641559
1311989393
515704212
1081945863
519466905
1966683974
1644960202
919165535
1234989478
1520642765
1611262712
2121727041
1404760646
59213491
1751689071
2065252011
1562590846
1565271791
393819841
2107627004
1419310535
179359435
838360301
73741419
1201782694
377246035
1148926028
489981244
898427420
1326360425
1003485788
295704639
100787850
200523206
1205716531
1133393430
1028715254
1901493565
161985900
1311761047
118118062
1465290846
1947006550
928582482
1050861919
861286717
502413994
1549172168
648504253
769801720
657960248
74564086
1587598124
2112354315
538713914
1647964067
1445485086
1666128713
1971942169
558642369
969827237
1819626284
390736900
1193728046
1550185897
540049034
528966273
1635075710
1657825804
493497341
1930426426
1109712150
1177081637
1470797300
1652224447
1971432585
1622894087
882586401
2092116292
70865112
824774620
1023066937
1137312616
887489128
538393272
1306271459
371948977
370220553
1940671757
1013517634
470846398
1639134656
1548161137
1315041376
143637862
1284234069
2136565990
1482140466
394078326
1567114136
1784806265
2129164842
1994592936
1748761382
442249928
64404311
304071508
549458628
2006417786
557588733
113330880
2094484435
274892811
658585286
1500925028
1035454618
1432723549
2139537460
2089749983
1390897498
1705447568
768484000
255640056
153333108
250703880
2039150909
1927408659
913483957
437781064
1843183942
1485444646
401928763
728795238
535497190
1388644481
221905944
1236391619
781599863
1157243798
640009947
1124241026
161613831
2138076041
1848576294
1082248975
63022034
758319986
1078677408
1129107430
1714135724
1033522708
306480958
903142614
1872541147
1302684049
1684875840
769491823
1339533328
176854708
1463324483
2138397360
1041281647
532407427
1042039797
30593493
1231063168
392596593
1486504513
545857000
1064774713
811474987
709308740
1944132209
1723647491
1510870432
1922912321
1450492940
499821192
294963789
409659249
2019806119
1800564479
1164613469
784450708
1359787001
837706002
864045232
219373465
1779841158
1018071245
1124189797
190976232
1287447571
236700695
2117061064
1765432268
1882291425
1166353451
1902436979
1367136239
1018585903
2086856355
92558892
1190367457
573321492
311848010
389124146
1325349352
1558473778
163025378
39096314
458534000
1815125372
213723846
211805121
1323579210
2142995965
746674615
90497553
905329164
910086455
2138481485
52330906
842876789
2028444523
1198048483
850696222
1481071701
1304404534
825694323
1703148899
1763625221
998777867
564459623
2141287379
1186882673
63576634
41243227
1730948720
216091431
317910676
314056116
1849422058
1514280042
317134279
649117137
1764734780
295974430
1000523791
905051980
777075274
515419403
1156403409
1531562670
452968302
658210559
1174088485
1544241019
670864167
756655629
540720899
1558631030
2136188701
345008610
650695484
1411629305
1408558310
1223105340
1660275557
58209336
746038714
1382528795
364207733
471493790
865599644
293092949
1618757890
1879101041
552696205
50647252
755756784
1088161351
1678275750
1138731405
965939001
1692555153
103467507
964805701
1338528031
1957699793
416007798
1925637666
40103512
177939379
495361431
1435087589
405227938
1295195592
584922432
1318234751
736875762
771446849
1172468191
668086764
592587015
933832995
1403880515
2098295369
909805874
849447311
1241896703
331718253
721047715
2039305885
960955572
46982242
2113203398
561384489
756981832
1623705592
587741734
134765967
1396228153
1477985604
868125305
1779990625
84863141
1761950660
265356178
884099078
122251202
452840550
1980845636
1494269635
725389517
1835020731
1374287619
842208237
795107090
220396307
1816663974
285435385
1417943917
1960558873
601097766
1109881665
1089793725
56329475
858152131
2065764330
835949688
1253545849
447019418
327787800
245558185
846861392
1576555437
1379624495
5179380
206787754
478110573
279477175
1152370742
1970851475
2087463648
908940947
1635753186
379920738
759246300
293316413
1046357883
331091326
960375689
751727620
1832945287
2138430835
2025976827
1220204254
24588013
1420042273
1586677464
1037771742
1834608287
839776364
266869184
1269666029
1209639662
1614785879
381350583
1378174083
1992131198
597321513
1345633393
1860835486
416632282
2069007239
354159178
1503304494
1520507459
473493351
1347953390
2119532923
1625014030
657461895
1610573422
1452305387
2112223794
544049566
1233955521
425166518
2053414165
1517262710
905185958
198624041
1131124053
2083809539
1538135750
1792252015
2140409357
694387010
410841032
1455458995
1600909817
1648185414
901879880
892742193
1938492012
1211824836
1245572524
1725365734
1581314878
1848555909
2121525274
1323222500
229992559
2074441716
384338564
1559004860
679443214
788990988
2043109920
1850372177
173880349
1537730787
128837619
469540263
472489887
1617848127
820547513
1218312065
1957570153
2100516906
1807061043
1731377211
18183775
88897831
2069935975
2039428075
1217389429
771613659
1930818423
1031002585
268361974
616028327
469009282
1880673696
662414666
1214241025
440148338
637637448
655844490
1439664332
772145155
1354367827
158532809
702980299
508764156
798994424
558421628
1359848186
1077158508
200905673
2048254962
810830987
764089777
1041119546
858895417
430457722
1575756969
115693553
562584957
1140796913
1574245575
860250047
914500373
1922293974
1508209625
1748117039
311465520
1544336848
1598053548
408411184
1154768914
1230904730
1173014277
1261402135
1459423044
70080299
1577497640
765330420
1388153401
1287717373
1669615089
734480065
1275465013
1639397178
469498109
1126360947
2016327696
516040142
279368862
959266415
1450924806
53392101
1996960455
302353625
1836191260
1687950653
1187532855
982089019
1493101082
1185912862
343366078
1673290633
652737509
1141813754
1502934356
1704476002
709434874
425047116
1009349312
1588144716
2088717441
1968318973
1129549971
957350891
961319337
148668137
1488336111
1175218237
360109669
1461213994
1616946919
55938407
990378752
2080204464
1540542006
271064390
35553847
2136650361
802151440
791292794
1620229166
1280185331
1778869044
1221121945
1310661180
648634478
1051400721
1711610378
1549253924
349589237
129591634
1502800228
874998216
697132054
615466329
2141865033
765669182
1670884624
1580436651
1290833519
1294451079
1023605508
606995099
363917753
849051891
323116540
2109130257
2035783864
138232152
1738144401
228815722
2021654520
1211566791
1708908056
1982967963
1229367748
1273458474
737122543
1475885356
1988598659
134866509
1906345375
1836725545
163311548
1802687197
1204834437
217546351
726036689
1521206065
1927706139
1932490798
608233352
1153290554
1177380742
1939312524
2024860413
1078670388
1423817497
1497996713
255307170
1680558685
1242617485
576826899
2041837229
1718208943
621161571
1306688072
1873105583
720757792
770633645
542362286
59046943
185380165
951380828
1394181411
1698766559
1565582752
974746434
1899344107
1987830829
2030418484
1998023830
594182399
1296093214
630935970
762276807
1408639301
908298594
468083592
1586130186
537183207
1948730884
1621255703
1506111166
1699512484
1529904455
1913151528
1078894784
1146842791
2075538032
20232250
1581280706
1930154206
1588845122
1032880065
21329792
1707727180
144465473
1926176115
817732427
1088108058
1455112197
1601865628
1172891048
1173593638
915097996
413244653
533171728
1671545099
1406522244
399814012
964835246
985091585
1605024711
1969957034
2005878012
1731271794
2063840925
1020226004
1994634150
149846650
820274551
22677178
1779800632
510085343
988322023
366010849
1463548901
1305641464
451002912
1284507189
1760693282
812739808
1677404743
913025045
153241383
1308432892
405588000
1294641724
1314331781
226561787
727280539
324842466
99902112
776129175
987131187
2122866835
1572421551
1347506313
2022175276
551309120
1867303295
1695909765
967457380
518030821
1337671656
1800141124
894302487
1851219820
764449924
924915752
1561431330
1778796832
576354554
237422275
816340289
542606991
871470731
69488231
248252105
1286719400
1747067130
1066286904
790969572
1881558205
1436802678
334527076
1705797956
455010085
746366641
1980309736
479335695
608980663
335259210
999623353
76149591
728620744
67602360
759704116
1524174458
5915357
294801393
570396136
293379110
380206675
642197901
2082367133
546461119
1852148547
2075764217
1391182137
451379637
976408350
1768264582
1786083033
1435776862
1870024167
813162943
135137538
444434976
1380219151
1081038995
403843807
932224796
794223603
1349216967
1279945044
1288320215
68412348
685623252
405855824
1633493720
836297846
259560527
964779776
1183252246
2129092255
1279818216
1225599800
354434257
2104507954
663679191
293566648
373730305
2486605
1546489390
1707005929
387354119
1349897977
770509236
602242146
658833475
1246189065
1087485513
2136474814
2032914021
632238453
1689293483
1369825108
2115320052
1423651219
729618834
1241591486
439448971
1329997078
779906462
1213545885
877911624
1808626260
115525500
1903181679
1966474926
826650105
2092033349
373546444
1093619329
960531574
1359223106
1584488957
910011919
639098691
2112447376
1660306939
910023436
1772117800
1462358176
692233588
1026736046
1545010660
252542417
1171615285
81393162
1953150800
84905979
984694604
1000466671
771852945
1948915742
669510356
763705205
1177727820
1773805804
1386310073
668109023
1909952161
1312464051
757804184
1509252802
2065295099
1379526805
1907029062
1813754961
1124974770
936760769
809356775
1200221637
147496827
2030317145
1529682705
1928540572
1122477008
1715949522
1551907945
1797355830
1940059838
735455447
1154741428
1166349885
515475190
609938042
458265508
34250011
262585074
317847912
193061048
786856756
1903780065
1517200691
1051554975
889831189
1106654676
937792947
1740967797
183098341
790299815
1888466925
2098408142
97808596
512312930
2077150728
1190991257
691833920
1136965488
1137453605
1371484670
1233018515
1943400625
2092615809
877654656
757118129
1215644979
1982116741
2127940697
785943760
346258303
1231632992
454017824
1860629270
497806225
375920138
559097290
1923271512
1075834164
823864708
1097156431
14822590
705039873
1317484860
1820934786
1564697051
660546963
275243057
923123388
1207831329
981150110
88270635
73290274
1610948133
1181789866
2074157489
65596736
4731278
349617153
997987873
388244560
1644574096
1132942398
1134789150
1426937946
2115328609
629209315
433783543
1762392089
457372269
108228276
996473618
1247458915
1617408292
524034686
1508086227
64121619
798211211
468942241
156372945
1844865164
1238191715
355682906
1349696511
1272890112
1039581793
566722327
1150783123
993086862
1471055182
418797108
2062280368
327521888
663805536
1903873051
98301313
840831566
406995028
600389294
2032980248
557182134
516242863
1457762283
1886991302
1063007492
1592076319
1910701479
763101423
222991192
118685488
1971868905
1906909785
308747186
1135595934
1581556142
257694631
1105585913
1297342694
910486050
952620110
1662271889
11558061
1607867999
719694302
1925208440
790040553
1129990466
609151039
520516919
967707136
1627669084
146896485
988541648
2123807866
1335541149
1743022912
1997529293
1616237902
1826801685
1419749450
910868736
1652106808
1538151002
1139690636
887551880
1224901698
892590546
1606643715
1459771402
1608859361
770506926
401131418
896626629
281705052
756725869
718532845
1890356357
199576430
1136445348
906927108
1909553871
1049565599
2028560315
744739602
1168280214
980781074
1897516366
1012851506
1320171931
1378993711
360253460
1785115510
542085111
1017945260
2038861004
1326140815
1229058058
934273434
1099863294
1464278710
995154401
1395751970
1138598096
1360245305
275907790
848241089
66939217
127404274
825879587
109671902
2100981841
1327099413
1434462398
1299403034
2023199822
1813339481
313011504
2093280082
926089700
1330770929
79000007
827932330
498050788
1583757283
1901151449
1820399118
431911648
1570861238
393252729
973703083
1706735162
202207341
795263806
1994840838
1184543857
1901906718
2120117261
1225001068
1217051577
1863957691
1833537862
161581610
1614458772
1850807892
591460232
1862593014
1492821692
945856055
440510312
1773625334
66381010
2028788709
157215282
297875462
504551227
973438540
1530712573
214259223
2098644408
725633638
1869057464
1988930629
546862189
1884174499
871177128
1272093142
1105941675
522914026
929330707
785903105
2100968897
2013432356
1804981558
616807411
1788619577
471570289
567294830
1880692082
1861065940
1545018877
273256146
42780411
118082609
996024063
772934039
1374709918
1293122730
239504265
1600621289
347006795
597033144
1565017000
1415349900
728209471
1070218447
236980881
513158283
1996344516
502916942
1518301334
962629681
815302571
1025073381
197775081
525121817
1357539970
1460364095
151988611
1358220703
86491680
63400706
1865472948
1195150817
981885533
2026857391
2135329211
1700457201
1973501494
740747268
219544062
1163303571
18080014
1045065759
50756355
517050785
2113164668
1082037428
366088079
691167676
785420200
1956024964
143319732
1409409452
982179439
647798138
514855077
1642459119
1089796196
598582484
674355042
249566149
152575311
1779172560
1288677770
1821124355
95551144
1493443793
2098810471
226818607
344105092
766922099
1116826134
1021745305
1820884366
834632176
639145718
1927200900
533690956
436493175
298112691
1388322862
1287254417
465493169
1455458058
113485983
1124865827
449782667
1576153285
845256739
1556609510
1514097599
1389247260
7485748
863163745
706853016
2133033602
213184569
707158255
1641042918
1811490286
1162190533
1838718502
137970710
108772093
52245028
1163282443
965212320
631158284
1592729360
171151761
1397773294
562861734
1571395949
705455633
1419824821
2091991034
141618124
1556993030
164477058
2111069698
247329053
1490955860
2029190806
602872692
282317572
1983016839
654407442
2030715646
98839676
1952260151
488108681
1295820271
322612222
2052360191
1110889890
1382226733
95968807
215827320
351373944
377522192
1376720075
81093907
500875195
346711082
581964351
915492367
974401283
511292405
784398881
132276148
1228868494
1142969978
1735578578
98730196
1945681078
147439554
876887486
2127126200
1724666845
502356604
1715508008
1987162758
1024726895
856563219
1674748773
529198130
832660173
662678460
1202065017
1452242487
1910352523
1744625324
2060977337
1123773202
1828984362
1955044278
511103737
400469149
115242064
568259730
1029229725
2038961601
1514610878
771025567
1203833362
356807826
732488581
541765481
2124133179
3263745
2002573171
1117458159
1220621512
1780282539
568484907
1040514935
734325980
821300629
51048691
1603182854
1963012882
1650615584
264153046
1102238730
184743625
220644255
795761494
978108178
1293828237
1112717046
1101007820
273635842
1185300072
1404737801
1710366
454184871
405573592
157787439
1253240013
142153431
1789138418
763640391
33888878
1855862459
1129356903
439168564
1506190374
877388165
1720095631
1887597033
458042061
580562515
1743541302
1282203903
1125757052
1383256966
1222104041
1071703613
824393678
2070254406
759162530
44363215
407938778
1243994732
135139900
229157314
100056469
491980199
1920113672
1956982312
1522763439
684703890
1742271511
1880618304
840955676
1610952749
537975125
1167021971
1447077515
870642353
767688675
2034201263
1311256033
1785979349
1679604498
1913865421
1753734383
1724941320
2073631560
1907266528
1361605427
759001728
1379647608
147171889
1095158728
608242279
1066563019
1340295198
1053560530
640552206
1267503356
1377923593
1353284356
851538235
557358282
843054173
1037512627
336622609
1525242317
607133577
1364127798
1792485698
702586009
1350356519
1817560413
1009561449
1445271222
2052251398
607711597
747738819
276536020
596403180
856076392
1468158803
1262777534
1438746976
1879191317
1986047756
1204239296
1953450550
562228450
1599848202
182486011
1007539760
1527376624
721843527
795114556
643629126
755807731
622730785
2094850677
1048501006
540968339
1123871541
149698606
298684509
1698235659
1964524445
928778763
365247047
179233757
1132998592
27815420
1887033161
710529230
391573917
1317416325
2105039447
647563420
501498668
786769021
1498885360
1568584451
119736306
570780698
113726790
1914292901
1679608123
957976889
1735252443
882325851
1249384717
1575933271
745142542
952433105
73468869
1743392111
1698139934
330443744
682211206
516242017
889862
185859210
980444845
1312040207
1057831612
1486043919
188144301
818544647
1855311749
1415072470
1202686622
1277905900
1000906312
541258617
1971063794
1071023954
597503966
1595571143
818194617
1057261844
1315897537
260164331
2134995022
261455898
33046159
1012432539
37608350
827006694
1590033230
1326507891
368780975
1547887399
1853137007
1857199567
238440995
726121283
1383713379
1683834316
2023535168
875221269
1747194227
1813260402
2110594532
985790814
473221039
169721367
342151855
1082149134
1973250877
520845341
668163982
746161234
1160904106
290757339
1194913331
235334629
401908344
637429157
1488862371
1306463350
470201020
904614122
548348675
1121318174
1527257271
1739445597
776666493
971492126
1373510012
225235294
512348632
1781305911
568362466
2016047877
474715961
597136109
725631286
56954783
429504537
1161749364
739619865
488646320
936417870
533314880
1617417098
1771629828
1275395868
978999829
259115244
1975448402
1708680482
549012195
406148273
1832880441
399093241
2034655883
601024243
1890116285
1554413013
869877246
637020597
1272578175
1847843613
1493794507
1371340221
970528541
2006543429
1558230358
1894920702
946403496
2048469225
1724364306
1298369079
757329690
843043915
1543281184
587651276
1767406217
578292390
926386199
1929682711
1526790248
161925594
934229512
2105643760
1975240650
130347933
1131641815
2013514655
317302204
520235246
960032299
2134223899
2086930240
1189819339
1422268603
969445269
1490638182
484555770
15773012
1239255174
872070063
601164460
1368320946
1706141204
1036320472
233905793
966399618
592156799
1516718472
465165481
2039574414
1465934454
112481434
880917862
1103076282
46183957
1790969993
1346991910
1628164758
53219624
1004903847
1302783893
966666550
1051221032
1447570950
1408152066
387844464
570499339
1466347501
2018074742
255859231
892296191
321898064
958589416
450241189
557372084
2131810754
333327259
76218092
327554683
1830439910
496991637
974177731
1473181923
30090424
1102724684
1305118176
1022674327
2083013672
1426965563
1123727373
1740230818
1558399844
1830724110
2104829614
1254295605
939747861
821874792
1970006972
223112996
1128325982
937764758
256895874
331111928
1695118110
591656757
941357599
1740553695
1446097690
626624843
1074115441
862844181
2118517681
1765206724
1696725131
1048947192
1947179043
1193921994
197018432
1366478027
674694199
1479008883
1071706132
1259764828
783878719
1233017088
660959320
208150150
521817268
1187407930
389218403
939501098
1277182385
156238442
915276661
167939116
1244727191
1980427675
1579305910
1462065504
345367130
1048020039
698082200
978534945
1052117842
140307058
1204082220
1196326217
1545700550
2080366160
1602869236
474009621
2107540195
1922674783
663278545
967434144
657705895
2095418577
1294938515
1776527241
135294956
125432966
129778951
163629065
1108607341
1470179402
1944359791
692474038
547280500
197129287
95186934
1631600431
432054106
1546828714
27193656
284771919
875327999
1464357601
652688549
1714678252
679903236
2087659846
1786251107
127699769
628235881
2049019906
4472960
1379241484
639461052
259567249
1485080587
7224374
292697392
1051242146
1900598202
1784999043
1742407895
451674420
449460779
1819549873
596150480
554133928
1727799446
699745293
1321599408
742086855
539936999
502985837
2022260241
993520561
1834556194
2125987386
1147675237
1195369655
1846812945
1718452588
788472451
1427581359
951310207
273579639
1707459776
1332374471
470081750
780676890
1649965115
835710004
1007884853
2069459277
23731178
672750725
1611506626
92649845
881637951
1522966592
1813342218
1944859709
1808798081
1533123408
99155376
2123419480
838315484
1609383289
1380207943
1454325626
1466234040
916997047
832541176
1855995862
1269262496
1140707998
21479878
1697417244
1721133595
1581138587
1985306377
1313016960
1029644711
218343993
14828200
1025355576
470894995
1643018653
795338671
513603836
1167264310
658238026
2143295263
903893732
1586415783
194754458
1714569301
2094769015
1518287252
850352548
1253039775
1318338037
1770380690
2068087277
733950556
1852130327
1660451545
1434423860
1166406289
203864290
980234318
1020634481
218400703
1199477178
887862781
331647774
890490159
1521587086
1798549558
43713300
486456802
452655578
1759261342
2066756494
1783251644
63617870
1162864891
833500564
1008972111
1216570799
2055582977
761581534
927357575
1556694946
1931719358
1928640010
859949477
1338263219
723279304
1719200523
1915140748
1274736447
325239654
1485725596
823495965
1038078847
9330793
349003418
162817982
2018914912
2114747962
1289264109
219563392
951839907
1390869379
249062470
987459083
132306815
398719470
711538934
456992171
873412448
1732092581
2013831695
1879274557
8249637
1457171109
1106006797
1473380859
298202335
109893424
21216228
596839874
2055333204
733893138
1249175725
943806997
130566071
56437419
1345682544
1369237838
731511507
640623694
1559189326
171962868
1923614610
1035958640
442827107
1273065953
699581402
375736509
711792542
673483205
204540222
696897272
948847814
2108038455
1764806867
1285142222
482036654
1978442411
1302097189
1970059358
1567537325
1015393083
2113728353
1192066346
176261059
1018572011
1544935539
722463061
749320873
1117038700
526508243
1474899836
1909791455
1791861289
1038796469
1634685230
644529725
1680631569
1977856448
986262824
792516772
84675234
2001374981
2123239083
638128124
1041152185
294410554
927321475
462969884
302098579
641774772
823400475
756059576
1935416413
170665922
1325647149
191058529
1991138394
501738922
295788960
78663436
1079821537
1420833543
191510737
1658103184
1661367118
839374917
959304371
1153758952
1964245258
190921629
1131179920
2110587434
8583256
1961587040
98436175
841494245
193235070
793855259
1895657403
559742914
1690022855
1938445290
749373208
2072397406
365452364
562368421
471132028
582900251
1377875045
1616389456
586190852
165450166
1212707650
827901576
1991943220
1774298653
669917630
1865604504
1306502573
474898065
766483328
235327056
1492142370
275207814
990579983
31682707
1310845444
1671501572
2144707106
823564304
997998641
1730126250
513441141
1015743936
1924139122
2134373941
572467502
222816215
1504829105
997571969
345545322
1715879741
1232231051
2101023314
219127152
1044379135
1755939159
1135982514
395259337
578813343
446411495
1282609415
61746077
1305406099
1428868240
1358124595
420170974
1022778315
763189841
1654811674
733372738
65484133
89867089
875574973
843663046
760111341
505739133
212529167
639158639
851525891
259629141
1666460962
1280668880
1747654545
338677575
82841721
1754365489
1691469535
2092466172
810871017
514621934
616516376
593390839
1797681178
874714653
258061804
260837151
692187944
980014102
1863183103
802704697
1936487876
1104846840
308591125
999818912
1379128547
914364387
1213387455
1424788022
183874164
1850153935
1601497084
1366399377
628492093
998281467
275739804
398728683
281923248
1560786884
1630501884
1912455326
227224665
1238635781
776840498
1064087297
833937192
765425324
1668489577
175462363
1762511702
1273191593
1480991121
1079509202
671643073
435214915
1710352256
1994757749
191962606
1175352837
1107581446
384031884
416646836
1595045515
1771212529
1454420736
1626102140
2035637270
1071616906
1801455884
1066983708
322764845
1379359026
1436558546
1510502785
795144239
361645706
2049878542
585867571
488873627
1967579965
1291276917
86978142
2013222909
1357663624
1640033155
1968115492
399897508
473664794
1390042509
933312237
1810260925
881290459
213675382
744623688
1728680453
1658671796
329249905
306252517
1406586387
2090655270
1089923182
380478468
387687830
1234545776
441347272
1744143927
778398067
1227366384
361663110
863236944
411711753
425167897
1825565621
1341030056
1183756900
2127700405
1238074298
1164762344
1010739676
483055710
1619316523
2023016969
1146956416
965470846
1642161367
756604693
1494172635
1049811670
35168391
518645621
846084393
1264058956
988996116
1988060797
1725320160
1509675615
1111461876
518366738
1802180759
695580903
1060276614
268871372
118755289
1785430260
907837947
1605996469
596073884
598196338
1686877235
72426360
1793165943
1457874539
760466359
1445006381
1901461035
1588201809
900691549
89906339
1508311122
498335412
447549741
1702860344
587339591
562775292
1287539033
1225413138
1402746064
795447127
995382137
1650235831
204029270
982353923
172494769
54028995
943842783
638358269
1670001023
1303640020
1391684280
1030633171
393372079
176802059
1644324172
260767815
854491653
922132783
498478548
411216767
2132359948
1213671224
283316895
1092348425
430825077
1604307065
1404806258
1770985782
621936758
2132003791
898796828
1737894603
1475134205
2136475699
1877270430
401974015
1377319524
1816014094
1641581060
1378258271
790573764
1494973555
1281175169
1613489562
187117083
1268421641
2072155815
1415501582
2029077018
1871272167
453188893
2000269719
517505212
1704251710
1602055793
968544065
714275046
1402539922
706535597
1976328362
845404978
348086171
1639486126
365573982
403113103
1090272072
1011204438
1136684928
926829136
477974897
1786229588
798145847
1408486527
882065445
267280805
375714147
1428202744
1319438528
841179294
1055877554
1020701453
2031890272
393448155
799985061
1508760457
664694339
494442786
438675262
304266923
2000398106
2013378723
1580652497
1816050233
1327017427
2052536434
1462470824
209905903
2106667920
1204769044
2112999144
443099486
576775607
1315760207
1705780857
1070271203
1679048999
606965428
1008341557
1638086629
1354136071
2029741973
1400881246
1146533310
1829327120
481951333
245793266
958902527
1894396884
299104456
988816928
1902121265
869587153
977162902
229507774
1173228554
950812236
584189456
1825253349
1640131733
153761519
827589088
392771225
400891916
561577919
1832363458
1003698657
837383676
1383918193
141089762
587823620
230354465
346369500
1333793121
846363285
1704423799
454995009
1005819097
1017709793
421465319
352339299
962008417
210460300
461439379
116594197
1663660503
1453825441
882685357
931239569
928809731
1529699460
88530012
1280753679
530824019
878642091
1329447680
772175186
833930440
1784347676
420729707
1376573403
680174790
308346249
1369010891
2035547136
571690239
609458313
1504155260
755518688
1039852916
1108545310
186132735
558755721
1910040375
408909406
1425887658
1477491147
1234002732
881457955
132656763
1010999659
160768748
2114434439
2062346566
1233927175
615847650
2034815065
746592971
1911763131
1752320584
1345465812
360963333
1313987919
2056376601
188537866
645564013
1580713235
1558539542
302085292
1414192866
1872829141
41694936
1575374213
1911649121
1409976532
569950000
46215980
1968229123
2034785361
1504932611
55268155
511507442
2081612580
498062378
548740555
800080433
702720989
17069142
1440652453
463782679
1228189681
893580004
1666549829
1958595133
743366845
979066635
2020435484
985381698
413069125
1946649448
1145858200
309362860
135576601
485959289
1167329279
4368390
1347574037
57362578
315129798
1024640880
1826569457
1223028654
1278845315
291874048
1952617113
540317078
1689313925
1433162363
666700830
661050561
1016428235
1355298684
714617381
615860622
736330071
371951527
469861086
9210780
960615827
1305900614
980497909
36465622
621509805
279597854
628461999
50786985
1434056986
1605703272
1298450926
843298766
2117900328
2048677128
1125950271
387046967
1157121714
1771384629
348230053
2146988113
2003921016
570924082
1490550469
1791070537
813668832
703057752
419874137
1848413424
475904164
168912518
1818997649
475632621
1200535749
1348083028
1107385567
1521053940
1621790747
571784690
1678959970
1942366299
1896251351
438954924
722495947
605566858
498954256
1187446035
1603643804
1919906517
313744491
1909424165
215284173
510683096
289647595
1833981983
1214217445
885767207
387278757
1110870677
1437085673
826451943
181287448
1469841981
660985210
551343400
1381881334
1824476797
1169611096
1290616662
1374772002
1356950565
99817338
1620788135
1964959720
2079964517
124685129
963261674
1097925783
2120481365
547035538
1802997885
472481057
1457118270
480912016
553245390
935560216
56594088
350625381
772213880
629628022
73071608
1979120071
1995896556
1805303835
393517387
251476361
1140959493
1193947977
749936880
2136215902
531216290
1823967284
1968489791
808819470
240055691
1425056497
964310824
1475447279
2095060624
2044669091
1983958501
2139358832
2023279271
731668556
1693760544
324956338
1462903212
1599196802
450311181
616889174
1459997175
434615200
559235102
549237606
1935862669
1323981404
1682554661
799347310
30480714
1612246537
92397986
284647515
360360876
277007698
877243400
484252869
788070216
502850193
1556350967
715404465
95318415
1913759087
522090618
1207845088
521862643
178354862
1508984573
658724267
311528866
1583830361
152325322
1143137783
1970218514
889823300
255677727
623881917
864689011
2091348679
1727135422
509491959
844646957
360004688
593571707
626966132
1291489295
183152690
64745383
390154607
570135917
521642590
1018082274
2060526328
1826070716
1243223636
140027196
1640542160
1079781687
1829877837
1508550593
1944557815
83209075
835151432
1810006606
1370522729
1497221168
1183082440
1247695404
1042551218
891019210
228166856
1394482833
702625045
1821054936
750203341
414394989
1005223402
480442044
1229052124
326142915
101085836
413355390
536571533
539318925
1211697699
1159358257
564367100
50451538
1778711597
955098837
1214013768
1056806282
47977968
544188645
223916767
1105815481
145002121
513290827
254305946
408011054
571756588
1097134631
1887121096
439634464
1493145668
1651489407
328756992
1407312710
341141639
2061580169
1718142097
1497701780
522919497
1891248267
1390981485
1121576930
420003195
1331694029
10018206
645130363
569736389
1819228614
746862187
832638595
754598609
329843128
395111200
1849919352
1738951118
222388141
1061382829
794879264
863060114
2100406470
44386353
449263244
1095278845
1273621543
1371418917
943110239
1312895096
1558676304
832774965
1867905124
529308694
453730245
1414650872
1344886765
1714975706
44153655
748957971
595308091
248702360
1362313227
640632227
729810442
1261977211
1950182529
1330727118
1941779279
1351704714
1112709841
1505822032
2121005441
1789387203
1315009556
1908794762
1863171784
254598535
2065436258
1185644007
1811675109
950856617
626732681
932646386
1845372222
348919691
435346078
1412762375
1517655364
1246262227
982318276
249794732
2072351316
367342870
672809372
1502996177
176667093
1324252505
1735222152
1503853181
2020665065
1550777641
2087735498
106821149
980979110
2145966641
1702319144
2138820595
365679334
751700533
629224319
270984412
1458021374
171786309
520701224
931581092
1345611636
54256489
1295683334
1940749629
1973809756
1286271782
150263702
1258045075
214261635
1802498675
967184937
1223776295
869322777
1590707595
1560851189
1729107403
905130493
779739222
1859850027
992772404
156690737
688248382
1344084096
516470203
135972004
1591218653
1633075991
1803756238
1152585992
1345000013
1373776144
1375658644
1864870948
1431028650
1731820403
1837142129
706394285
897611550
438224415
1566666469
789947406
556871265
1181924014
1349585126
345820021
153153982
253492098
678106766
375550015
1554536656
419636124
727999471
149046626
318925245
1817170791
592279930
1547727551
1281787027
1041702374
1355052447
1568312592
1282640483
1479603623
589290299
423823713
2039463056
1370777788
1807695170
1026397603
21013297
715850370
618391910
2093993270
1920855314
1810571172
705685598
717477967
408997013
351507133
627827417
819100011
1161091209
713080903
778602332
1348928998
1499655428
1323345613
8677614
876732894
1492686326
350649198
1616459012
686418187
984974379
921250343
1189629490
898230751
1083227433
1440219494
2088991235
1008700115
785027177
1718978389
1078050193
228803042
1249631300
631178409
126786702
1871508893
1412098001
1322902929
966626806
1690810905
607129272
1306864263
605710832
328420568
151367299
1453618283
1588485024
644253516
1124376463
1886468807
1416719544
1322863214
437630552
408593929
1663912941
1679916560
1304320232
159442630
1565347792
1722526835
2111825734
1833852669
42350784
1534767777
539890833
1203967462
348950192
1135940186
1275268968
1731531819
1732417063
2014188914
1014597218
1800197720
742903878
1268406760
894157038
1350652646
1950508105
1215687692
1170500662
282453824
612836994
895263726
493466278
1677272155
1724316493
1810145399
268475427
2103654422
199038548
1066102241
308800222
1243292554
1620319994
1718011039
86994315
1117211618
1350931866
2059755457
1147403165
282224488
1983210387
724102869
1162577411
1228353651
457729519
131242883
1370751823
124905657
34432944
612938263
582281761
317719170
492583035
1734765695
90518207
2011062784
1466401089
299475787
610892813
715408410
956294961
47219273
768195082
760412240
1218920723
430280290
904868130
1704517767
1923827410
1290980437
9493838
1781218677
1919107076
551054927
1920448455
123937859
367268483
1538587528
360739892
1694005718
694444298
396754682
1605785024
1821490118
408321157
2099288040
2052684934
915641353
1186424035
888543788
915092147
1577928354
314117544
752895983
728407982
1326470354
783832178
370209797
611239446
1508562989
219158609
1075092884
1284046591
1591153324
517312576
2022551372
1091816321
2054298269
71597661
133959042
915660154
1679331551
466799606
1191447887
904225925
1110654489
192562940
1060259532
1559931098
1733998427
917278617
1859629716
173355956
794470025
1758113061
1460802151
271650482
1427062829
588296572
1160861893
287618248
314058918
1017495079
738887481
1957086589
569875665
1260436632
1608197874
994922411
1138803114
1603207399
165953795
1438092023
769883253
57570613
1327956911
2068149839
212898696
802445150
1931869772
1163390328
327539204
471357189
281098437
1180085938
1662898291
1759722340
1999244538
1289718397
1021505639
510008123
865663007
869032511
1142976901
1685768767
447585052
1180915013
1831387741
1852688667
1341246095
566479585
755679024
499336509
921840827
152291113
257836849
794058563
131664364
923813854
1825264738
824607563
2066773352
704896652
1541604231
1589659024
1387724889
2059141792
1310176705
734855098
535099262
1803746377
934377136
1316442974
722926336
1735789456
1399531726
1119198891
1597953181
433795379
1692492021
1105178893
1748637874
1104140086
1843329540
1484903732
1954229848
837251962
2061941880
617885277
1900605070
1133491687
1343909126
810073231
1171952711
33358377
615370304
2126494492
78782839
1783545048
1684217274
291420821
1739575673
85234212
1486012775
856048439
1915314113
1100437773
1530415128
957701582
1208510493
510484814
2135111358
1161541550
1037813246
1316532495
1613252640
98221355
1120138398
1163818713
485285590
251678366
1551651104
1020524475
1717608431
787039671
1199033411
616071221
931017003
1836008972
170860172
75402151
721035000
1350816678
1922184688
435353162
657325402
1709184314
1044989022
610746843
1556973980
1360202715
2038554238
928499220
164983542
315276982
667158789
285112843
339190598
2028450477
724148780
263123669
1050094997
779799142
2075344050
1046063055
338847446
1689428110
1330763494
1036781574
1298398303
2033001053
996285433
842278012
267403694
1221423105
1926087059
532398619
1866457432
1570438095
605874854
1859608367
708558291
616345367
1879894317
263964704
879965826
250260380
271116754
1572412969
412272605
2018104447
1728382770
626532466
548588713
944796801
1054394782
1374609852
1708720400
740557694
2024925213
1061337475
1510837392
132497914
1521684451
1541426345
1878212868
357738510
1006142750
2104079044
1342656016
1160850386
1578697820
1854985503
196781068
1635321793
1416593950
1673889487
1427696099
1690258907
1044799376
1914031467
161110414
356115213
878666187
277507136
844814130
548098845
412647
1916725401
1618855308
1914508879
1925395869
715471336
465331057
987594700
1224905474
348193656
1270381294
1401463601
1715069053
186328936
2105578463
1111255697
485434212
1537381871
1801035006
326683801
740987818
21798160
1042387884
1310523353
255942669
144333758
2023135749
1241767772
2144274508
857202793
977314344
1947705070
958451030
1334909043
2033051993
284140322
641368294
1111920945
1342004219
1322608266
1861223729
1957682786
1908246851
1309864994
2018003074
4590930
910894955
1650887416
521102983
2146840302
291372359
1618035399
833481284
1176903621
1855660799
1914602357
342797732
1438617321
1001079760
1930938620
558192582
18901705
2112586405
471764262
214395814
1128622216
1175570088
657713319
219247049
1024938818
524148215
851612926
1655782008
87297617
1435323290
1008925100
2027715451
335253049
580531826
876582987
1821420812
507992658
1181097823
1282110316
1727513428
644782148
1242117741
1785319448
1858812736
1982544572
339618599
980806078
1855364294
893929927
1356833771
1868842099
1060594273
638101627
746630299
811197037
1816981964
750708092
1700848268
1495302362
490081342
1062606086
270247991
1891345930
526138272
447589097
1474399731
1586367556
1467247950
287780871
1003484207
2099858078
436657154
95061049
1610116672
1933207668
1653896575
634671085
1762233001
1319295935
1762855848
268776629
972262240
154452532
1253904769
747973829
913488440
427732073
1084378627
886807216
253026612
957397895
870033246
1531108925
111975129
1066336525
1253303864
232100963
977750896
139240979
1721413990
1975663264
211344237
1669215620
1914844006
1442172155
626253233
1667670839
2062588444
2094381832
757659595
863303449
1024703076
1097932140
1869567036
1333420336
1915663908
1156911005
477393513
413720915
740672253
709439106
450407599
609939405
1691947361
1152469792
1806292452
825785290
1011972166
625112414
448381785
1841470029
921077895
1321804211
1558077432
2018919438
912735052
375348061
242299210
1661098114
317158257
1165676897
290992382
2134677203
1182773665
515886005
781363257
3607576
1298893710
1253523209
588327585
685812932
1731641968
2032882439
2107847867
1762092406
276939374
174115849
1682881001
2082790663
725134842
1014061622
370249305
672585008
722064032
1634275725
1561112586
291922222
1343772484
752985787
1206773407
570833955
393993252
204184367
1241628663
545055470
1542664809
1556984759
166854421
1536365510
1557776694
878329340
72909737
2027737057
784429461
1349771150
517282497
1663415222
731960491
1474423076
1464905667
996252923
1964550469
672746438
1262005677
477335710
875887541
693050268
265795795
1040276921
1575285241
603148321
112371299
1162230989
1004924152
112643761
2121109924
463903574
1059471036
1307194283
963883655
136912489
565672413
768249202
1053403291
226630617
1000297381
267859574
126407214
880685671
41544
866394381
1837703386
1901707842
1936981403
138480699
106100152
1291844603
1396917766
288931857
1316528282
1997767102
35808572
1212321854
1954057002
1945386118
793460595
1549285115
1763378823
704849754
2097030697
1163739863
25143404
1288161287
752198431
389957666
197091558
1245031264
574857529
932692221
769492882
299391114
455955196
266757308
698145053
625838137
1731915595
1055828906
331108098
493652519
1564424026
1815158668
1909704794
478556463
1266784552
465094127
1735522992
2065948921
638131241
1470029793
2129628140
581312506
1785367358
1591291976
535003064
648285225
1929136324
216502272
590704984
144317872
66384626
691667819
731317756
1824854734
579684686
1893534190
1144281895
847477021
996355672
779241290
2015436328
447050560
518216907
857665213
1778693428
1537855312
1529077672
816579681
1157289844
276534905
484407303
590934879
1410245132
1937575995
2074661624
1084085146
807993679
617189011
1355237757
170688338
406555627
827769826
1974296450
1635214995
1064956976
525016958
570966237
722361913
821817432
873143431
1878194927
1003572395
2016573504
884979899
1816898345
415512163
540345185
1732986630
1504431739
788017907
564028414
1447420377
1270267899
633860601
1294493021
1606114470
1650986625
846381548
1033441772
1137078034
447708365
60774907
2013808392
774260027
802380207
808510714
19333567
1751745669
1174776090
1775003466
1172235540
880460282
1572341790
1531139850
1953324031
52463422
984992052
722814555
882288672
158187107
574624837
1742963222
156745101
1793686609
1640757860
1529466752
633442490
1407816923
1932365427
385547132
605402659
853615149
915537690
733142345
475723850
415354245
826191610
981411063
1340644529
374374589
263197921
1146277105
704702064
960217642
582085
833163977
1721691817
237186555
1173713752
1206009543
1345739791
276639242
1377279136
442461045
240520294
2123864858
1445976857
308776328
396903875
94666299
1325189582
1821206159
70426362
1045384655
1711590121
1042136398
825619524
201089419
2082131107
1927814699
1856767724
651280789
885544468
1992619188
1503610523
1754759886
1840136633
1942455657
1795225488
2118646020
924850999
827462830
1117770517
1982774939
975035835
1266829178
803748332
1727000702
1762366104
2037700100
1804376646
1463555379
197063735
657733263
1944670008
527316673
46758033
846910864
1924178306
1358980813
1694420793
1543968106
1881134998
1878317245
1313703994
1804747425
1084402634
1418986921
934099774
269482398
901489819
1311622577
1558109277
1792041902
333682172
1417115935
1427255684
740505972
126198493
2098781202
1445684353
1852190227
624789029
806550846
619855143
190231048
89126889
638171408
788337818
579208170
700339641
650413516
2006798988
729811892
1692113847
991481042
1315023976
654570432
285370560
1911391549
730336532
1624226190
1127594692
1427798106
1979004106
18949032
211677867
2026030494
899333692
855372219
1127252872
1146957510
1547163295
1064257913
751231976
530479559
1384531593
494214390
2065734604
182206626
410367106
1681234077
378534243
865872196
1643309440
527420832
853000914
1714783982
1824376487
378817711
184147991
263433265
581644404
1101422563
497120678
603244621
106467592
728844340
1154233047
2116414637
540258494
1238638498
1694374515
913526946
1894023879
803188450
1849527607
800367180
1029715995
1702720109
623110895
946132223
2056155350
1281293450
569375793
947070980
948281060
407508730
1833775816
1369324612
1483062828
1158848475
1814831030
441957327
1269689285
2124950586
1906705519
1690652904
288337178
1253044952
726861399
98138663
1193663131
328432224
468409397
1520023546
1771266394
1785015932
1266487473
2000488211
1139741851
2003290340
914519859
1189240959
87049888
1672796957
1858817154
892158830
12580740
1399913491
1613307070
1526692389
1032792399
851736592
493837442
598929097
1647624143
758781229
512104033
432589644
68271195
124526550
1681189897
1835101411
482091265
1431734304
38964907
1131858854
826121869
947093434
309579434
705929942
1585410739
42036495
1390064237
248616190
598324652
747715668
129649285
1887647253
317618773
2029301683
2092528862
1007863093
2061772759
2060243158
296775319
214059283
2088481017
1626046092
1024079725
1880244384
2086579038
657823653
1944263035
1856219562
309286500
2049259983
603413925
1436973455
996736378
1296707422
951837565
2112017731
1063557376
2130787240
2085889149
2002085980
895497058
397565152
628802328
1219912293
1236095097
750598603
1359101233
2130131047
1907920163
809347432
476467285
1112709540
785325449
405650703
1914068618
1662960345
1878385730
1730876424
116305719
721875216
492750442
866371441
1752330884
487067506
86294007
1266747953
1366281722
1529148240
229605512
776680775
1001012096
404614640
1973802448
1450653705
1345534070
1246850009
565227448
552189410
631184929
1210274291
304308806
196069031
473033690
1057682468
1629851827
458573575
1939786643
598977027
334406904
2110311075
145469816
520035247
2040947744
2093230011
522675265
1586337637
2097184426
1854492637
318314585
2088387201
1316843743
1695759808
2065232787
252366965
1810518091
1055160676
746190058
1718559763
1892735484
1316000936
1300111310
1934877731
840053330
399536760
22574809
1184980536
480846119
774221000
1312387069
1888799325
600070795
411474968
1137026301
2000987265
1360507477
959575236
2017502997
972121593
549243366
1534006521
725042228
551205522
764545573
844953329
1840358816
857809892
528388153
242484597
101543238
1149514714
927263362
224687878
474310620
1611335771
808190747
1748802020
1784873564
1455713059
406703694
92807370
445415477
1473212497
1761521700
1310181355
6047922
459567663
110818890
373402414
301921147
1898824695
1717219228
1111762251
2088453443
598117491
371726653
423435140
466765846
13480073
1349490624
1038771231
531481581
1029814570
418235786
698770352
2139378186
386630059
225017936
1652832504
1370815000
384203695
243210189
630198852
136883865
197636051
88337387
1339070185
2071126958
2111292793
841704731
2121114428
1565536231
1254948363
1648046050
1717386662
1624657149
218438985
1261040353
1643064408
1572670612
1759903353
1496610529
1366839826
331686204
2135323327
1935441323
292636244
1966578621
1281415554
1040899507
1243154054
1860628454
626597095
926029698
678091562
1859055523
1416158089
846187370
483041575
17296603
792793916
1016744824
341127658
242120029
131070125
181796826
329063737
1163250078
1079337621
1211724427
91355122
1944350670
1350093718
1583138423
1636440772
640870034
820847415
775775211
751017611
236155102
1190341736
883518625
1853793497
1010981275
1252562666
1786810667
1043355553
987727310
1922824885
1318247908
1999835096
1940197614
1923505297
934521419
694518789
1294890631
512182011
458096367
1313284758
1246077628
232304357
2115254829
1114967361
1901384032
702883343
1479098088
1201092651
713443678
207190674
1896156720
1636080684
412587898
130100047
975956103
882566743
52269658
1781908414
2115667010
362649209
1803679361
1372342091
604622779
533397211
1021853590
1114158194
1254995920
1981029654
2000368778
1580091680
1583016908
2062499238
1216885428
365301305
2048322681
1965704389
1985313570
100559834
941288430
1513057491
1368458370
347246108
1200276241
527303355
491325754
163208177
1583904708
1972723114
1970575078
694938224
1120253345
1085978055
1729313791
789975794
630832217
1651362439
1145211441
1927757383
1961364272
607976124
155174622
666462526
599538614
745884056
466099299
192806580
776420598
242058806
1115993227
1515474431
1578481573
602016169
1821239435
1894481822
2107288567
343659653
1533869885
1783588241
1147481945
1305858820
1279715910
1044667940
1174885139
998703757
654636578
1714868448
766004062
1755048385
458718621
1604814166
389676106
289972413
499590768
323969431
1383068449
1863116306
58033581
1725326453
1773377252
1053540234
755376609
1790671257
1662424663
1009956732
589552864
892331917
236948913
432553758
94102445
437677127
1477984318
2126696277
1204596576
448652151
2143176130
1258998031
764185712
1380079572
974359462
1421418506
1412869630
179509748
1684961856
837209838
928241061
935800282
813541583
610568677
480597383
2064638946
2125642569
1082481776
148127214
1118308441
1620450637
1730181756
1631412995
421783807
2008726491
1959267373
1458032663
1237513375
1012687366
552602140
1399229200
1174956908
206006487
1541910778
364673005
756384870
8255455
1665983945
1033632155
1310216878
366018605
135868333
1932904971
265904663
1342736967
1496311345
1570781888
2030483289
315061422
826128015
1534077214
1785764447
1596606428
451442277
116111437
1206783947
1180542626
551167375
1472077306
1067665971
275090495
1441965287
1440911336
1719850418
17990439
88956340
1827718563
877803132
1186995942
2068521524
1711583488
1410071065
120627527
1374718197
1553572186
1389259667
1285910316
70637768
2009304816
2084011842
668686992
890386631
132602086
672788913
356132109
820768400
742898773
1718007888
365526748
1046315495
1473676588
2041299062
687015051
775947496
1573715213
492122639
442012595
469600433
188921564
1965642008
563359135
1841121556
507830124
530991512
1241807221
187770824
550055458
524738583
1161900018
1969026811
1411187259
609714305
1394561911
1563306167
423051530
985615187
480172051
1273016866
1382780452
1458366122
26822538
1395481711
627172507
1503701992
679053387
1913864768
1900998550
1756373772
1646012652
479515546
476975189
861461725
1023099877
1244233270
530988234
1140979940
1307868083
1730982426
1653499407
949409203
1955343408
1636501358
1392627386
1773456044
1293267185
364182818
70959434
1015695171
147329705
2030140260
968645600
1677426369
872632366
1185986213
1221608397
178630893
1673537484
142689765
1796394487
1115112742
459883113
2105238171
1972387893
1410023348
159396682
244222834
1780296759
1515627735
71325301
1506913913
557555648
791794416
2082299553
1861849951
208967917
652145606
1244299604
244472270
625874157
1428138027
1092305220
1905159594
1378951214
109734274
828048919
1388911412
1946322013
1076715171
246721646
1362576384
1108777832
1732380182
1626546969
651049569
840479247
5374510
76394848
1936612001
645321474
514800564
1499463742
1338047121
153693450
446935177
1037117828
937277761
210365418
1074696681
318584108
427777063
1119358073
1113677412
1998837493
1924733026
1960615876
783905445
669164018
1109470455
766662566
571962828
1379763818
215903831
1323239307
86308863
1254573624
439966541
579840781
611025432
2000433252
1049386973
1174080438
1925072833
555143440
1702553228
170711663
2036563659
437503027
1085775043
1342232647
687557907
1650831252
1719837506
1491246418
8855861
876223149
1819171356
1745763487
60579053
1780050973
170928085
738348141
2077031004
591687453
1077180772
848873952
491495063
740584083
2093728217
978453815
389467651
24388573
361552178
928440246
988594973
1083430105
1436971503
2136586938
984267419
1671022976
1393183283
89410579
475301420
1164100449
1156747467
293222892
1513766713
1723895089
394509263
706651172
1036692931
2091068263
1537039264
1472394213
307751137
1295296292
1718497081
1276067825
1546111763
722441407
1858534936
1946407935
864535231
141429719
940485135
1220915179
1839958618
1700291869
2063220898
1180147587
1616222997
601250672
338305484
2093801369
1728636527
1057602068
1513502546
1075709409
533678572
785596622
2027486066
1347403219
1822963775
694084586
354937413
202130930
1330566365
2128908656
493845786
1140414816
1746515148
972441036
758065647
526589272
903721610
205430897
524327841
77458562
1988378496
943885148
1870033291
854432756
628456478
1388126187
1600846690
1616653475
385113555
6487039
2126802748
1707918556
1324859436
1269276913
668768187
767371126
1502427520
839437373
1668287535
1879287397
1830560561
1886474198
587450078
828202605
415128661
1740182972
1789033343
1234187505
1462929056
1813169462
594927320
1093666107
2060072169
1438606497
70684164
1440004344
84813550
1094634778
1968263854
1971773479
2080751873
76603790
1715790554
742316209
1656333281
727283825
872431533
1298717116
649533681
506152596
1894791063
1185301698
2026239067
844668413
1538098676
1005117170
1000435413
987599885
1934197914
1997662673
1740217185
591300774
655051802
244683169
1529352435
2034845338
706886378
1423148315
2073229200
1420631424
1034987854
109539455
241771359
116638973
315721142
262027681
1014913473
67932914
251055474
240839967
471798499
541329976
1966834861
115044724
597750744
512132311
456931427
2136934876
1780729503
1129367297
833098445
221014110
315168206
1148974602
1687656822
2123524729
1057725795
1242330727
1146762991
114627004
78904234
1057250584
1014103448
1447035359
972684946
2143855928
1351854146
1003820835
806929231
1160149927
139206267
335069201
1230656988
1155469089
77137350
1389073960
1809412934
1491075805
235505525
897662355
1884088681
1546808525
758944916
138901310
2029346444
1759115693
2084465758
1934834258
373757279
912847845
1595497198
425995912
225920370
2045643566
695203468
2060769513
1603905880
809458367
1546597106
647750242
616941558
1186397857
1410417349
1198532254
962052271
1289573948
112833762
572793682
843402809
1289721443
714643036
107112518
1233317140
1778856652
824758402
779122964
436325430
1428512368
498171774
242146521
712664013
916842328
1760170352
515588411
40259736
258617238
773364930
386109318
1804018253
725505005
181664352
872510935
1490738879
2025832507
125367271
114585454
119634279
1818005327
1835840247
762655774
397609542
877362556
1521822431
443782002
120033530
1203643007
1054371812
1065495403
300403223
1246157907
1784411149
13808328
55022342
1319181862
1907635828
1117237
445983555
77594605
984848696
1966024597
1655489763
1948800550
569917943
685423213
1624588562
1149352689
817025423
1484434277
1365805459
316099111
581820717
1325485444
1967494207
187380966
1356373506
1514173862
155244488
1577142505
2085443638
1528370267
729372770
827752433
1551437145
318152435
313380541
1521121943
1130811785
462611978
832898947
2051553585
1712452203
1883629166
1666320936
1973477801
1026281740
125517337
1994577168
655782260
1341922729
667251778
91169988
953390025
317698792
955264642
1384893931
736238550
1965009805
163695047
258352595
1900574370
1592247039
1271334299
829121206
16359383
192357676
2073550793
163869269
2040335737
617525984
673005272
2075071138
1493547724
346715580
1925663710
871274183
4713827
529805678
2024912289
672522441
1165663652
520570467
549042344
1966954722
1975820704
95400741
1481444886
1320240438
1942088887
1238237533
476507224
2062780098
1800128806
1706339181
796759394
671096503
1281166138
1893348899
294492822
100144746
935202517
1243911211
516821655
206519273
308136794
597927904
1197472083
691469229
1504763734
274142111
828615116
1541590843
1941014191
1458017034
1362183813
592857920
1153345929
645291154
2038395839
1645071173
1521634967
338293509
376481348
1529535453
1603701728
1919785510
764171925
335342801
885733557
1606109083
756097747
1268601139
2119226228
1310032584
810356990
64521309
438245269
328219632
323959507
1821324842
253056769
1632961236
1108490193
1412138491
1050037293
360786188
797718356
1211977093
639078183
1452737450
1792970230
615502238
800945800
1619447762
677725364
1407905272
946030502
846628233
1638645895
1553588085
1918661643
1140178750
733415206
899460434
1168117823
2046574612
15974369
1343101771
565575123
41770167
395818790
1491435341
1315283601
2046075141
33313705
897267244
2011460305
1366617468
1700594354
793942266
344134292
2089179812
963419280
1181578479
2094205348
1295393801
335855393
1707909513
1150693758
1457587043
1711291287
2044176567
1982244421
2032074239
205117193
842882397
497074618
285310591
1713992438
922806948
2033570796
1258247092
1351083170
1875184353
35613895
656141176
311447984
1817089191
1322188598
496532587
482860465
1087115486
487401152
682118911
2041316733
937720525
1638411437
460360014
301665519
259952338
880228804
1642657616
980058136
502246722
2078401732
1867719120
253536518
1414081325
870769489
1057725367
1146846699
1932324933
482419771
2137101471
898726562
130394091
548766068
1538376189
1961025447
1405385508
834940800
1734519492
1984017058
1661185545
1145056556
1470840735
1874378490
1648731181
1541061531
578366084
761559443
1682207222
200915618
1514084963
1544783088
1941201205
213526066
1868991807
965123897
1718702024
1969880838
235914945
1106615246
1324200208
992123626
30618283
313928844
388979019
210151749
1821459104
1875895120
1188048912
1216332296
447503336
1709400108
815795959
1358306114
1468062226
1054026664
929518215
24653196
1255003567
63946427
2104374661
1299913494
1912084688
926155409
906275584
939045145
2025338437
551342579
257791333
1232174074
1327501017
111195647
690166474
290109379
284829528
990368158
1752099656
1771519109
1564316593
481962166
85421134
897934584
1220348317
896179508
1764734478
507862433
2027454417
1658819304
531309300
27176161
948446275
350139780
1014110525
1021732527
345895853
658695235
321565206
1557684433
30141104
1777614689
1925335765
866598951
1849819616
195803503
1973759029
148528129
463675579
205938906
2060906582
666523011
601470116
2023755231
1844173827
972158815
442340525
1138909744
484058034
1514239005
584239362
393775602
490832887
102802584
1760638804
1287323436
1456740824
997467375
838761638
894364073
1202997580
852982950
819896389
872239737
635709004
688649197
1515239237
132426286
1105153506
1471231866
1972992078
1733846646
1254345335
1361765266
5356526
58735610
1803672379
276244748
720922692
189005143
1235865461
353648663
1248107755
415339065
1202619568
1287361132
588503194
954259621
1753429992
1975626817
91864771
343524734
1630177476
399230804
1093434721
1626014318
582708518
2098104287
6623566
1189920442
1537266723
70286378
580508971
1359974141
872342185
2098510001
97390717
696019559
806432281
607433465
499421953
502138140
285422431
776104067
1972338989
794193940
328241239
2039532539
1323984668
1865751668
1622424601
931898355
2000694911
1698794603
1261786436
182757211
635918893
449807117
737986561
1077080947
1633420289
2023341240
1044921026
1986183844
675521043
1320989176
1582870333
386190813
65380612
524337763
878656038
1563505730
599242345
1539916762
1461235957
1306822432
680959728
1449821826
1262120979
1505157003
1569907008
1816886278
1549515709
1610772622
179551369
1987791638
709808533
2036903458
821756599
740643571
1630030989
1018406557
467474843
1892815354
741016830
438972808
163680131
650105896
834588183
1513488916
1480330999
713447259
2029533272
877031783
194469979
208323919
30418770
619108551
730620479
1243981303
786951624
1832696901
955200194
721351304
158316331
1237127657
1294939823
1704974052
1328421544
1123345294
65360520
430022008
132003016
510872334
1052615950
531832673
499644859
1371281287
580928841
1424300710
1908129256
583124870
810236748
1655816989
1329788806
2091901924
734498808
984772563
317847957
1531988261
2103384257
613442434
97945702
615749685
1419651898
1871189554
613845771
2039846341
364998317
703867500
961113191
1455584738
625409674
1509804936
412070387
1760331651
1334235700
689805149
1184891944
279186458
1578814571
1956224868
1186744353
2036255037
1104006055
371362276
1237078429
1909812279
1363393392
217153345
838991043
1905094168
225591802
1784771992
2023134519
1529612426
1063398508
928526015
1041752845
1246707209
1746841299
1790790445
565305324
1150738575
251280034
870811169
347365935
2068109226
702603651
354941169
1788766013
1495920997
1733363980
1688005781
2057836773
1530969184
1704240756
749579990
433822297
1716831372
318423733
216702698
1427840349
340458422
707999340
956907706
1407491206
581348815
963868428
1566174264
1767556040
1932643969
11472227
465512971
1434518519
2100511554
1736056828
509909626
1511510024
175369513
930985985
564274755
747740416
1275969862
2020555046
1658568599
228195085
1992633373
1737878600
791881153
608658936
1647390062
73292343
1503901457
1673169859
887013788
1350193970
280657040
1523470628
769224594
104711254
1514066362
386706742
1846514271
297317099
256222608
686522071
1462635488
752746536
672736498
1915478806
569174040
56529888
1559114069
223050123
541757641
1321254183
375170545
284430453
282589903
1460471038
71213834
741569648
371110813
2120538132
981249425
1386398535
1457279459
1476404090
1711391538
46582763
1172689047
1987526489
1093186071
2100901371
607640298
1562319796
1445484041
2089529567
1208383828
460549818
702642284
1866631635
617309025
1310920700
777632840
1524365207
213822001
865890428
1654058561
411672928
314615675
627717013
756589951
1083158719
1468568479
598988070
267424176
307265751
512404613
1377157801
1878455541
1534792692
2031191026
33640733
1131028613
1876837950
543460631
294419069
1803240826
238952905
1219172102
218129078
592173994
894274908
43353549
1056579657
216864770
381002366
1251559818
142381038
733071334
2057561528
869802667
834062006
276079592
560630867
1391434093
1995230476
1417305830
460611865
276742436
445125784
1110305018
282696373
946029310
1570413927
1710871867
438863614
870402064
1451092645
303020799
416353620
1831795988
154508675
1999454412
858145491
1981465634
2088150573
1167685897
1520730650
901656396
1153887100
1084651503
138427620
1462746193
1944628678
439917194
909565333
878317162
1633558757
267559129
1677325984
660358968
981529055
786566588
549793771
1760175489
1297970986
184448270
1750571411
1069374349
691138829
1873804439
2033220173
1141122760
331405668
522586469
2113240079
1661330456
64900697
1461166950
1198453531
1804147518
1489584030
294939602
1178403891
737449300
1953944185
1993180068
1690672832
1422481229
1292159322
1581076089
1749083501
1615050266
1036569905
1787183247
1589515840
353718500
164706267
439974245
355722906
1797602295
2107530947
1797604005
1503507757
607636659
1667438034
658934291
1907762927
1637241274
75137296
634000625
1372974226
1005398887
1050083589
1601841309
1795139862
557849144
635463345
89404615
1857714108
1039122531
1753356121
1046776702
1252787299
1521812326
1960360656
884590567
738460844
1688830682
632393818
536453391
212005488
1508662436
1670229283
364895116
816482904
1457552291
1716849900
2094108037
1832937787
2085191728
1833332377
2068036338
480161426
1580128777
119238576
375468794
1786278605
1990609082
1015713913
100782440
295822882
152688596
1038663043
1838591624
597355997
1219608136
862053185
586145414
378011392
799211759
2004149545
1735603688
997897329
1566243936
1787595622
268248912
2108660254
250030398
256607305
1432248844
146396837
779171419
504863287
843978620
1860301441
1200707632
1521083809
993026166
229949098
898578540
1850147948
2128077763
474145626
201751058
1224269502
1493306149
291520872
410158891
895549620
463009229
818089487
1820187071
418668599
318083126
1846659088
1810862247
315411595
1121577727
540780278
846820281
1784122041
153878332
105982074
32299840
726965064
1137489018
1698556097
100079905
350583192
896281973
843893409
1098661760
856315870
2074455557
2119066008
1553986170
1599197551
1865257969
1443418293
476419174
1019619815
1247447831
512120005
873484998
618131779
138343460
841295520
420068218
1750545314
208146450
1355796042
815393315
1684769512
1621643265
873301740
1209569577
906262777
506124274
1216648947
1447791814
1799429070
283261244
868315137
2027546721
1707135559
476367428
1151801974
1994333107
1593340761
1514217473
1048352814
822507248
1658703023
656777722
1717372947
915724790
1876210884
1592481430
1657792142
1405867267
1895499452
1178237834
34706788
754314496
1837254319
1720893912
799093131
1978989776
463822276
67473608
189074987
1994929950
1239334082
1484378346
1018433851
577350203
1633345808
1207401754
148128203
2102767066
1020889798
959515372
2027555467
301366848
1783331562
635956579
1565988361
1059324015
265823142
1452256595
1065344898
1053845607
98258764
1524171196
430652429
2116205151
2083767265
1813834706
1806366446
1722053863
2032653727
465777224
1959834174
1496179338
6104037
1675689364
1095976361
1131482694
2049332782
1014908231
265718634
779245503
1304622707
1192669445
1625364410
95390097
1608600971
1548164580
429641450
2103334336
1719103208
953448587
1943187739
1363413120
3221821
1410108864
1471466755
54187560
871223710
93124786
750739773
1983230621
782650404
1766719963
85793284
919774264
471697768
1955370385
1071178708
116599469
1344263167
2117119322
1742331514
1689344345
1889335920
635292358
578141688
1338475128
1243990254
2008737136
399264856
2010370950
1043453064
1049781628
1281420722
1846423941
2091847152
1902783608
823554687
174669812
582113239
772567983
1746645560
2054887456
1613231978
1133362155
1717778532
1578325773
1154733645
1483304021
1985308981
1907686358
1429293458
1827828447
1090380370
192683915
1232723038
916642166
861311500
1275446517
333930904
722720845
67293702
494016878
1844334851
1547715771
100832057
1277923920
154955296
10120753
1645803268
72937026
363582320
1061059307
644386402
706697352
450389353
642948467
544497545
1203110115
1659778424
1645858860
1267290912
635066598
2014662507
1352813008
2007786086
1049613949
588218160
1466416885
376022216
1983116102
1626855273
1238008159
654351456
196089738
1093552372
1411553884
1619333897
845064694
538931462
1010086424
215536899
329685972
1875111139
549203748
1901586589
1938991491
1478126891
708266102
565357549
696808287
1405076773
876990200
1300316473
250518202
598422753
177725028
1907424181
1110290934
21045524
572169684
977234498
172550106
1299118918
745311634
1143637831
1600868819
2075365173
1740525810
1010838399
1630597541
1972947402
1967106029
161348042
358743361
958875372
1009409927
1341584335
1815272322
1950458
90428624
2117948507
1972733585
1463773971
747571533
1929844948
1905358191
699148381
1712433775
1171832823
1877698229
1000415534
53489884
1869457877
1349398803
770020762
1556311791
2097738612
1881663082
1840015944
608904252
1795380513
1611489016
675796146
484509195
204531083
2093925502
804750278
2142354364
655623313
1945901588
200440238
1880275305
489631750
1921861451
761348449
2089058525
1633344888
494138878
1069616023
30685744
1697627135
630767793
1913237595
573204434
1924262412
980195490
1391980117
759807374
1234076858
1574542158
1142862830
1396987093
219889529
1833018984
1341271480
792094927
1701476999
1571852276
1589831023
633960670
1688457086
874407724
1240551229
513512405
637306346
915640983
1160089116
1160912533
1779648634
1435226705
566030813
1584019515
199612852
1037118375
1255956987
78812545
1386429064
2030163040
2102670368
1030206029
1734081303
629800755
1445551290
101030616
1348311678
106787423
629147786
62599571
12464837
21340292
1866092719
2070641314
796669445
1532916724
1667635719
472722850
539941369
1352352909
629892822
698093623
1785546477
1414683783
313959305
1464591657
1491649668
1061869503
1651629004
1763444729
105050967
1307115326
1350489499
1711153486
1926236500
651541621
536414729
731496657
1197435556
81481469
821590587
1146275087
2029378596
2108406919
23450278
224892210
1555506870
1375071412
1272304303
438083346
2079052619
2027266832
1482560885
165140783
431555166
2036109398
439769118
468394381
943657964
1029365431
2040177307
290346315
145156956
1388641519
1729315848
1882890486
419744698
252136727
1923262790
726733428
1834481118
555384693
1737201179
469990022
1933635146
1710397655
1228253757
2049003419
1909947005
670122929
1209643725
1853723653
1237000172
1200774778
730779900
2056336846
759519388
940185724
93971400
1587441944
1271254171
1091367485
729448217
863840554
1547561335
276980267
1973414030
654071289
1753289351
1033880139
1002225618
188433213
1275967341
109209588
1344022760
440419389
802322167
742798352
1655940136
2051224001
570444233
2144932783
679926210
336098109
1340230763
936414582
824666496
953380314
1786072268
71287511
1199650997
227110098
2032426607
1349437620
1128127226
2070639121
1884601954
1769439643
718653629
1865724859
1015446140
265873360
146751085
1940660010
1033805568
923064669
413987041
1010148707
446207123
1937787599
1490381203
382512593
1137263490
1963088541
1148730565
575022612
108254834
207474223
1236689543
886851673
940416324
1287650506
1249395020
618040523
1996151550
1124750201
1575842731
668531442
361451240
1742562801
231589363
67913922
4765770
877425216
811931488
2029936894
2108355671
437496089
1585587083
643696750
594985008
1382485801
1468521570
917949339
1359834141
59245008
265182432
1008407140
1227240112
974700385
773956448
1146875230
1949723677
170575282
1152947813
1676044765
2050490385
1966250369
805756261
1623193978
1784176281
1540859189
460834465
158449534
603476988
2112864216
1468200600
355577379
1672662840
1347510508
346471244
183582944
1914017781
1740174365
577406823
1439603863
1157082234
82374863
1082200799
63837132
1417170847
2047155227
1897967359
26325232
1676606322
2024831417
1340896729
1763722218
1877390350
1414763831
1239296932
107628075
327597107
7487210
1087797742
846342460
1179131751
742795818
2003635970
1147560162
778967094
1785426056
1784331344
162543923
1721538131
2122558296
817072728
1584362588
649922031
73957685
684039565
1872228676
660747672
2096562054
2076633081
1480981152
1704325284
22011402
1400729377
736163289
1783946393
147454698
1898194488
137552306
634236774
371149813
312871793
216477774
807460070
211312376
215515869
1179951158
1142511795
1447412567
1654645491
1516778360
890042646
280739434
976755401
439897084
2037504423
242672196
1293433822
1953912166
882255073
363142358
1902525838
1974036865
335832454
571738014
1377446232
1992597980
1377611995
1108598289
1351644854
1401317365
147940330
1377022258
691664814
2097682476
839695299
163448056
868970703
1588070642
1954431434
2043020844
798418430
144139633
1332211643
608756450
1095207786
1708409346
1402592778
969111237
476888095
1110962382
784674596
1451690930
1834830276
88320852
1165949654
1979015009
456003597
1679195703
276685600
1133361168
1111571828
1721964896
568181619
2081367377
1971436323
1720185926
1904317494
1255564541
761510194
1587089955
1916018179
477101759
1999309051
1441965309
982289245
1926922056
992542450
1416806358
1424368408
1463212640
682675059
38212830
2073904617
841088332
971785935
993542977
1450388252
459644098
254936625
1289863282
1026405392
531492983
163617338
544049091
1962502314
1711630324
597562149
1012632938
532548161
1646870378
1193896654
195264934
644886714
159856507
206890953
1690265732
1872034933
1523899715
908692061
1325233237
395965010
1455192916
74434678
2125358426
1402498828
2124496765
437114622
1836154506
1717019718
1790356468
1992836415
750306751
720055668
1156944080
1918525092
1347731719
1158670078
189254150
712427645
535788519
452520557
1398049173
1258719036
239583407
1137072422
1675146044
1698548030
2016761128
141892063
989401469
1957157244
1997875416
31856577
586055700
477572898
1179545298
422114850
1925773209
823253018
60369433
1058570862
1073736371
73652599
2048605518
1504869441
1076429533
802975305
225234717
116212546
645883117
870287007
1732522764
1347711945
145637763
830868373
1319275211
414409972
514249495
1445721036
913768325
1914694682
558256378
78717633
235439144
993131826
1888429936
16318246
1605594150
2046377371
74409275
1964246886
1999714551
1636276637
181814860
441970820
356770839
472864106
1639359648
1018089465
336523072
1951129978
1268817083
691831723
1494360791
568781336
913986426
1072175610
2086051322
1611696577
57517636
920140732
2022327318
546050667
634936930
539372772
1121579312
1741086382
414735810
2122264953
160833409
470282234
38145424
1249035838
259953641
1384095453
712407491
581783375
156367655
1421045919
1011027993
1193274499
1550917598
1156281378
1675561007
60096466
1954551121
1633246835
1007283448
1745775695
512853908
1095353364
42396663
639619606
1881933038
1148566368
517595986
659975337
1345015310
1194474782
18781886
576802554
1575222770
848610841
1949922083
1482837823
741161682
2034719805
760618607
635826725
1181518888
226334213
1216622007
1837472042
1844168300
2049616380
401411124
1196374952
1700049453
375292263
1729241764
487422621
2039637080
844655128
1227578449
654634371
1995366583
555272402
2029607206
526275159
959697463
1944807501
265725481
93315117
1862503430
547991139
1493978272
1672649530
1969628868
1692437674
825222579
438207816
343815720
1911461615
1470017736
973478264
629677075
341967542
1501826188
1559586138
1652721992
278341833
542342391
887525103
281374925
1151037066
511680936
68431251
208749011
1072399502
1651564137
1716677407
1146123660
258095897
1577665321
844059059
427375120
1798104612
198299904
208730126
1510326505
872236539
866989241
1340579515
1847041865
926035860
1747980543
2061141088
285528122
1152463122
923392842
852225308
312646682
964856571
1057470617
897773040
1267890716
129294325
1962668441
2107088247
869453592
874975783
1563946318
557667083
617511882
1278554338
1638167763
242341936
258499929
1002364576
558684136
938700521
113057120
1914689932
125006954
1460518505
724014110
560134812
996124754
670884065
2029402410
1441163748
1469195029
1764813736
1451480394
191678302
1655821410
1736472727
1952033753
1286708440
1683420100
1874291761
319931376
1074497039
525412739
1402822840
78134815
1395058666
1318377443
1575187422
1213270756
1128507552
1877687072
1170247209
731253294
822932165
1423591382
2037232045
1993089354
129283012
1723056962
1478721249
1342311207
594865082
863222946
1596562320
797036521
776002442
1332204092
441845743
1993184380
2065652936
247575321
1686018956
1450546271
467280320
749969267
1630571395
1736525407
719290836
2071572141
835382368
1140288110
1587116988
963407955
1054054862
150678845
121201402
2080394130
312028097
497605926
733960267
943766271
947699131
1112699788
1079753819
1939809454
1812711272
2067199141
1544148716
1391436141
1370915206
658632178
580350570
749428676
2110162946
1966830432
2081638042
1133417918
247282362
775972581
1866281425
792818599
1444203340
74302731
1116463505
452803838
574509886
1160050367
709741370
739573168
1998347522
2141230225
1503468101
1892745421
994647288
874483309
351890264
742834750
1626084405
1586151596
1053238648
247858257
163875574
1539727997
400118856
2014384958
1708366584
709452494
979796336
1544443266
151370195
1627887688
2005487868
1185709817
213849274
626122156
38503997
605631858
1578000630
707164057
1579870771
1647645648
750877614
1865210981
536209980
551415806
1303220117
797612086
33150165
1289599317
27406950
918806069
1878380652
1509067411
1698641488
181848740
1105884549
1439499968
780870154
937578493
4714303
242549499
1252943953
1733621543
325429191
1710176046
1885093085
1196682815
56041190
656064985
1974026710
1476810082
2023383814
2001489500
1894958895
478999517
1442517574
238106896
1152133827
71191240
148750124
415129334
824302076
1998115620
2139069122
576200396
862804031
896346398
1517003841
904107517
1463391567
1001213346
51923368
934356718
456651047
52890309
475260139
1059923186
1971441698
1245307079
645596360
1963241416
568060376
2015438119
1937087407
1302339
598490910
1045550529
1677242512
1065933754
788160559
1829694922
420665255
1851148802
1974854848
843805669
1609110008
2108657178
1620027878
920678042
1434693098
1362916939
831846019
1371002242
1913386600
211459501
1568109013
840005599
1929703809
30867984
1792759888
1929636196
872218025
164151529
1091150921
1606350761
535879162
1568661567
1713717942
1535974290
461046124
1927155848
844584423
928065138
1100599645
408182332
724979490
2008753601
1285031584
1529915725
947319129
1586363686
1202309689
1236043994
1741514438
1998349318
114832977
680926541
926322459
1911557923
1733808070
1941554589
793920408
301846046
1154925024
1260544915
1683510062
1094172112
785020483
1391985055
1982513237
208998216
1274781064
244983188
2011074957
922115992
1186417993
683507241
1507736202
644925119
1062885406
245993296
1104815711
922456965
265952696
1930483844
1392054668
1972924844
739414526
726957291
1357126438
1996084245
1404575419
905639137
996364846
543814885
935212988
732811842
984789603
680952794
1419780270
1228908831
1593133336
578036425
454431678
563867959
824304275
963565831
1825771869
343641916
32315736
1042224124
1934817152
411993617
1035447224
1512549920
1845658144
1566167774
328907683
2068854684
131650308
2143006999
419818997
2075641328
803256699
330814319
2127410553
78324964
1906767539
191157999
366593495
2080138196
282874694
1988258282
845947461
1435699434
954849499
1956196583
1998676214
1151067685
2053412355
1551242735
1473724529
610286999
207934765
1974911277
117516202
729584707
1688497760
1294172729
591986960
992280268
1309347608
1266951968
1965168922
1271365687
408937854
240258235
1309984261
1911808275
2116877576
242008188
1081512743
1413345748
669113651
433051030
2143549533
958214149
1742123287
349947913
233604334
723334471
879071789
596162594
1758631566
1214780365
87244083
1827905971
2133621201
1393620431
1950694854
592274082
212449347
904534666
1596444964
561764402
1492070059
724953323
185834812
1302696732
827748375
1275598154
1669634152
522264308
897217207
141323798
504101649
1116095447
348058611
1581892702
1584919709
1866358764
1718343830
1279562016
1952032560
2140597345
1953804847
393290859
1800609016
503966299
1045299601
1906591
1100087077
94330739
1670276184
402796093
1003816434
724322526
493801629
1398683936
1602130431
661941530
553343664
1584845667
1715133289
70416766
419752721
957516264
1933574133
1600466573
2019737454
1349068411
1348564202
1928262988
897992179
194254193
1332791458
640610854
458653144
1056648766
308207851
105926391
164591382
2041030364
213425317
1908542080
2031760459
421941018
17219580
1257756295
1692227843
1484194100
98965248
1764164131
1401043245
199302940
1483600411
2016065355
1641043269
1765620210
1457835043
25440111
1291088535
955778894
143120997
581574554
632810896
1913950021
194240624
641346822
405198459
719780903
1696004938
1866876201
1759622979
1719253542
687566575
166121366
1899367832
75802291
600893666
568948979
1972966153
769120044
368275274
128901598
224838751
477485954
712453661
161615738
2059833777
1805542789
1634575881
1390542887
1348279706
1512915011
1316807197
1598557564
188062786
930496531
190611205
1722043646
1134796993
432833132
1443637095
1690602434
1045358709
1277700615
1588769198
56343295
1867335439
1113345252
59627661
1026151744
162719419
706551315
949381791
1288615360
1163104519
1287699415
882797716
954884860
102983162
1926778202
1863274942
1358987912
1220666914
663785950
713508894
2116977913
1664179217
1926424917
1371575045
959565219
1337734901
1656878176
1705782703
211305741
1353123516
1856269225
1582066207
1377280197
1097161302
57296547
1129086385
1464575015
681879119
995951769
515238086
1191610015
1571144526
500361478
89143979
1490880872
1621422182
1226625857
1734515774
600540695
681882555
1222013487
1390555749
439250088
908242229
115274931
1917036280
1799703223
1100565089
1900948926
1628065706
523123077
1842963910
959925261
2039316620
1585097943
2106654424
1195567282
919926057
25014477
12639339
446222099
1215448794
1037267889
149044242
837412917
783379468
1864828735
1785507149
849787842
612277072
1880257939
1831074823
1802171901
727089781
484088621
1121914366
1991110787
1167922363
184322910
1145386671
184337366
380328269
1473945276
604684715
1336962722
778990278
671742491
130085718
1069532555
269062208
547366706
905776690
2053230682
335131291
299803941
2140477157
305749902
155803696
420849075
351618167
1612851461
226979397
45723269
1973187993
1147154378
1555621059
1935280935
748492636
1935295509
1437652637
1712446618
429346924
994205660
716699353
650446467
1749044199
64936975
385835250
1937756575
1056428771
2118564148
1862698479
2084837185
857497877
1207676083
651315335
1829399855
1494187981
1681514382
1641101751
1680407734
1423270732
1574720343
372333738
30033678
1113781235
883173703
1166629269
1694556398
942345703
17962247
1568415465
1099264787
1712366306
6045266
302990956
815912681
1399462241
803798654
1322347969
994260665
821852247
53272286
1470798932
229508704
1640891786
300498042
1394627996
1345814751
1443188585
2018559884
1886713353
1635556925
1384678980
99370992
1347757177
2137997551
1561614283
715999078
585010760
1584327185
1914937605
193412874
420804052
45028885
755409129
655671414
2100090967
692072344
681976435
1517322341
752217383
1869421184
1155192621
2008709315
1264563899
1584103702
1846817713
363375027
1506739470
675876137
287139709
1771863527
1140078717
752804889
1173043775
339655319
1789022081
330940217
210702097
1791836393
1235532326
744966604
947555790
1279696686
1329953906
241775
157818521
557003913
730955625
1420000296
73864094
1734442794
37087516
1308402506
1227896677
1915339229
876437594
1980319575
1345526842
1898962111
1079026832
508448
265189106
1316091495
417412345
1094222612
1522507089
1622506031
1137107037
516101773
1580189454
989144556
1977217222
85476206
643541682
933081426
196888900
2115670051
1948135773
1844612522
1958792297
1614219182
1236739212
1640383022
299660308
1453061268
1571836017
346624077
1015779120
505073455
2040706156
341524480
189139574
449622766
443597042
1412220269
2000366360
389095014
623514904
506291168
178773185
1160414530
39121888
1107330409
731622928
366060367
649692065
290254332
733283503
1179209566
1108882644
1420626485
625684164
618246633
2091763031
400200659
803118755
1652030459
1657725503
40065010
308020193
1977526942
1579025695
720042132
1469076517
1307540857
1609227469
1734021988
1971896977
173539848
2098587450
778765719
130984870
1400703606
1515528741
789805241
806829376
737793645
1455239245
1436524391
2056745822
1606094681
1001482420
1929040971
422763296
1458800163
1258013326
374768922
887584842
1564359151
1405458418
1036749209
1534579481
176435715
1972814205
359642201
1553791575
1137101624
1062332983
1618643814
2049041136
691760532
74026909
507475707
2068185523
15432417
1421929654
1961233753
500942053
309876748
1083662705
226570485
1705458374
1176768529
1374016817
21916118
1957176337
532895452
310872658
417583643
1148625172
229691019
1607373680
925837615
1182571806
1148413464
1007848910
1893432474
697825838
11737189
42610819
995824769
1115069296
624368759
1030688534
2072046806
730929749
1372274221
737369307
428125905
402575878
1051540065
1568119722
1683700605
1924510837
937238823
1544655190
1959636258
593312767
1335624580
1187225287
1578866388
839605833
1382935415
2013203043
1873057648
38383157
2024948045
1006810506
547700023
1029322656
1243856580
289849049
582854416
1208058672
1379459777
507134902
1626394787
358620427
1792911594
1476496498
1194583093
264947167
1359199293
694779586
765474616
283879624
1173493545
1941793004
658959667
678747920
890984254
23848107
233012956
1541329359
1762950014
76112072
975272846
1503033426
2135504126
397038892
1717945890
1521081549
869218565
912492525
1451445148
1568442907
1520050684
1363156477
1078984345
1892458340
1584306647
393849871
748130400
177114257
677469562
887796656
1861007012
1964422056
811937377
198113617
1770249140
1674107477
1885016985
42880950
2034163780
197704241
1173816537
1996424905
123002579
956775098
2077277972
1296464491
836962188
333103982
1833222475
181761359
309270445
326118567
1535753209
441590436
1291835991
82933266
1844975033
380441372
218197415
438466905
1671546580
1080976969
1066712799
497176222
1495807644
1770998160
2125071220
220565955
884353097
199905739
1092872618
1570303854
1325470022
1788888974
2010915676
1501891004
168799723
1187730151
350450247
2092426153
1224106304
1404015091
573290689
1092556756
205433454
2036430506
1746371026
1185853374
527324783
802150527
2134687561
1421470834
1251853170
1813336385
2043195181
1473293926
1732988684
1866511527
440807654
1791576883
1000751635
1536254990
2039744577
2138567388
1626967628
1309000207
2021587508
999878137
215817095
1435217099
190868765
818077811
1197418974
623324390
689470177
500196352
1070136035
189846064
1751631059
731769371
190159884
967234526
597253796
1484016961
1633988581
172402112
1114485823
442074593
1313997765
1041936648
649277454
1971005846
621805051
1393713157
1785082426
604341290
2079219183
1807028123
1528688076
1933767479
1324533330
308556429
646259711
722789628
366736089
1259574269
814198224
1284449794
210881901
1090166471
372153540
8653279
1065396643
259298242
1131309513
712209188
1976324487
473709487
504194899
2083861018
41712046
748861700
216913169
341391616
2048307010
1597245638
1507247838
192919974
919298062
1140063596
2072506445
650039679
1258097970
1395559859
1083838111
1377428320
140523189
2105951947
2135003867
589025601
1591069423
744004437
1888767621
290101138
603107602
759250579
1316419963
1008928988
1544621778
1944461189
113853026
904601817
1890897178
1908007660
697436267
584219892
367265868
2034607257
1771778426
1576812172
144206987
1763999069
992109103
737674847
1561209895
1226538819
1598324109
471462073
665306026
1869141611
1793732410
2060505239
84915898
948482698
312629327
1733725021
2046943395
1436868477
1205817510
825285102
157744013
1710294184
349643561
626703045
1746646793
1445196049
1431597369
297193108
1820518700
1178727271
1789356986
114956421
76190639
2017708079
1994160316
62070456
1694566605
751015375
874424584
51543782
1286725029
1299476901
1822276972
878392690
1181333437
825979096
92296452
364655655
1707974403
957411239
1288925196
1588983769
525397032
178247072
539064853
1357265079
1919586608
764412075
838905744
516519003
1623938889
1071764218
2048573848
1508898435
1481238779
1247914517
2073116637
1995955994
380295385
1317857198
1956094016
986691097
15550446
1676440805
279122258
332099445
1125986867
527993872
1143618728
1220448602
388033044
1105005292
1370348427
1651498820
99246026
1135831667
404607272
688947433
952973138
481961687
518006633
1639044091
2008475195
1352225881
1363296132
1175985314
692271510
281601825
1390784808
928525012
1484418265
1432894331
348450893
1304374568
1634653777
779235910
1720112420
1126664317
131476743
1215361051
1996392861
1760324288
546766697
935063460
841016798
415790988
463996568
1542101833
545202876
129639182
362019048
1911878875
1101504887
506853906
1821676500
252483871
231963774
1593582608
2110923158
428679761
2134861463
2112005190
1044711423
336364218
104933538
1759196970
1034225301
2107499149
816548833
1528169672
1660087740
600008858
248698631
190490998
772248729
1343301683
2097108090
1486602916
19098643
491065594
1563400172
296026738
460029302
936637612
1877715993
1687748353
612460155
322401179
158589471
1902484648
1851964377
93898740
1986007660
4200784
557737290
1399226530
865772375
1735891996
1851988321
1506359917
371921255
911706982
692350608
1725690179
1499802211
1247625224
959448583
103768839
338276466
1790468757
2098030942
1474183934
462284112
1926734708
71028254
1086713340
1556297553
180536671
1625229200
980049985
2058142714
2039203516
1442280590
481242257
1572162389
984416793
1256588118
1581877822
1302802191
125734026
438718654
182373471
745415142
224419480
415344333
161892325
512791501
1397011991
344032500
1980990064
512991768
959539442
2050657558
863438132
121560217
1259503395
374742277
358636750
6329505
1566569358
1358002060
1285679972
171394805
436845765
1839653828
2042681644
1410204176
598845042
1917421476
271463249
1075334658
804093315
1270221895
1257041698
29602510
1905302890
1875549803
1573889231
695065613
1037217608
1064173843
112911295
62389032
1328479413
622878102
717351173
1200658609
850090410
6914321
1788445713
221089605
1809314723
1070946238
987408786
269709043
250838350
1208602493
899986098
2035254916
112154812
245091157
84945669
100063450
810735389
1496976898
1515711557
1778111696
2093630644
1078420117
29161915
469801318
76663770
1173074465
1835910353
241708385
909925506
974497599
774063217
250245669
187384679
2132940781
179022917
567820983
1966869835
1025970449
1403160810
490971380
895350777
794760649
1333646132
882836983
1838215859
285493623
67191859
918655770
652704858
269283883
2071394945
678781744
436388196
1013154715
2066106640
514352692
362999750
215994720
1486200723
367745699
1914230465
956491212
444731996
466933313
1470105744
13547773
30348157
1525259299
97626710
443024563
1389415210
1203670464
390213343
584570789
441633825
293219824
396872953
1626554237
1647957968
1953950209
1917889503
881976965
1554883886
441581606
66368439
402221374
1475449208
1815202227
1316509545
1583547645
1715336520
374676781
1695191627
2093925367
1911567239
814443127
684684478
2050065247
1116634098
1581935833
193246938
1864937590
1204605765
1735663951
361734099
345393465
1023768572
6516997
2131913257
1793623135
742359713
85120238
483619780
1093988559
1320346326
1330481078
252474365
1437243177
155757951
569401514
921071837
922378154
2021514611
942561264
868145537
333192821
562911909
361335741
1856936148
198487996
225692234
1037023734
706615221
720893639
209586186
757928951
658957641
1141040715
697074373
743576053
2010832960
338531918
2003773878
293444967
2096116607
1967178756
272464147
1715628437
1902435342
1547768141
395490124
1841991092
1821165811
1877274114
900898649
186715990
362161947
906704728
526270579
1046220741
112544288
202854362
1059859003
2019881500
242917729
195135545
117738833
168967350
143810978
864378594
940775001
637219196
1186981075
1233216448
1524245767
1911251890
2044806859
642475251
343739942
751243819
1264019797
1813647815
1735231170
291931761
1132759476
1754581215
1943404430
388795016
12351513
1954843259
1679111101
1595859243
610069159
233316379
51433519
180879414
1036956005
109807210
854285618
1835873011
784451860
1242814227
1340737570
450823257
2061112230
71844627
1384792859
1563832753
1036053400
772827808
587809990
1029483106
1775618041
1308372257
51948660
985589584
741923416
1551801185
1517899646
722948882
2083482367
522386266
266723244
896429680
2133403127
591959490
902563381
176244515
1887894554
1454688734
1473778769
2137357312
2112337436
1975106289
1647809252
239618103
1307320832
696352934
1497997458
1908995991
1003593297
813825138
1041728449
354604173
2024430550
949074107
1205317337
146139648
1850798922
834895296
1101819689
1450366955
1344787166
1937208827
1977825569
1025161884
350604376
2145025286
1470691278
327146576
1796609591
1771010515
1545732284
186011574
587899541
1240165797
1572626392
928313285
628921293
1945817458
1046882788
523665922
974548085
391403168
1980228466
1830005742
888062342
776995036
1945841027
1962838640
1042131908
1639969780
1001995461
2002416096
1606053363
1783072931
185475636
966810388
1440252717
1321295155
1251592998
1903171879
1207597279
1501964224
131145090
556677443
401369686
1033895651
1820498986
224140572
952872436
1178934258
2010575772
909118599
174805885
475330561
769649327
1276467036
2098201509
242819218
1517996174
1455710714
363859200
1385748637
1194349218
938417331
2079686591
1097653246
273688028
574680074
1449796575
896194756
258060087
1290046907
1250723727
1986151515
1478731988
538757845
1594548240
794146465
1073038764
917692198
1890416248
1530064288
527207053
1230806842
2032252841
1474168810
1093199735
455943535
690735066
1261881071
1778786101
1054334349
533118589
1694954331
508198387
528300962
1815034529
1201581629
1893125145
1779308737
303007559
1533170840
1018691514
1035396919
1036237057
1553448870
2065988829
1627661058
663918199
415803160
1449231851
445412116
778785648
886031482
1578077941
191669556
847822051
928839123
1475997045
1160886954
251409715
2074241798
1687294376
1348430482
1255452635
589115093
1848975903
455826438
201357504
1464169398
1928271879
341636645
425527358
2084258033
2069564268
1231806338
1347706993
397252939
1096605017
904996967
2123563012
1401799235
460572120
415275596
792986823
2026875781
1791718157
476832317
1529829955
932295804
1631349137
1581375659
1990111054
1671153092
618632877
1215500377
817943622
560737016
644459414
1451848767
1359610010
1772088006
886505695
825466286
1443467425
151010965
2142300969
208501965
1359764724
2031577003
1775362816
1408009714
2036993902
1246653659
1019457924
1159158243
1498963821
2025014239
1820738213
713828467
936036435
1782367543
1234209568
1263967981
1328453440
1103861543
114379296
275300464
1234280448
131905814
1623736638
1687546356
441645121
1690818443
1521390068
414920694
451986599
105364988
17713644
1670378125
71392906
1602663262
997676034
1314475238
185630372
1934644542
983203620
411479662
621770079
934583261
1190301837
426739400
1011173938
835857516
1193025900
2126697806
397157994
986420397
798930906
1920457135
1628932934
320073144
1486715496
195756172
27853212
1595632841
510913083
432205809
1569776124
579684011
1997699135
659314502
301917725
1334019865
551515760
344251513
438090952
1414471241
932733557
1277019550
1810446751
2105804
526370613
1384383659
1750486677
1026476519
1238677865
1082991697
63596998
2130407821
828690444
305900067
2142579734
1631027569
877714742
1696401734
1560320331
945305210
1360588443
301260374
113507150
657000297
286073356
1831405002
241753728
1518042160
2074601293
745092411
397252468
92791174
1833699797
1149321536
1322748969
789552822
1107791091
897463325
583733419
143625717
68727397
75566461
1565531606
946640867
136296303
1007945885
1054889444
755257111
1061920661
1320101251
1989425290
15663645
282812755
1403637692
2043213299
1227694687
140516059
2037072460
339534264
15900923
340990171
1563894301
948615601
1729501748
1770428388
855888948
1688346657
1955356642
1692225702
1537809817
1041258703
1626291503
643584170
1264237133
1347647333
1220532121
1873729075
1456119132
1369761743
1795782826
476594983
612826012
485770775
357624391
682267682
467222917
146267588
1255554315
1315301197
1270092093
1620037147
109403429
1206661846
1790060699
1663958947
1253270719
1392587007
1105524334
703641292
268391264
1832544669
252346343
2131407386
1740813756
626179287
602809906
1784025166
845554725
320479570
1178936381
709410000
763173035
261767562
1960561559
665218253
1853998857
1666088819
461471763
1776920156
537576126
1774660294
425120002
391740312
422695882
267118565
363593206
472235554
932211334
1169480166
931996571
1891653924
1327539962
557531735
2084941488
1727934413
898647174
759474203
1595560607
2060301848
2064393745
470357416
1654286817
2017077255
1482645117
1147278404
1530723860
975163600
942468282
1359949900
1604942384
222014073
542027085
1950529707
1065922470
1027129309
417945393
1675796183
366961712
778578206
1254464872
1064588185
1737847530
1386571379
109396198
661980923
365655208
991966598
450556312
223345238
1427160541
1065542361
367354662
572348831
313118929
437719746
1497848983
1316863283
469688274
639954489
1576964740
1457896064
1078381711
188248596
1417431928
292433724
2079652500
882932766
479637909
32596515
220914790
712167572
1371092299
866703211
1904450364
1827193367
1255933309
1322782752
618298330
75561019
2116524374
815210661
1105728273
911779787
1122689433
590459485
1349478628
1369431939
1419110429
323285691
122594915
2112073201
1213489026
57264190
305719461
1957574360
833590760
257139517
1646248722
647402728
1544369623
780567754
519890412
245730343
7030473
53392092
1592853201
101473906
1716561894
1151162772
1735865993
1749082673
3270320
325133481
323489611
1272060533
2093885081
2014399042
1944487989
2040420047
2098141207
1101000725
2016503874
281169768
352534810
1204102944
1585422488
1897503853
977856491
1469673783
217144457
396825628
1075781245
865122156
1295895203
1015049181
1932524161
161188247
670609436
1259891292
1075939555
1884547916
1944311088
1503043799
1731130664
40886066
434440614
1178197033
1447429828
1492456604
1696979846
1117194260
1974206449
391180097
135765063
452020402
1406876850
19533006
1693181246
2072525921
928729747
494165504
244229346
1337566741
1255258472
234117438
936451180
300433573
1039586849
956483859
1459438670
1690803115
895776830
1978806891
890355651
249623573
942362044
1007614152
1598855428
1576709014
2036505744
1239998682
1884874079
1251903403
137437416
518121389
697861936
288115535
81806741
136512068
1647956805
224206322
490366563
966976888
1838668247
1776086413
1773258342
1566674366
187089516
811412429
1692208749
599596040
204572219
1496177110
967712937
2088770130
741118293
865496964
1296244329
2018282862
720285904
475438203
1324186797
1572462602
2061851894
217718201
738939378
1894397041
587440284
283452825
528371112
928361230
1648376679
2082901991
1516620977
2097054000
987857882
1908710125
938399649
436820396
1608780431
1927893252
793743493
105916463
2038443044
1032589868
49179741
735262521
1289565804
1921202671
1752488546
1089386265
1250342013
817728099
1636254136
236542954
860305262
1827760570
1434884595
1993798015
749747552
820642947
1270435895
1288017446
535530133
894295404
259596259
804508357
2121924513
1992396745
1323146391
190439221
243185809
170131767
657954763
415272071
27756733
357623014
2097094038
1505351081
1764703167
1618526027
1835887559
1796643207
1987341306
623830527
1336669610
1731198573
452688823
1591986944
1993371136
1103107659
1130915031
1940908018
397096918
2025245254
969591380
399704162
1629709218
1290790169
1132647647
1130114629
517219478
1127009248
1624029103
1078037066
2026928870
661209716
871152639
1845654020
3565294
1117264441
1221798872
1679229764
1144111019
1527434462
1960740188
1191198288
1792225349
424356073
1227062576
1517136695
1846216884
1140535964
1336429808
1857167422
863215523
1826494415
1299817322
747490210
1001580140
1536251167
1806908095
1639868498
594343796
330240529
257195551
527157711
2116893389
1966440818
1834371908
2022122602
845219361
1077286287
730867068
1329865634
264425532
101319574
252669102
993222290
2011919597
1901456155
1567722986
120081377
269811759
684784827
1229036205
69306595
1341725373
181365738
1760749153
1742545722
1028992869
1761043406
725544857
1718294126
1089071923
1802845176
1727385982
1352620299
773854161
1613407692
1661146844
804307927
2035903542
365522693
1716799231
423564354
1345164964
507765027
1720161747
361650585
319542204
1458763262
1275828004
1210100994
37528647
1932681990
1792998792
918524375
1569924966
1316243340
671037889
584443843
1310633553
1430381377
1148686133
24567580
1228330431
1103875180
1408631780
1566447398
494525002
842421050
669997725
1917083536
856499227
1687174327
925243772
58037937
1357833478
234854521
1894528523
1420824566
1726760623
1695750725
14531679
914254252
1240094580
1050750443
435780083
2076007852
961671871
1290961152
513940088
705677672
667722428
1935946562
1838598125
1720891994
90313750
546552476
1185859424
38303366
917644426
1377111814
2048091021
309245762
652901373
101466825
1458817815
710933783
198647778
1439487429
236480219
678401380
177585417
77037196
755689147
690563650
985986602
928041254
2113594507
479326370
2024134219
722099935
2097022106
978089918
1895245459
1848369366
220839292
1192478024
1760415740
1551152470
522005106
1661206400
229704873
2144955982
1072275992
216297808
1706786126
1512570406
839780717
1808356757
798363978
1678458274
337305107
10031188
2058853707
595035707
988701302
1060449288
791662920
313173985
967834413
674556105
21706466
809904029
308781982
368352536
1407039699
380261290
1464341143
478394660
1062112086
2093167145
1365199477
1664278187
869076765
404469782
153909041
1038615138
676041844
1715842667
945974275
89496742
2145434975
1160457427
401240763
1402742775
2029701283
1087800900
1363147515
2052817727
63108879
1744970162
1106522904
1858130275
747937530
938289909
504140730
1499279214
306337084
966556201
1101045080
1292403856
1876098919
1848303493
702058426
1069888319
1844691682
1589037935
175039051
536091392
949784518
1863531986
600772660
283863590
281413262
459650727
383643417
1750637868
805864118
1057304337
1438912735
2024114177
531015376
1076185856
478675849
1151469210
562057326
278813939
235492845
2126868499
572161663
1282653505
850735688
1705160313
2050779374
1326786627
1862309551
1204041653
1836754559
1947940520
28863110
1584285842
939452409
133159429
1241883205
651488643
704688125
966134260
1854287087
1736308482
1486323388
452272375
453417161
239482730
1614633993
1206055952
532747802
183096467
1564671928
211270413
579630137
935027594
1350491161
1075233467
2141988130
696183268
870405786
753845399
784489788
558079650
720324610
593803285
1587723491
1758082928
1412958792
808005411
1778091359
1255592195
570465451
1549845001
287876558
1182259607
1870070853
234266050
238142726
471109458
1965857260
620886312
753899937
432792167
251877002
136067561
1616206689
1494193481
787508807
2097632217
1592557708
244492428
467813413
206949177
1560108282
2008238392
127809731
2087056144
1599880288
1293600271
547615689
1595789313
1759551853
312780374
472621839
1286151934
815838440
2094654832
1617172953
2048712691
1807129121
1052375714
617852136
1022178290
1237857878
420055423
645692631
1919401210
1236002138
594312037
2034176360
1944411591
1324621548
523074476
1601613897
1780122505
1998804189
1565173063
193169362
665375224
1001253438
1934664415
999520132
978738808
1487069986
406127363
647725328
1041266727
426102077
763952583
1636865693
1177386108
131711546
356676927
1674376356
12982292
1287734936
1711264738
2077915746
1286305711
171295013
1765515314
1409269703
389405801
1993962746
978733960
1074918204
1600324484
369437308
1827708755
1503881759
282109265
2029645657
318827189
982759829
278760853
2120650885
1190853639
1374362639
1196510035
561117510
1848497785
1878250449
223970328
1705102682
128435263
1909029144
2073135750
24187678
320805583
591342238
1418220947
1207536607
20847419
1338617197
1626183038
1300605531
1806095995
1281667315
2026079236
988893934
1549250037
945075118
723962222
997609536
1298904276
1850802092
2101596270
1057888906
476261884
1379870866
2140733385
1147940608
1416585180
1375396977
2106622745
580572441
845076646
1720936525
925400112
1032006447
262017871
1042879320
758985520
1767001084
440610114
1259806157
1680351764
1418732723
414590592
514839393
699944629
773833610
139089115
2102979730
961338907
76850731
671084525
2077093710
1504333159
1892163284
1863679018
1194429569
1681073225
2111381734
1157272468
1727923471
546048565
1798818593
1742285709
1973623872
1319076377
1612353349
1871915382
1384855395
153426065
361415481
284709641
194407769
1944921386
96022680
1633819785
1749496073
108468391
1145433850
975022338
1602508500
1462603886
364079169
950660653
822721428
2074661146
2030011901
675811717
9788557
661439957
1874575289
1783657997
641994641
802095039
154327072
971837651
904686778
199645372
1621058640
1234252621
286628700
727259758
1850990668
2026785407
722764710
1651700917
638175706
726560721
363252158
325717284
2082701125
1193248486
1664882215
263900185
742558378
362864497
883955253
1089425917
1241825510
315934668
547939565
1669559948
447556055
1897539135
144420797
2023304163
1829828761
882665997
810398784
8668245
448625742
2061973758
1550241677
295800692
1243176681
1813706734
463025087
1958817475
1584361371
41257535
1591051135
1465082448
275518235
962145282
1938092795
2056871820
90317116
147234693
848915284
140954809
497618034
1671302082
249781425
472429900
1324872092
15158972
479092993
592660503
1335649452
769781204
1591850672
1610891695
1831935974
1930933632
2029011371
10987451
1379444933
410874052
842991805
1883898669
129359378
1954896193
2049447830
1090041482
779570558
647466955
368883958
1945758209
370643922
1125620395
1776827295
100304238
1059542585
1363102175
2080766607
21574153
458628992
462967641
583624592
1354478982
755701820
692086634
1292534924
1943236182
1370571532
565252009
1136144056
1092782104
709238930
1169404731
2076359668
1133365874
685819249
1581929599
1956805200
12152808
850305164
2002359890
118410259
2119544702
215695893
1397759723
1663136955
1870416953
2027138813
1820430754
140240857
294137898
456487279
1570259762
1508093406
1887694364
1621517531
1200546114
1890666665
1021535020
1574825326
651408280
1693516401
1977726152
1578371143
919932666
1868215007
466269758
2008343059
1940789780
59047318
897547331
279754784
764234797
579765372
423602536
760384766
961578250
1497423775
291248051
1762831129
749589259
942780882
1096095493
1011035993
2080701215
217874497
1200012385
2041017832
671564330
1741835483
1033519612
1179991917
1418203330
690618502
2078776792
848185157
1196932128
935153572
1752748136
1217813231
1040020625
78387333
971276681
1523613879
251229784
1322867974
130509872
705906617
1400796755
1757849660
1058476759
688361596
20942857
1743071324
1799258267
349075786
985633961
670514181
1666821148
787915130
579278904
651896806
1317117264
1977408089
958211924
567874584
227738219
2044960937
1975913504
1201114663
145369497
509867705
1639167698
193280537
325362574
1442069766
1628260657
127386543
1018302471
1947985089
1748037777
399878054
1585286519
551504099
1400681587
1330098383
492231200
161804482
379792982
941029661
1136892878
764837068
1785575731
895017111
149031710
1104759886
305880109
1219655790
1994307696
1557362690
511221815
1650063688
553172479
625019070
1744198410
1191444989
1229773806
1644613898
1068722449
845278276
1574901687
1150680528
407274537
831342699
902733351
84308324
692577137
1759961193
102901076
1534798942
1574034477
604100229
1223285440
1761721254
1086491303
136978494
1890593160
2042972968
735822017
909125019
1555825201
1999870793
732452057
251531930
742562446
1316171690
2088616897
894953948
1678084328
1412066616
1957236727
1155620504
1724434367
2055916057
1551465724
391141226
1508820102
109109207
1073218735
872000480
120977751
180975124
1724627743
780665820
550771583
1512144087
2056079156
1683066819
498672149
299905709
2050251452
1407567398
26881295
124818224
1504054547
1940920021
1983832891
44910389
991581254
928392233
2131290179
1675549195
360741288
1639358852
1284274089
244099625
1082900834
49200677
1123526662
460125857
2006233548
1728809123
1724102714
1260550666
112066262
1345532325
1649806085
119703364
721044502
1972921919
1468320130
822941178
1999867862
1538286149
864286881
654969953
639497616
2033850147
595468128
1089178566
1475055815
1409072301
1722691008
216598925
590860086
628334491
1142970917
2008729374
58424742
1894609096
442295539
786101576
684108385
211884308
789798256
1639691803
370033863
64506332
681420185
1117937202
1934207645
1453174662
892893477
1266754610
1029677625
1056551682
2061473254
312077350
1297930697
1456598481
101949157
934554834
818675712
280173581
863965847
9853589
1481012715
1277122613
1888993826
165480221
144452219
1318908241
1796914603
1040181858
1315110852
1687668967
2136043822
2116132022
359933762
1321947777
1110674955
81614930
834312418
1877002678
1034760639
1010828214
1542160003
1760964905
1738709050
973531541
1549380493
746899097
687573102
115325076
318841823
854023254
1123799900
751316863
1743476063
1547790976
1331996980
1360389556
1577119169
2060998375
1233769442
1811990862
1211874538
316673916
1328400054
1004496180
1888785485
1898990537
1832134201
703933432
1202200436
595829761
48999627
330045895
2126979351
103733806
1883881617
233725347
1599233265
771921116
1036546875
1405656378
1964260327
1426035661
255634626
1953030228
1295825149
1828382631
318812110
967604901
909286171
1071484188
1549428256
1018879392
400903379
96991921
890003638
1065343146
605903086
1204952740
996185856
940704707
617722835
1507609407
1381342330
1151105640
211656354
1054628631
1069641424
1360078724
570032556
187485527
1080155120
558014791
1465191583
890110808
1115367612
1617464204
1601784652
1876845920
745444149
456061245
797571053
1961855501
450602059
602864433
585342450
1420697514
890639892
1668714893
755142573
51676274
514495454
2131046814
2017200730
1147972698
1999334341
1036922159
748057350
98560234
199414250
898061532
1784617915
1795102402
1643519807
1717656318
123768462
1080848402
452987027
1763267324
1460174163
1856457506
1182870634
1144869292
311115604
1582701001
848502158
1349130985
322821445
358736477
1217105898
72065406
1170068050
1602829552
1718747710
1301002484
2028995198
1783227729
1763437107
601937127
1578460484
2055610527
1451199326
644154347
326225278
2137388500
621831337
683668884
1790703825
1896736868
1030206811
168771106
2055782526
1670573443
1100505164
1076096503
116844163
1287367087
583527075
864305201
1318712945
1753301710
1899605994
1570512853
1363300353
2137428436
1440102890
1604200573
1919417946
1122270417
81054273
2138262626
771610459
1647764556
673597151
1768850345
1297196608
1824126707
278586631
1306570904
1018961884
64419972
1598833291
546510182
138800849
1604976207
1371844288
984597474
1182814033
894206968
1152960716
1860427290
1575478315
788844261
1406387101
1692689969
1021887598
767310302
1087320099
1666153632
910286019
1672798739
2115822666
290052925
2036665658
1490609835
1185962910
751931282
2106782776
776964876
170603197
1398457002
794576864
770772404
122939119
701296758
2110116427
1725819515
1361470335
801069986
1701878957
2042279859
1205994020
1814207831
84008773
1094000808
313115100
2088313905
1398858691
1978928724
512519857
2068932782
580102577
1357508956
607824652
772274294
1352971627
1961398732
620837241
1149239262
1256557139
1009432048
709819014
829336487
2131286201
277324151
1372104258
1651666720
416128472
684607399
1484488648
1641951072
878734532
1394220920
1698770147
236127367
1102233862
1145499616
1608478418
1969764868
704256918
1560839430
1580509871
836761628
386442201
1635112563
1121209046
328528914
24503608
1886146903
1763215326
1989528919
1248907998
620789476
619424077
1358550215
1123992508
2120588495
508998220
1298193969
453429552
2022807507
2038036636
1566432037
1855069612
2143266936
140649317
360216201
491429532
1082892954
1436178035
960953758
1698362307
1726573478
1045939083
107514820
1353171996
1734830658
687138436
467211866
2020739539
251577524
1685295842
2096027939
1565265026
32481035
1249064614
1178462021
1811029724
245022192
867144050
113075231
946776719
1180871322
1522417869
2008711618
1309632900
1462287289
1904187192
263051426
1257142302
447412434
1582561892
529952878
1602625805
212126544
908411395
2131980218
781332960
1570567474
1544835669
1427926499
1017334191
1884915149
882424103
1421033536
564805008
718386024
956765930
1296347315
4586432
263221261
1859873595
682272742
452123731
1097171330
1099004914
230335278
858458683
23664933
1369843563
666593278
2100411615
1585798276
939501788
1614580043
815362417
2130012998
1285346986
1784778554
1807304936
54906468
1444479732
731984863
1847595103
855563097
1512847547
443670377
987196048
796486420
501958314
929105169
2101809530
1869364928
850097576
1796667217
154951438
416647745
2066023973
1963391686
519654617
182059085
1691048106
1476967744
2113415910
397910264
1586459365
103256259
1723157488
1508805830
988671837
594316298
1563604423
1017074247
310035516
165098204
1099452091
462547559
2136670320
1238131175
810598125
1410521487
2046894766
4425741
1676374261
1909775907
1013255048
556749110
1009068143
21764558
1442009379
845011335
1299006652
2125644809
183085815
1254288190
707840770
1554884789
1331398868
449952859
1766493431
1969719227
1998076590
1979735779
2101678762
1810576275
2031028165
2017506753
1191602619
3081410
1602199477
132430044
799613994
1140342774
179779149
503192267
1747849500
666704372
557880299
1474669509
332943797
1451513529
1436251300
1463235844
124414329
1837832852
291970191
703500016
1766379609
2120701621
214384821
1045775041
1543352395
333732206
460158961
1668532834
244752081
1922601142
1498237145
1705302381
318315027
279032591
827831204
645921084
95842355
341747226
1811527559
1782448252
1524679021
652290926
846277267
161449337
760097045
1383479837
1151550958
72285236
1624589573
144935800
1783813947
194798030
1263123481
223993651
1266862066
2094945607
1230540146
1277488290
1326072811
145808099
1864026033
648795956
1594448753
1900970257
1902950278
1564455132
689166729
823703141
1452174517
970324122
1458260464
434935844
1531231083
1053026020
2022348733
1762282943
1324481893
1032143034
748759883
1495833909
2123603394
1512565212
1609786801
884177531
718625456
1822738874
1817687371
922822987
1587025577
87549184
207502614
597839004
922847684
1452577551
2046322229
2120989747
888035314
1655418650
1083013141
1225173095
1947212076
1169535305
1272005101
736534314
1835154962
843427517
1525721080
1731594074
722066391
878001258
1323339534
1193613646
535168044
146441382
547967277
326532943
797861311
1344762314
765154220
1392013619
1579040939
1832071144
1960544685
310461784
1634749714
1583161728
107560485
2115002710
1037621033
1201449558
1701377729
1241155351
1706373749
836775861
892244382
1870074531
939292788
888598738
1755533384
464315372
412287884
152309996
367610410
350879529
278191233
1539363559
1500097785
186325988
1187768766
341803580
109694536
1540774368
1798260390
831403993
1312750357
783122471
1741804505
359021411
484325197
1553501944
2029681174
58066566
1151511079
463215609
1053891426
1555897960
2089417793
299282851
2046886425
1887725095
1117626081
773305311
507858175
588829321
1021291486
569104174
726880715
1674200788
1242438327
997738688
1813581134
1006762561
1632962520
1834710818
140684755
254292378
135875235
3792919
1871550765
447231078
1292940950
237826547
1431419713
159916712
2013787220
841133707
351325964
1500776733
1016367232
517844139
2123630542
520717857
28241314
550619136
1778681322
1008974030
1829119136
1132965174
1367860252
726695206
705750070
726707051
1678368187
549173350
929429842
1210443618
1392528666
1397963475
2112768639
1770782878
193042179
1425362058
865338873
1343280072
580771091
1140928126
768526819
1735751401
1285571101
402053680
542571022
2080718669
1167983320
1782470792
1098358107
1578592989
1775424126
296157180
563939160
2019713555
24100230
823320176
414056889
1621865955
102675042
225477951
100056052
416116369
2122044980
987184746
1113321462
417939209
1419863194
1455132710
172358698
1603585273
24764915
2049981022
2026610880
122459457
1082897260
261133220
1052585413
743913458
295991193
2068959975
592064643
270094826
770051545
855027933
1676230594
54264612
1771033161
261346146
736898451
707698370
2137505270
450790617
353376630
2112562307
677726469
2046335764
1368441344
1552833328
1850942309
1718165609
1184496591
1219975104
1555332666
1626256653
1341847747
1940988152
347733804
852869855
555927046
2014852053
804465415
1552774486
939194945
56052939
819558761
1807615975
345897736
1355123040
1878348784
396152404
1515188099
782229677
837932474
1531660545
1566992990
1327744577
1590211603
1929606726
48162883
1869523781
1587546591
1560873551
1543271114
61629212
982307336
1807493216
2130938996
584817584
1073535738
1798415143
2053844031
1624047747
1976876055
1252692491
1884328809
922423618
1243090361
370565268
1988817141
1634827848
582824783
698275558
739984286
1593303645
1521634132
92006155
370719691
1678894928
681242464
1152155064
1083685640
1048313645
2099761070
1066880481
1227302483
1914435817
1563551919
1697556128
475780934
498267290
1871212227
2114629387
21223871
292996959
157773569
1938932561
745785315
449300790
1233290375
1643422600
1608750747
1541631330
1914059307
1325493684
1182300513
62976060
1668703849
196789307
1394853936
22870538
998573913
1218969880
244860075
1527025526
327653794
1692749527
1249392916
1607935800
1043529106
27650397
548894662
1811186209
1557048487
90599356
1114106586
1176406060
1452788095
1734780313
988641844
181663178
581481433
574801060
1056424356
2088772332
368826095
1784517771
674764909
1125719836
1131257328
483147825
1294410954
407466625
1049661844
1734972626
1112921844
2004236156
93137388
1859907823
60531437
1620956908
351652692
268989365
517152015
1954901018
1582066525
1895470463
1407875105
895252847
46982448
62879794
1095899205
356994781
1728181975
2136960327
1919997553
980599927
1741540624
501399559
1425288532
1949010138
1608990974
693264271
559274886
1132284387
1475928112
905399489
558701286
1019115026
1270323519
1268730931
1056771440
21637905
539758642
881241100
599635708
2056257908
1931170608
1810274779
290020076
1696597381
463981671
256451856
874405835
991418398
2133621661
1050461609
733356482
1589497665
1005787864
303855524
1587116102
639797625
7811833
2049633018
1604352297
499758432
1573050458
1200429080
1157544557
2124908250
503212460
980097422
1713799994
1591462008
864008250
1998785893
1751472199
2112800496
1840218296
237215932
1981703597
879092061
605911193
342656306
1794539256
348986752
333743420
1470874230
980563502
649306875
1900644774
585969981
222019912
1703168556
993851364
1320615841
1712591137
1357033579
1020357448
1576184040
2114954641
806993933
2129951170
595290284
698607306
802629315
1342189988
822119107
1465274903
1644582799
1979217657
1378305351
1440586953
1592252702
434901982
317587929
1683881854
939945233
426834140
1546308309
1471069316
606004688
1751189197
926592840
1827944967
1321941580
295270509
237849559
1292649181
1685549020
54516386
218440967
1025514204
407317556
1408092076
210176959
1258703569
1734472903
205907610
53690648
844189503
1036280918
1463332948
1167504333
453493727
1238144474
531098602
610501283
26433319
660516029
655311975
936422305
537386124
395301814
1502004888
119758481
1445022309
677003294
254698059
495167016
979830657
345920236
1596653568
310826097
1344191009
808090997
640865669
1644286134
1880952596
626312420
426782631
1997447793
1005389967
870950830
1719249216
71755008
1631472823
955664167
1183108448
1896067937
1990819217
886592546
1909786524
1088339745
1531032510
1919218817
568245028
498693155
654413401
1874065774
502671137
1729163375
1777749341
940662785
736328404
533490497
2039344927
96442359
303946021
1712016321
957274645
1710328966
1290072077
1841562593
1334093508
2035971073
1774498202
1260018308
1034258808
986328001
204641289
554100167
724130010
1993609503
1028764591
1749204663
1198505569
2092967035
1262027366
52865432
1971093555
2069042414
1406759054
97883280
1896016088
1071326312
92813720
1675915662
793489234
824509747
418595215
2095434889
582740094
892672297
384661137
1436069382
1436810412
131296834
869163541
1980538487
38182418
789750135
943399724
1070583919
565076612
960957770
1093115837
391985875
1369180540
409068469
1189351374
1707848668
117262628
1146165493
361216022
291803022
2057977937
1140582276
303400397
1227884925
385729866
739483502
1354187329
1855043123
54249654
842250567
1199124666
658556736
1859646486
1547014602
1448434323
2110246369
1147009155
380031309
645738286
37709737
49394492
255629492
1755453872
678950804
1221297773
104231769
110537153
420585796
15980837
1404760305
936143736
420006615
4382252
466130394
1580929469
337616317
479088043
1290047139
1164178011
1694648958
958296039
372858100
797499790
825392672
1860809645
1509003260
263602042
1961262166
772620990
1265814912
542111372
789518130
800351149
752059521
97003446
1244125360
1075225906
725210009
1379172832
1267507199
1359192898
1948915935
175831510
776007453
526085569
2071116224
828114643
137995739
642960072
1702712241
1252883757
1350019436
613467223
1062619840
815623647
760799134
339064736
2058167380
201570368
1805627457
1127997443
654193835
754595676
1367561719
889426247
1870764090
857911399
1944552942
1278817729
1626811029
1422850984
839440569
577291210
1407076375
43922243
2070154584
600071392
984520310
2028105409
1735265520
149762037
892621163
798076996
1711215012
1424175851
156238096
1171534601
858444476
1121354107
861746537
1015461256
713308465
368354043
1419995565
1610794411
205494905
262550247
347939925
125135614
1013141231
1304070829
1496565530
1954114973
789925906
48608549
927415674
983815553
114012196
18201928
13691838
560551119
492153395
2131362485
119291920
1192465165
1806773155
318387780
1562364952
741560564
415351358
508051770
1682832200
1006458334
1712689485
1678568671
256866287
1300313703
1325498271
1576026912
2113047892
260288278
1364354344
862989739
642727584
742272155
1700115820
704632608
1563836519
580671993
329069590
1080052021
1136880426
55464663
1601748185
164679678
747677931
564179943
362826517
935822247
1099234595
155189942
1997121923
1266123719
2006793166
470684237
904868677
387594339
1758503690
1393719972
619398129
1032753077
1128358598
1174691717
649674819
975782606
1400755284
1061153510
660105405
1541724209
619151830
1494506917
320046893
1084305924
1697201027
365488225
1474778673
2084409506
1700722452
1577869384
651269127
1023045879
395692307
413539747
1842121235
1137896776
1373593863
1360066802
980994718
1519278769
1523955082
618445254
153308635
1772660931
353945728
754066955
810318036
479243715
1160041004
1722696383
1652161411
1643624992
1529866352
947371221
246285544
1380444951
949853168
556187689
1552213779
660199531
2109251586
574261313
1695642271
1714771846
1892738027
1341460854
1348983819
1114196061
817396924
1874557345
1700658202
1698328442
219647174
2068938806
1893136797
195008824
2074329899
535735471
928790930
1911043641
348120631
1636780150
1936114457
1708623555
1743545209
914978503
907820106
146363662
1136670654
63120844
297348763
1072697694
1193210627
1914346672
1668016545
1277114817
366075625
490094838
596244466
1657556346
2141523006
368715647
553546772
2068062031
1413692595
1627265668
1502026841
962456006
198782325
1810242004
2075496749
1360071105
382812556
1517744684
1095753199
1219716402
629466722
652417474
539356789
1199435217
1706058831
1744506604
1027297800
833806716
1696216256
1248113456
1356095232
1446243331
1503222194
1238920358
1652917507
1045430197
106325704
681003938
372529924
2028791358
1969599131
289927947
1095723147
1605389623
647353998
2111386792
1437729234
1544381474
588162768
2120492611
719668254
1537864136
1394351142
906380567
1889801330
1503275867
807997113
171987776
400066976
339628666
1097105829
1664278640
996633795
84359154
1028370741
872663131
612190138
1649599458
1731345424
1252294030
2104440447
1353609306
522137388
1162238868
484828426
1871269037
2098087948
2115943989
1017558823
1282451089
1884255149
535007709
2097127877
1090875375
615688587
1860583201
833830071
1199338335
783983847
557530897
1034713010
155184900
717271863
1867699784
912923293
137673850
1199189334
1641644522
308727421
1244607517
265521523
1801865237
470373079
1721091127
276604333
435089011
373420647
433781441
1014701350
778140892
1464972418
67834979
890682319
1849862938
1981749546
597917657
100871472
931265841
1719728701
1426452173
1478827575
1331039937
978884545
1876877424
1049536369
5533227
1679804842
600182836
1507484680
962814869
372326139
696838232
945471806
1080286445
1152993550
514189605
1283420130
1980102018
680614723
1590585800
2093095446
1705793108
813895742
1617111628
423851539
645900164
289632975
799312072
2132312466
813513218
1930981137
1476751350
1023350639
144989081
694201358
92757751
986208736
676192360
355662385
517681782
431572565
9689260
1903292853
375901263
936893924
2043312377
438923866
1052089921
1264482695
1571798112
1325753697
498834928
548456296
1158216075
1811750557
1099707036
652584987
1278099426
1245705285
1369245262
698096525
1391713041
2006880679
1578318625
1873890026
1883526727
2072994898
1791109924
1206801507
216781473
1299128541
957668962
1151255053
1572501514
976978312
522126116
236252288
602840811
563152470
1082644828
917165472
697667608
1146292023
1908063089
236930961
87123067
1234506610
2114578764
1867331568
1828713146
1973475173
647204412
1561297559
56871614
1854579858
831830667
1879171285
2013174585
818220508
2016719863
1909962026
1328206185
864405367
1434325199
2146440855
1212293421
1082933701
302353026
465261394
767913320
1411806885
1300990408
1483832395
605457735
2022879915
951699137
1677526926
535925729
1831431315
1860585592
580329435
318458532
703183298
848345631
1724630022
669551423
420599873
267153374
1852313854
1663574707
1449990308
851607675
515966183
1209334707
1666265841
346338683
2127828866
241639209
973820202
1574190229
1791567100
2115592637
1160340616
481618341
392996982
128555281
1645365928
60105722
1331570273
1992602552
850248671
1971967147
1917293066
1681330465
1013294575
1560401788
1484632489
1833454242
440780426
1278661571
1291205329
2099322899
2134910452
558358971
667235384
1178305993
914211545
1625431170
1293824188
896599231
1750371518
1900383070
1602312108
1267097838
434567586
320448161
57792490
1468234398
830350609
827529072
818379164
1682537104
1864389914
2104789416
505403732
2105973040
916452774
526826270
79370325
126843043
824809260
1209650070
1307786555
2051847582
1593530004
834463350
172910358
2036338183
1139198523
1080205960
594973461
618559380
1365167180
1043828420
231652431
525002722
1526261903
1134524765
1051286191
546720162
793031964
319941034
1187170500
1763815894
1918824143
483636692
730677479
89634786
2057231094
785724643
733198565
1573408103
978593021
1647412284
1923998032
1008559694
1302727383
283273405
1602911548
1928582277
1950342875
2143230033
444411203
1368292258
19618378
1672555344
960958906
1321818039
1605980596
201963623
1646404325
1599933833
923561041
992428676
43520423
494263936
1139564742
800743666
1649324134
573624752
768903962
178309505
1672179947
1921547271
1299444935
1667492853
1607908815
120340849
1463788118
891492686
1695495771
328780234
2133182566
1348703246
785898969
371159732
710606147
1330693907
593345396
1792153940
143777724
616660847
878478625
1517712734
718294608
154297359
48754162
1834939132
196358054
947247728
1083810310
1881574882
762332832
663470697
1573480096
1116531940
2058530066
27300710
156515457
1830238683
293921318
1366446523
2078266930
391883027
124997115
1593294906
1861268014
553046359
1051003792
413248229
832888991
1447794086
120483364
1628620441
710668663
66944840
947052110
2038866352
538794859
1104635878
1389064582
367894078
913862792
259012880
1473287040
333838957
1902491455
205636035
1871371883
413664521
6327678
305283460
2112256065
1789294767
449697522
1855683229
1441452949
142293178
2132684700
333491321
259879260
1370308064
1669300864
1564861669
305860524
2120293240
532323893
92796159
1894323922
547562313
1148722444
593086151
1383802554
746089093
1172910240
1447701370
1741981057
678716872
754237276
723307995
395359035
1291874371
2015731235
297181691
1832476012
706305226
1486123373
1880943963
172817270
24115537
496943677
1632057752
665716515
272949302
311158624
187092774
2009798610
826239603
1240636818
312969104
79629368
228430042
1571884706
252503237
1884488902
850245785
1654651623
1869083401
1479358246
1437563219
539043850
1542395799
511939786
1057056990
331057439
506904649
1775159289
17081982
307695506
1394657843
1073648802
596250475
1586994345
1628708196
1460697366
2063291042
1596241215
1556138487
853730845
17492890
335202542
1272100961
1936424601
1785766410
465164995
695950693
103762813
116067506
939655066
560959220
1639139604
2144250646
1045832713
1765710521
757687125
420109434
179158250
1108944012
1799005795
941788340
1851375770
252533937
92389533
433781310
772249049
1867355347
493856617
83062332
534747022
1991985111
1007820772
1214595053
1655459147
466469521
895568692
433234116
1442621596
2051474888
2066013563
567276141
253976132
475164464
415149094
941121791
1820151258
855750394
369744566
550470122
1070783698
1734650393
2089926736
767603609
1948345849
1677101760
1592904642
1749765552
125026272
5031355
2098969549
891427777
1294540847
1114299316
740401470
411488951
330961605
1213521149
1638088237
561637130
647218760
558017579
636404734
1877732377
529730278
595668872
1861213636
370355959
901399006
748237399
1004654128
1827656261
1534080565
915733890
1326149176
1564241836
730517687
153263557
1179438701
742783178
984454722
276702006
699224335
204439094
146603051
1894138325
1390844229
1115561102
803761499
251004855
1191867694
318305143
2092356513
1577481153
1605572817
1230391058
361527444
1026708126
1004218249
211360887
469309141
229985659
1311557194
1725616579
1803722152
1393914247
2144876564
1793606705
497254880
71452923
930067187
504951476
1612766679
740435769
545558940
41777635
1321757274
344335702
1898508905
1264637416
981371805
2006748243
1345277768
747117350
1811745891
189746601
664837063
1050073487
1701492782
202767686
1212927944
1714639319
241327651
1775910809
1899628221
277059743
143464265
1047311070
1431484635
1170627826
2022620452
258669979
284391494
1399391124
663383698
1526950983
406145379
656132472
363749935
1866426368
689821117
1346125276
87893438
1201303478
434310975
665433346
96005722
2054799358
1589348610
1206570047
929498932
1889487196
252414925
2039833627
665784314
754829210
1431320698
355037377
1971687580
686279284
1804626189
754014368
658173012
1471998585
65646630
1069016146
181248115
1302339662
1905459079
1326863926
730073623
841189600
1506683265
60012841
1296519857
2113436511
896591672
183352397
2006432497
1002738696
1719050780
750437
1236346009
1759974073
1626854030
623464540
1666094352
6997807
728485314
1230917996
22539168
800088932
1347737660
437228676
886862193
1691862103
1172132410
1297176597
1195869865
425277795
1744473295
244887671
1699575131
1294703852
1711573931
1602305455
1376855732
1960337881
1950898113
1179786591
482927592
1993554498
747485461
275135934
15535732
457037175
606847110
647822617
654752939
619525886
1694727953
1817465911
1470984243
1251347300
1906497016
3873599
748689927
117613770
465457826
1178890260
363263970
891888961
1044537420
533544433
1519239637
914052198
1203334581
1456412409
2086677177
261498205
1897912209
2106371963
530890259
1237572189
184651335
331226742
323544684
632069052
1456048341
1150948956
284188465
972005922
1669481645
1568970022
157186279
118956924
863199563
1523907618
357082254
818392632
516952329
72475554
275971816
2022990718
2097869566
819295536
1177122215
166106787
723743911
211050251
1822504619
1067343722
430724855
2020294005
2002116864
1408677600
603469294
850716691
1447859656
627494367
987907943
486637592
1284503668
915275068
1869425555
1265063555
730465824
1501294369
1920281926
1778580436
1562667086
59160682
169365830
92936248
1334983875
109695281
914384074
761676483
1644790966
1617717652
1817879880
737336094
589431917
1948623025
70808383
1565511423
456027837
1987535053
1356652433
1400843293
1370028920
71729001
284288730
476892178
1403337637
1564347477
545740468
1337673088
1232535765
930041111
1312771143
408756181
8367435
573566749
1559860616
1429552635
1762183515
1478655615
1107596759
934814073
410806990
123745327
1052092036
931231568
1089618846
1341127670
211311144
1525888318
1272460641
1479104397
1247506708
1057508151
1565783745
2040737856
1591963787
896105152
436275234
758287017
12922782
1941820604
1391455958
992018826
868772318
1234917821
403356157
769581364
133934361
233886628
1759008642
1245122963
1566175314
893387488
39771307
578746128
2038084062
598552531
1443732857
1507046940
622896551
74684158
621460954
1280854017
1076621845
26979381
296151885
1958860633
97703700
1756215168
479213966
348570975
1171708437
1611661260
1185250093
938789783
1058695140
1263241757
382096864
1478140824
1287886544
1084844282
1924829906
839376052
1856931736
47661581
2074093313
26877771
483989250
1190724474
1579271967
315339230
967591601
558064728
1770860468
883610448
5442746
2058082240
1144523833
1689707534
143441501
609124026
1416890471
1909317122
1019705614
1492887253
1993256089
1953875734
66228626
1924645678
892001147
1857812598
1107787116
2082245057
861059211
131210931
1588352004
1544356133
1491742900
235310613
685256647
708317211
962570894
1817601629
506238541
1581137551
1929598015
1590225241
673436536
1399491187
1164651911
591676493
2054996821
574825595
1919585176
1510143974
1421650945
1017603915
1968245503
428379265
587354902
1008279759
283673026
2127799224
5515443
2021410195
1849089103
1167620469
1291863651
332363666
429707560
139334586
1101276493
165945363
1679037292
1547783037
1724444180
290240649
996032126
2033567089
925631098
30296117
641243359
1385748572
1813443132
501549622
1161980568
1736375247
554053896
200191927
311612583
1160749155
1748428536
1085751602
234665918
1158880238
1094429063
678294989
1249566636
899354674
866236373
2041725330
1397004896
641074113
426988786
437149412
686434114
1518743168
571694579
134593281
53817519
723949055
1163710997
2139249975
1495849918
1710271167
1257093632
2095126976
40149545
1271856691
1696575147
268918058
1739373820
1253773065
1964126324
1988183401
1458568935
2130307673
822517634
258640961
20330247
1131080815
800034940
1902225274
890165199
332739791
1819947330
377070542
1751152642
1462647377
1262651831
687374327
1739991147
1252679611
1731036189
1513986379
1243312918
835350795
741692610
776537620
1334220056
1599802265
731703992
1360236105
1221226571
2112540116
422166463
437984941
1834018859
350196052
1800740211
1509474735
120960213
1200619004
638583059
1322066542
173070436
1100737481
1073120236
607741814
1230174475
2068917631
1685141926
991025921
828870431
1090983128
2027872991
153048087
1237775634
482364496
975433149
514485805
875757498
1117260586
2093719967
336628602
779347065
3919439
457362992
711930867
121646803
512973703
1125344924
702774176
379831373
181537333
2070486586
1714269170
495588728
807451983
2016835469
1079957864
1909075930
1492812397
1756392151
1287956581
458318104
418408
1366657903
1454489871
567660998
411719033
1662332546
823118772
1435575505
1064774678
708383880
1530242309
128481365
330278320
1745783720
1195937072
1497910633
372241461
91614450
733457277
1509865419
1475355045
1014633533
349384184
2006794523
1369140104
1953678501
351600950
1114689353
358271224
1602375674
1859455646
540677860
348274684
130506202
858082722
1919672776
603148617
1919856120
1902773811
2082586172
1023772678
1347074813
1243636534
1416305809
364422216
1914155994
865571508
1002039333
1682001414
375420240
1332502726
1391632092
1757967197
1408808339
203988536
552565241
1197015113
1295881819
212831980
173359370
1229009241
1643731519
1628416741
1614543932
1768977679
385208718
349142257
2003524881
1897459514
757135744
2103463782
485352155
27361728
569386666
776774317
1882033574
1588627651
1196992535
1652002094
1314545345
1601655367
1514059150
159847713
1799815873
99438020
724570531
471179116
735351246
1934673034
1998007399
1563305659
1193141054
503187534
1249698695
1393158329
660357426
749799531
1920989304
617521992
1590274914
1001417013
1506190934
2127862261
1795976284
1459904837
1870418799
1935662472
1223840860
1261096729
831349158
1558290632
1229664604
1915411162
1824595993
266834338
628796784
36410362
766678289
1748764443
1827354922
1287858166
1085798927
2128246147
1150182780
225099890
253586206
1499128047
230673636
376755894
482802934
113483183
1615587788
613218440
1591280702
1518422268
1261769842
1605150218
1236123729
1582610088
2068914075
1779519939
868129757
1830409304
2074506646
271447914
263628511
121285060
1592604455
76133848
1818423189
1454329087
657420553
107820415
94022864
1772197621
590043859
1974430491
995460385
106878889
1004725164
1057598780
1491375334
1690840447
2126930353
769190977
391656673
1086496599
498731385
1706939407
466471570
842847234
388636889
590256438
1828274043
1695720528
166138087
1128928892
1546652233
1968541927
1826639477
610168478
1739900103
666295491
2050574090
1706045602
37862932
711718635
1503294387
1875025793
869341633
1521104592
675296897
179581014
39422708
1130853760
1101311785
322934322
339123845
1866323435
1091731666
916482939
547196714
1592091258
1736098780
135954692
1059141073
792532909
891487466
1830349637
1247331323
709936127
216094952
1483392625
1382598196
446791396
48480352
322148177
1234411301
1767040283
776810459
619861042
255569468
1384239968
1254503537
1118051404
764743590
590571638
1521464894
1317399083
1059101337
535410164
1254900727
1053281926
745306429
1207454430
1208890503
45825349
157920075
1281785595
1011975505
861786676
1227291243
2017150895
916810747
752906348
365579442
952586009
2099562576
1578974259
1500455125
1347818292
902709523
449817298
1954877773
1812046788
1839818771
2103223892
1706298706
775038589
1763400024
233069356
280129076
893238837
595566075
9208881
295053117
2055195111
1745723260
174620638
174937400
993113895
1832858536
834907637
952751994
1758905170
145148744
112481732
886072724
1737057931
2133684480
1828457824
129800774
783444631
1786783541
1457981105
641280642
445347104
984493413
1940376409
1483869285
896125548
1222086361
245425851
1462427787
321097721
832225466
518571960
1188730376
1905452048
1695801370
955358067
1542511550
1837552275
1384623300
1805190478
649777059
1965472174
952318203
1541761485
1268111498
1548887947
198580143
2031257322
626171207
2121736905
862481571
1088810128
11397957
41232289
1358548360
1407850768
2122942293
503047210
806094433
670686302
1081254777
323430100
1845812746
345125884
687470774
200583278
1442241734
987121926
497162589
19435176
220717955
517464876
1477594021
973494645
688613198
769237761
1861454836
1523162531
1175843037
8612457
653460922
852032284
1750913475
1756634323
1683435369
2127263679
1465530434
923386425
1370414742
956329898
1353555176
1218612815
124467886
1628683286
2147467479
2132077712
2133924735
1432547168
888540018
386722259
1279896606
262716047
2037055056
1647414288
1182765234
1456071836
1747617602
127564066
902642565
1356151732
498837085
1226564998
2146386069
2036991046
1174667510
1383960217
2022395204
188071876
1888344297
369717645
1811720720
1745973508
682469710
1689555698
317070199
1136421807
1294059565
937394408
1746561684
1483558242
393878422
1272107872
1195469951
376784423
1589174428
69410883
1474943046
1340776398
423615965
1854362788
2027954646
352218357
383206618
1831453073
524094781
498243303
1159123277
500413958
1490721334
1424757104
1971158216
351424121
1747875132
141792848
1313612988
1403980837
1085399740
957539524
364184104
1222639726
251614001
2062379385
870488980
1567947313
1738845157
860009569
1233455504
1003767466
264819317
1308702282
1828675877
1685275976
206786330
1239854955
775462277
780487803
407459950
266267983
952433496
981495850
1892896855
89345369
421028619
2114995828
1373345209
1182548234
5416840
262439091
1396184567
545658987
334422076
1271474587
1967097001
1561229186
637883255
709952800
1829775773
1000640578
1344889569
2061224989
969166724
229240918
1016050193
1660853706
1987664885
49234122
1550556643
416656437
315390480
1645704530
1713430934
1259497117
181697573
1167064440
719709956
734756027
697692000
2112435262
1381572376
1554296881
504246659
1115924962
485238475
93437681
1071633305
1016254526
1958535980
1425959122
58185466
281372998
361526849
1849547213
167652717
1803864855
946396279
762897031
1532519053
1274170811
1762479795
1991134285
696241339
1062173260
571673678
1162382291
901615185
1231757116
1575197575
1358458156
940361387
1451403682
1105332340
2147208533
1956697716
476104996
830505303
525907978
1416346910
1188391557
1531017218
1983586398
1698971252
717659307
1293598442
818477466
278841038
1115775845
1991744698
458735006
1672101377
586731208
249822245
1994466229
1011246532
2049170803
2033235391
1990346309
2055598070
840786463
25058204
299926651
962007447
1863317691
1430441689
868626720
1111090995
1411289304
1403381279
1636709587
542027866
1235010848
864132227
1667135044
498759722
2137401298
2061607319
272976852
1841245997
1012834197
1007684483
917974591
441310376
649410264
1447243592
812042794
1171114651
430444847
357427617
445773250
201359553
1174791070
1910255339
1789779809
883083387
1388810992
1770889079
1308193561
1232333182
603862552
494603310
390017688
1400055628
232468073
1907518572
65773760
1695782304
1008553686
696000354
228378704
982541461
1963900892
311691344
219567473
1758402114
29089427
614359641
571918252
742011742
189671555
402044318
1358207318
1692652739
1874884112
1701755996
1870267584
1188803733
866645673
1369842513
727741972
81048930
79353026
1912105623
1297431576
788497954
890673201
1278260926
794792703
2127027027
1183616670
433365419
1763045983
1127225163
1589551090
42628578
1942101115
1029594424
683844331
904797081
630474157
1101995243
2092457541
1979269675
1132646662
647638656
350776977
65566298
278076036
678975798
1439011116
1797891349
2003777262
1790195897
1402055283
837528547
979250122
1938290715
2112088107
465913825
990428897
1018805512
2015486092
1558804358
510115562
1608695126
2119999409
235771271
1791235972
1033353574
1978747538
1308272024
827872157
40240502
437098077
158712231
1016930574
239192753
1104325438
1520580996
1028582271
1537194044
662201196
120096890
1371484949
1144613353
1158315691
659943972
1421854539
1956672294
1064642256
1016733373
2123516111
845339385
1665334005
746035827
1770429078
1817270120
408150039
1094007042
1428182859
695767356
1969303215
873670076
473921091
336808433
1728786387
2038818247
197770221
1888741504
282773495
1347889590
1858547575
1632896306
1859766998
303637365
1866292808
1871743136
999123037
493303953
1159720894
1208438703
928089139
60504126
1787706338
1624260914
1394612909
423786027
1694139
1008901869
1936878416
597240446
1855232224
1469348296
1562673220
1155593506
1157321744
715578672
1965879791
720423005
1485718393
10815957
496669982
1298639869
908883848
596015936
1924019365
1553041891
911895517
369751963
1201924309
1490066095
1655370176
418353106
1365494746
490017309
1281572675
1570143324
663941876
798303715
2145836990
497030008
499865725
1611114052
125529410
1974384679
714395399
161204529
445141448
1204295956
654824395
1954403361
582590412
178156107
1912760291
1119400336
548532045
1608378802
897207160
816192732
690266236
1492462523
744052705
1885845486
602897696
378257168
1169007734
932098898
789777923
270357690
2010794067
622854308
134168632
678516313
804661690
470186821
2084733161
1838517480
584495409
1683698291
1573014344
1554072506
1844419451
237893797
49032774
766824142
1216537264
962854805
833508021
1482582420
1586581809
205635878
2051993002
268951126
1716801097
1609001662
1487991191
1092279318
2019080111
74315080
1281748996
1264083760
1952843231
1612021219
1759697644
708575284
302057361
163707006
988364842
2093481336
422941186
352899571
1209249280
937156839
1399709253
217365840
744892295
1090729495
1896692493
1007414152
149428126
1944396016
971622404
84182510
28338511
1700355214
703238320
875915484
669351248
1051483601
934066589
486422670
956214272
235979840
372061020
979141144
2030379263
1916290315
1314562338
740111203
645724796
1832248528
91818805
2008583581
1291634436
1085205840
658525638
1340107761
398490153
314860661
1626988044
2103052135
1827042966
508887516
813642291
1048595778
1977785279
1494249832
1178156140
166786269
1099552127
618762031
1125463635
1284593489
1982095041
729103573
551224195
258898862
1086606029
1915261955
519520645
565858123
1984438204
1372011642
119902518
250176105
1026992493
1025188798
167091309
1086047238
1043967242
1271429445
217107375
1513032115
1163564752
1291437392
495617264
959019945
1644680574
465504193
212535850
283553105
1970624560
2132975804
774553729
929049856
606268904
1071966583
2032961636
889867159
1536320052
112982430
1371147691
1857358259
1199431792
373337202
793042494
1050000671
770949258
460123077
1744996422
383078918
1459744816
502828755
901964604
412194935
925540312
6803966
1187340135
913757410
649988145
960597279
77443642
1525974654
716671953
841968238
1526654100
489005919
295113059
834375755
1859361307
700365433
1681658311
2114929901
2046591807
1080825940
751160699
1273930460
376999066
1167982185
326812878
1978850514
959482000
1294730981
164247916
1299989964
2080163631
900367115
395954291
1304469863
1665412526
1120631481
712214796
1805966592
368474124
1283360300
2029935434
2090009234
1936629329
1271877265
1155296599
395704686
1625992812
1711367153
220476095
1797224941
1920433310
1984239191
774796524
548552689
11299338
402558952
1492555755
2071434649
1446878040
1798045602
998922945
1534532528
815517236
1497029336
412574852
1571310005
484008781
402415642
694400339
1383777879
1581133166
1525557933
231226890
1588485562
536104104
282002940
867485598
313789002
2092199429
2106711779
299836960
1846060341
676056498
1797174118
898773297
629215581
1384000183
1679953057
347147013
359610195
630654552
1151900837
647300511
2145489868
492148086
21895409
1035184038
607248536
1121007078
1248358101
425933274
776658254
615213602
431092046
1712743420
1621550469
1146423938
1562923078
1879009710
873486075
2088120740
1952984284
242909462
343396466
1490471392
2032171596
889274625
978292524
1899920683
1354755792
1269343449
1407464399
217231525
1857843088
1276285749
826627452
352959529
1075684224
692824845
6415954
1068838994
427610505
1984338898
1060249713
39737638
328727883
178474800
37595237
1877146984
1347477208
304202491
2135183292
84888993
1318409088
668313795
515277154
477508258
1933106223
1554497363
1836744410
1873026874
1142526307
2004925226
1739304320
777876555
1656921405
1118805812
1073271974
388550353
514166426
909909274
1425880788
1157360856
1989970729
821530512
1621140243
1732357888
650909923
1015556898
946465084
1645745427
383406936
360894582
520490196
2082368838
367690553
680519445
490812976
939630562
472220447
1529432227
2060365588
1493296051
224695215
1908130035
1555386010
1808047570
1833594919
715037559
484786970
398933438
16864790
1552244848
891301005
1722650775
1995037399
1507421168
987955151
1288268848
468324771
621341977
922854566
294588852
1975553316
400687286
1313752032
374547505
851899690
286903375
1789837452
1412500123
1646866520
2087766067
1885852491
1216452338
1981716194
1443409515
1351539420
1080863594
464661826
2138144738
223412509
11062199
1897903313
610952749
1187014810
302393286
428356650
982620283
1633435264
1397332763
25913706
1097305614
514456712
193592352
101579190
1705554030
1460070138
1027288513
1766637101
512938803
705431495
1212930811
2143016041
1673423320
1446978048
958090037
269175815
1846925011
1753442354
1312585058
212447206
123336118
486802759
1905434896
1206663091
834877963
458312922
285600616
236863881
506804920
1084739392
211492591
538121817
545908028
1429631690
895097601
1985626881
1263365683
188096560
107698007
2035025743
562946694
1327621497
8376988
1352889467
147634373
356654610
449372077
704706216
179892851
205765849
1486733246
327256537
48072136
863378739
1203107962
85514546
437641002
466977932
153924368
1241596081
1054854199
589511363
67464341
2028028561
605823077
1755965651
537047769
1913481828
43762951
799677574
126991130
986798454
1612498684
900926759
196875893
1703184611
1316374927
437285243
1006808489
1586712989
1208702042
1597511640
1892034838
161324210
1334184017
1278085463
2036802067
1860229715
1503985294
407061550
1440775747
1157994213
1944384516
2100895105
1327288097
1820554076
440867347
1639440570
107176710
1950463949
520463903
210123339
1304402592
554544464
1776075922
1056073812
314862630
1545203337
1435625574
1842150306
1538417507
1547515703
2015290828
1438366529
1576697435
100622130
1379380618
631726794
21612453
1967230481
1522740611
602403750
1764033638
2058992847
1650257358
1491877400
1636617297
538103572
906474947
283040553
1296984367
1476921043
496393792
1566461967
951706185
1360489291
21329044
1879620850
797352235
1393782158
1545449109
333600104
71505117
1180937331
149570997
1793440937
910129500
1702352791
1776076064
543908223
101368228
1162096292
1366925216
1190069309
244986494
377586653
624837868
715765073
230643110
1196504805
1547265447
1687868417
788869842
1984492536
924725369
309920858
1981726550
461804777
46643577
722539579
843257199
232204448
681884097
1861642309
1547393305
558054994
2143492207
743614550
1387042301
1650894338
1971743112
417348005
1537556983
1728662303
1819965927
1254549039
707544547
897588781
1494380935
127294722
2061446215
562130598
1702249249
1954426623
743385862
115634627
361185002
1811453756
1808003371
475447699
410010791
1155028005
1064268202
1190200419
1342775302
1900280464
1003876406
1841670296
864912479
421053175
2076580840
1362495458
290453140
1425509533
474044813
1479968740
1033268149
1932375820
1810181959
2041148557
1846428939
604620414
172255313
2142521684
601545109
441673028
1966888771
2043148650
686134520
482198089
133724505
1419265518
1377442677
2139446108
1553504255
778397568
1526630110
1242119448
94139725
43734194
533742715
171713479
1942261674
1423280652
2110309699
1591724289
19804199
1665989878
745261209
806454731
738418666
2144158622
1243357833
1068982522
879237301
183341234
1517114988
913789366
746255608
745339481
639990130
770321459
815867190
1878499792
885996549
1460570745
1475266594
506884179
265609083
499581540
1795140345
1887853269
722706631
1527006319
1197286115
613084994
1650514514
1518041295
390109352
960250140
794846747
569814520
229150148
1166287527
1573120256
1357520092
320697668
1023315162
669651592
2060420879
267966488
1416809197
550967095
2015012858
1452530950
889438303
1875384241
1207517058
1433927479
826749947
1188128517
1057682703
227541208
1911925858
348196169
1095072565
1325121147
469637856
646328604
1820053434
869535430
269186744
966697285
1765861846
1263700539
2103267497
82925492
1336358836
1708812248
1416138046
308456354
1404437302
1632040043
1060493307
1151622073
1351270424
579496746
910915018
724161064
1679183345
723472432
1190927327
140762807
1900572727
2068561324
303047019
861354321
494735334
1041031186
1505707721
1657758271
1972233976
885269045
1220702925
657830061
160413182
1112088155
956338160
1137449609
320839045
1432174957
236711851
1119447319
1649809817
1871412338
1754902863
982795564
188164883
37492085
1649777648
15394024
2017502606
434172380
1255982967
1921925615
241954327
2016597411
1467005371
882949230
348480898
539410092
1849545459
1363509194
135651397
344463705
1174787336
694504932
1709490313
486042294
354999165
2061377613
1977691472
70756733
525635770
1374941608
1714700483
401086866
1230098096
133159671
777610587
1219509163
1856240526
804111659
785152073
1482077347
2044667469
666102483
1823090491
307495781
726758790
2128639482
1124639036
1999246377
155998237
136156460
1462701723
749152169
2099570414
365803578
1293786286
1561428749
1580117012
1020043680
62189443
2034557902
152943501
2005692514
110200329
422999515
965456636
498370691
828649642
625231197
713270171
1245313649
901375908
1162140161
2119658096
318149251
951928501
1443838790
191520271
1726480870
547853128
1498971312
1127010775
985640310
1157676686
1264842074
1974476908
1094770193
1073785366
1320116959
1592252694
363416482
239635993
1035691800
2017786743
2033880359
860295537
1204626334
1991962624
592508996
833740271
1401111990
1037723636
105393550
1407084615
1473074501
1223394000
1992957041
1806772752
1557347186
1642067417
1853534473
248485046
281538518
1029308866
1646035822
1313913093
1965131103
1659814050
1426122434
1450093985
1666455855
580924310
1969864363
492185929
1318732177
1683946837
1825258983
915862745
2110157812
2028657917
1848204034
1980732489
579808338
1619194628
1231836239
1095913394
1899100170
1226689740
1737889545
775899234
383336690
754858269
1746631360
945725304
2022654168
75360439
1332322674
1401987338
1712718972
233092251
1608725886
2082289596
201422021
883748681
752958607
184173868
50416443
1625242063
1614817058
270117330
965750388
520125327
900199470
1812008557
83348323
809782106
491399700
609470519
1410087617
1308749291
551707439
1833149956
659483779
2025885523
1893394177
67165949
2139812663
1525999992
906660875
88852343
1069798080
1815568463
625139609
1489140557
46909449
763350147
1053675833
523061715
1713545512
404598993
657927693
1075495193
274567422
1565523332
19723946
2032672489
2039279133
573105908
4378070
419934013
2119124791
1349079246
1851172595
425689786
131840243
38957535
810697255
1921471606
431422485
1537920643
720673917
170255758
812235369
471370627
48714500
341825974
180582286
1092898121
468626145
1881169849
243003949
1498464689
570563344
1709882483
1217699379
319138052
756552146
474228172
1977361211
666452158
1108630871
506256964
1282871543
1365570619
275715209
1245435580
2121053877
719283992
468644343
388095197
1814942414
1984610346
548753047
938174434
49382981
529893978
1002765278
1573119413
507904177
1255912740
254005664
1317210839
1990421668
978232492
808009572
1752330634
860857145
802535965
2021462608
1474534549
901257217
1208340834
1286528948
1321854623
1086037520
238462356
1376909756
1618675644
1148989396
1339351103
613623224
1386322918
1444932212
1495426295
1408417539
1720620391
1838429642
1433867580
488275233
562777308
1692608563
1533307593
711079956
1478742559
718857227
38159111
1042224105
921365521
2062754706
268678309
182585133
220523161
1290262101
1294247990
958626564
1043032041
1264433058
1537696832
854893841
568458347
1500054760
1139963586
249277598
974737734
1825358565
1104531676
601029898
1651292869
1179043630
939021608
32170808
1854465799
1849507662
2042402105
1755036364
1129781060
936271517
2024744229
1162565688
134915952
1402558562
17296923
1055675411
698921684
845496015
488654870
2011435174
1584052424
737626704
1317603245
1603581541
1675847833
1113907966
261626071
293496251
461549567
1157315682
1917179824
1757536067
1662329546
332836947
205781220
1572751899
1962718672
1698220813
1607119082
1151998796
497044140
259018451
304478613
1908992901
225809641
1400225922
194885574
1384838500
1704984181
495221666
770031498
711240122
65897871
607321662
666576601
249358096
1585473077
53553866
1910106222
2026592941
851919171
1748872572
1681383609
957604559
210154798
1924491974
1540510934
99971720
796710667
2142258908
164699299
1345806084
1019260958
1053156524
1086108607
29414086
1027029200
189900714
581331567
34811637
1461291133
1929331043
253171120
319079270
2099911314
128314597
59459361
600705980
1783134008
943941429
132379727
481110617
873729942
798731126
1288705919
237128248
2063297653
770997515
690240845
584144049
772675801
2029499945
2123461873
6494290
261799978
688938082
274969795
109439220
259073862
304901938
1420220025
1074983116
6545934
706014211
750108027
396894656
1792048880
1536901897
765135423
590720235
1183190184
385850087
641809326
259848525
2101684029
1081930008
427579250
530272661
1929659793
845873767
1684705178
57046968
630829247
1286057307
1723528626
1893782652
439976716
1494764742
488120371
1320625688
1701757571
1097754321
328615205
492353557
18856370
456268406
1631935164
1463161860
804885105
1111291098
973250088
215088653
1472254345
99129417
1301749569
62423079
1463047364
1627860975
1238004685
2049265014
1079029802
1968879568
1975786849
1792047759
2137468244
670928450
558419441
160564261
1870225873
312234814
650579457
1734929354
371186964
264033413
1617497527
1664480803
1941922796
1115287279
951748675
1187677711
2146060635
186452241
1863197307
602949321
746770187
1717723806
563339088
699193125
1123136656
1234099516
1316535043
1560217866
683503029
1507057579
1881742373
103243768
1376116768
329411643
414162739
309223269
776233474
1802536891
944896558
58949744
1782435293
15643721
1253234978
1669772874
1883312854
424097925
927644298
518925726
1856736191
1606261908
1535530253
2087300578
266386573
1204387872
1924623781
1786344867
396902889
727613909
1819107563
874656355
354608770
2102927597
1447968626
517677841
126265894
1379155743
243590211
808940248
1635505556
507514406
266532209
1570620878
2122628469
1277108170
941305392
1563016537
468635419
1423555544
401684628
1499420127
121694226
1343556292
1094651189
685321350
253205413
2009726851
530907518
1656025841
2142759411
1858768339
247230132
1403805377
1787205832
1772694145
2005716035
130064658
545822582
108423871
2115915424
1429644758
1723759530
220936345
858947942
2109217927
2145092337
208957657
1404224079
1487129055
1387055500
2089615179
1262900513
279146000
1206731455
623393331
403836471
242416170
1447668774
760963
1439217886
758656264
1153657491
1896555143
1446713542
1687798109
1220620129
543248245
39244607
1299092850
617285727
248761330
664579848
2076752934
72479486
1272156047
27761071
2011785412
1463574291
813934934
1518747263
1937182682
1251659958
1872234585
1633952170
1227128938
2051576782
1392404516
429913594
852342037
113540310
493798418
549318313
1402588306
523902344
2087964435
615799790
178901942
1883686203
1347185051
547181333
1212510068
1744699600
659687805
526320786
362600894
1208438084
335160377
1646471561
1080128813
1869244803
1295682173
226757772
1056203525
822656636
2031534225
1129241579
986031160
1189848908
958388320
1323131723
723414294
98365429
785271873
1491295704
492836013
229479628
2142553727
1410486488
78659361
1109467839
1056562348
285124154
1576710848
1870797502
467709151
853155717
1120742219
1192067180
134191096
21803210
744490811
687267794
411315908
118387745
1360220466
207064491
1078698830
749296874
2053021444
442180851
701437254
1159513551
948889072
1159251138
896564615
2095067602
1149408558
948134936
1603027510
1253431418
43795752
649733039
118698573
1051726442
380878928
196327769
199133023
796551121
1700548996
1310431726
1157649040
1020644119
1747592428
1201096376
1891669621
1849539740
1900536621
682155940
1769443909
1500145856
1926856083
1065428242
1729040468
1106823178
36468825
1261386723
1564593033
169408257
958133239
1535347150
297490744
1302578274
1675837091
726018512
999011211
550073229
400233780
458614572
2085785483
1697159078
531694931
1630094627
389996845
1961551200
1019561702
1183336488
907238818
2057112792
789896793
224477402
516984880
567449568
1088356838
1008407623
1391960627
297235562
955199365
1628054746
680530383
1281155358
491760029
116095007
1244169081
1297730469
1192839637
343469450
1508011963
462672722
662481734
666644296
1438564614
505876530
325409792
1455529832
891407772
89086252
366873311
479012985
1665240238
761645629
954309228
802981761
1849897036
1841816872
516643633
45567751
950250585
952150961
324614013
1330750690
13441504
292908605
1506576784
1305551708
935353532
251737578
498828440
570566066
2144586016
363095083
1852662748
1964972692
2011156966
495245463
1715913808
839562530
290918526
1612078454
247901328
650842140
1133454580
1240601635
718044686
1278366458
1000007440
2142019591
1169969960
1810349049
2143654484
1105896075
2012477250
57125624
1039930167
1073767611
1248041094
2096646923
424014009
1231179023
1402138476
1957465957
698063794
778150322
597550978
1118373554
2118483901
1326642904
752946233
398208921
1715589299
1229194986
103585229
1097447073
627187663
1062507856
1606906593
1464963933
991706341
806969801
754870456
1736858885
1248522106
1740677359
1676525461
438637381
905930753
872155377
1548991218
54656642
641480068
1690322583
1835744580
43281981
1951555628
561614984
2076644442
1047244130
331004161
800760989
811040703
275435263
1183387357
56127426
263496311
2051126536
1034221941
825226767
1606646147
1565748709
991931826
2137725765
1064534971
632235389
1994253062
1717659287
2068564820
441854743
634150724
24810652
1055666439
1330810969
573727894
88524774
1603661744
795625759
107998303
77051172
1128696211
888607159
1774295622
206100060
1372236934
27017559
537111590
1552419974
83721107
841951855
1836808061
1757603823
362025002
1788270727
710850670
1230977857
166954698
1520519246
1113137275
826276478
607724457
287667544
140780429
514099561
1207228828
1620131192
1377922943
364431008
1420599678
321812433
1204980243
1142953296
1606820009
69032675
1244190256
693096438
516458818
176220846
1299924658
740830904
256449393
1169248508
244671736
1766436320
587682797
1501657329
1007567800
1610453072
785097529
898400433
1479303868
696302609
758991100
1366070822
1571760913
912496865
982242080
1228569385
154289718
1403522817
2029599900
761253586
1936103038
239308224
1881520883
1592737357
487625652
452594022
815751387
211195110
2105204178
1406256064
882739573
1931883515
1310791268
807297063
1227014079
1232863222
577069142
709131097
61915729
1623528370
654266560
2017132565
1855320834
218501006
1358181035
1927975989
4799234
198414091
463403721
1655102840
591240927
1341726921
960099751
363538241
1608279469
428876779
465412587
606686636
462013439
339409630
1535799798
1040834314
400176739
1234410427
1096129343
977717657
1224733379
856982309
782386917
698487735
1873082088
1824989608
944541441
811478929
1038838695
1149360152
1405255110
1596453172
2081073141
1106760478
2088453763
576806737
2131041386
186864107
1108247390
957406302
1714679668
1503617208
297216063
1634770998
1903857244
106581878
1424764834
474413219
556815616
2001661037
487759722
555188675
92794163
1916172186
285735664
1672198206
1792286821
1054996814
1261928221
1022523785
1424855797
458840201
133218105
1006151250
100231352
1760729722
2068401929
712612170
180991191
1179611627
271169490
1856381427
976041950
1708485107
194754386
1048369546
1864076788
976794996
1565912116
1671290275
1755416546
774306141
1908370693
2087380201
1719421390
123096901
863901646
1298362537
381125504
1120272511
126733268
1352693488
1779995499
1252648382
1383451129
389814215
1373733994
658524116
1573922420
409587084
235775215
1911259229
1238515934
200563246
475110708
871473210
123638061
535392400
1972657871
1410412085
2119763932
72531587
924987138
2034833650
2122217840
788969584
872375465
1057495976
760496798
2085588924
734491182
1417762558
932275230
1099320799
1678254255
1182502210
2081539490
363743853
412083018
1131843367
1639267404
2022588758
334015324
58036676
1421059405
1808865572
1680081731
267489300
523120280
1058329728
968917805
1504049601
1741905328
419978492
1004252436
1531517860
140185502
1811359191
1922509642
1266996659
950277144
1991638756
41275437
1130598514
268069295
1227605277
118618363
1649476309
1797036266
290264950
46996532
212679671
1391647796
1568515157
772591412
490987727
1635898163
947150298
1527384384
350957042
1907839462
486279981
1881321345
1289845008
1784658198
1689369351
1390561219
1622242443
2061037168
1501495922
419256664
1450055901
392214336
1627019865
254452023
1720653273
1462748097
489493789
1620390416
2026264737
698515157
1583621989
1635599339
1648689152
803469610
1959397188
794497167
1457362041
774319510
1301205346
1928529374
1751438338
488027984
744873789
1318403690
558797420
849778073
598405521
2042077170
1163890869
458917132
1302862759
267451877
9047743
229266935
1401523577
754240062
1221111566
57645010
1653926252
2025596879
482668888
635112893
2043913550
2032607767
1925322377
1271166623
176887207
1091412750
705091510
998555245
912417357
351875621
789292405
1550433976
1934230649
1848898715
1717993101
1129419398
230078997
539349578
1976031222
1884422538
372408007
1492974569
834118763
1469381698
240374681
3006740
411438289
1991084789
70757878
857744490
199692882
497952960
117889777
218444084
1795719847
833654674
1389834960
1416400340
455600145
1561794761
207723083
366173692
1809379443
961310519
1479073618
301521260
1802535250
768337816
524628114
923573112
1573008603
57000743
13236150
881186808
1129510156
862593133
2069161119
2041674696
824147225
1462855267
1582177403
153481359
1440451234
101008409
1601737783
1546352465
1402596757
224880277
20698660
274447602
223323757
2119520864
43336373
687634414
1366803964
1351889472
1694420212
121502251
1993246181
60697819
656806015
796491153
561996964
317618784
196754843
1530794805
1814055590
200419045
1857657267
1093994143
2021001301
79532894
143755904
495961155
806684373
265902027
571472984
1932944965
212791295
643147821
1460888941
1182013511
1959318082
1610450732
128970850
731184440
1955459349
632291497
244895368
818829460
2003675715
65599991
1394137674
1623088778
1765985743
1999577980
676104658
1630006128
2080885478
1816629381
2023291395
1154731055
1093390076
462837172
1465290107
1279156187
1301063671
875666761
678133746
1313813837
1375637206
1428745757
363962107
750327779
1616407899
2115791293
1443495570
73394364
194377235
1839270810
1968559463
2019224865
1333595034
1561768995
1738192884
1682525629
1045740975
128971710
13255968
1389033769
544590621
1753121468
1523759513
1763989160
1604820196
923205415
30953761
2009084538
588967437
1383703447
1369659513
1108970041
297743225
1029687304
2137104126
1164750492
421235007
1692562850
1484258627
2068272103
869096205
863965180
910056525
478096679
1093174736
1625189531
1908068841
571694834
141224319
990852846
2057961918
2040203070
1512263130
295283338
2113792747
1957984965
1639152623
805753934
2104171146
473342053
867666752
575416829
617772498
1909066340
612880235
923695530
92123400
932451430
1004727573
231485887
739403400
1569686690
711976864
1841830763
1910671264
272283503
909990811
458470036
1908003496
71224629
307109388
1809326987
855384109
1275076236
2075887882
320595116
1184663288
519068960
403031030
1677503114
551523880
1866549288
987074235
830808683
2139626483
977932899
996797161
609357071
309941122
565723385
556454755
1212740837
1561552943
1543035789
1248291341
1343352112
1325764915
1725733885
679910126
363305832
2048409863
2065243748
1879826746
2088577150
1554392656
242151477
2099166375
501441299
747173558
1716568367
2054827947
957460366
1953447302
1938506701
1199449043
231046703
277861252
1492958691
1036359106
1186042903
1923013783
1587656523
1219235432
500556947
1318614526
1538764895
1121998793
439843535
16716489
1298124687
357516769
1825993044
356142140
1198731804
145795598
1669985361
288797480
543138036
801713136
612078721
505177047
501737825
1895153310
99900755
983732874
778958345
1555733333
62200593
1116079511
68513750
1002468980
857733625
1173941863
623436008
2069092350
646613332
1190986440
748635954
1069879053
1194724276
2003300618
958520797
576260818
1247521270
951972071
370138873
699454817
309797980
797087631
475181549
221597326
1827556036
594307594
1056259119
806241007
103458144
844215187
1500016039
1095306990
360466214
1813920179
1929454821
1828075463
1452424706
151107505
1434593841
255934050
794587950
1921994765
881095086
190860757
75732313
998062720
210244659
527552009
1811932930
1810593656
732528615
1686882296
782494496
1058769153
508440481
1453347994
500393727
19187087
13596633
1116885865
2031091901
1476092865
990509322
9522141
1642903430
621722312
1813869532
1255390621
1336899592
399723197
526071342
1156360348
926281832
1344396485
790717897
966702641
1260362590
1347021156
1289554051
679717066
1556226037
874932596
1496428920
20595137
68381774
665170978
1325481625
1109922617
1002935388
1576921165
1792720789
324582783
309449979
722483890
1587537976
1782834050
1720582788
1179729464
665183843
1602913746
1376124308
1186709395
1044631118
1995327993
328852613
892641415
2121961592
526596011
1252849404
1247448022
997041634
374373239
972188506
1905597952
401403868
1352462412
1569163869
1790375570
1092936012
220867881
329467930
1411099339
211318608
528367515
1180321771
1215297551
1538153633
1215997430
2007582134
917792152
1521501278
715586154
1174309268
1137255016
206286710
995747840
499540227
408289493
1393973699
2102263404
989537200
263597008
44346779
2039524188
129426879
1227492190
92046548
892634933
1222474039
1005820080
1400015708
596256181
2130535215
2027354013
369879471
107173838
167990242
1112785338
1986390254
813733346
1876975743
779312002
243305443
2133293606
1000801735
401720830
109222485
85903425
578404148
1706741047
2123258465
1873211377
1427170447
1524536542
2119115133
451812238
915611875
1059204932
92817596
1157278985
815062371
227987212
853063405
1087306072
37184346
292035326
1110813978
1986857250
131425982
1414275716
541850553
1544599941
85694160
1248918823
875916591
704101732
776304763
1942868469
414053520
806320256
1779439377
1911402825
1526260155
298622579
1300065031
101086140
1981766458
1929297648
414871384
1448423670
1365853729
424674437
642313450
1726042098
1136206247
2123755112
1577431213
1545990691
331244514
1209047751
741609286
2025636133
1316042792
1962493220
2108192524
618547489
1956599988
2029734990
234507391
1010221940
2041828715
698752477
644221501
567254638
1833724222
1949543935
2003752318
1854476005
342436199
369478090
2010869661
424816166
1902681026
841922047
1208887070
1547955700
981054562
2069383758
1263524006
1406157554
1422423287
1087994142
593035352
745649458
1279761692
940823143
1818332883
190775564
497283830
1893278984
554284203
2085663154
589597933
1885431411
1382050906
1421768697
2120403941
1081804807
885795836
1937573926
1758523087
537088496
1694116004
487853386
307194351
2018747615
140942941
339649773
1757577065
1561525969
1936924570
1107475175
2080387752
1235882104
1241200102
1848857730
934882571
1675857606
1871172566
292957184
351557967
1481781995
1619667457
977188705
1864788397
816990526
531605262
1676075502
1589163149
1724573563
90296604
1140876740
731108502
1540453860
2101678232
223263785
2131130133
668004387
43476552
238739608
1361584614
1393279870
755036057
2032123129
81540339
569516984
1545462950
119666198
673349398
83296450
64589126
407521451
1508002868
1526486354
888437502
287906264
740348483
1581477846
606896765
404568185
1410894891
1475662539
1112713497
461153224
907484644
151342169
1489989699
1586176999
1447654249
222739143
801924393
2062898695
726370297
229269872
2123439409
434706883
1725218753
676261446
1006719026
928615000
917194697
587440147
310672719
1593244596
619085088
783817203
2068027616
526167977
2116234907
2115000539
1876845198
1378442076
2025037634
1902776859
1073426459
35064394
994891049
1261663617
508216064
1134539586
288477721
475184582
674557008
1844310388
45079689
2018802975
1512358491
2009337839
1728430364
47580008
1323643570
1772206416
263927866
1811583186
158130295
139051166
791841550
1478543318
64875577
211149250
973908101
919095469
397436418
1863624694
42541848
1196408921
1563599577
366352523
485766207
1402149165
2069908372
896055590
377688233
1640039538
931018586
957909669
340434623
733391569
1914732912
716905142
325535237
1139475262
1181949224
1173741394
1959593097
1052334920
1879466571
447513718
1008047089
263137991
1142810136
1884209463
772608829
210039302
23546373
63349878
1009147390
1790146490
383013047
362544467
204561528
1101372625
1550939199
1099780979
758265440
1560424981
80466284
995504647
408674442
2101757752
455885983
1341300512
2077610721
938562044
1878288896
1013835796
1887178420
1272951216
639804488
480706328
1605761885
512626096
1841349319
1457980433
1391952838
1583991783
1970946056
1070466759
291008287
1825158627
1176848604
1220448646
699916921
697146326
842964435
1985512930
248110470
1782798558
100642886
1868435001
991456745
1991878453
1475886302
72155490
1466428445
1299847241
1719686543
1405705018
459129207
191302545
1577663832
326658002
1490658108
1144790461
1480137178
537110993
1964652179
40558676
646547308
1853297777
1476931632
449150520
29249340
1074826477
1818968971
407278838
768073455
1177250151
1128383242
498968431
687077118
571839421
1553345768
1368707013
1594764837
1916126617
1020402371
1807735515
2004663883
1644416854
231265369
531215926
1110602192
1471039879
1809095672
962830774
1760737926
567108388
191124919
254462016
620993750
1237724833
515270739
447336365
877611207
151878149
582325355
655946763
11156151
378056941
928744979
1682893661
1997141523
389190918
917335796
419935318
675934915
272249984
1080375944
2117196765
154206771
1116645421
893581182
2122348182
140672122
444608065
430642001
1529801974
34226557
1544112539
1120020840
322105955
2130184648
31834875
861017759
352765287
1989440609
886861558
99105671
93020261
696945735
1775805774
1781937598
972990028
1662409333
622497175
714958881
1515290770
1955795144
2143311471
1398737991
1927772443
608976216
1609433885
610766803
610416640
2017845872
278464731
702485033
607688037
1863115952
1705057340
1780704824
1141570328
872837699
1188804209
162009219
897475722
180936255
1187260884
105691368
484533565
1747824677
452102933
866578816
937434158
876534944
1354707989
378454369
1005898776
838924329
546543092
486054119
465148966
1910580843
603064267
1010323309
1024394055
311870975
1685804927
1273150617
1599379466
1891682923
1837342044
1508208601
1222180408
1162434833
1864602901
1933958536
1582216254
949315235
299879634
2003706171
14527965
416283402
1290636172
1427034187
955991139
1664431359
602340016
1744813666
1257819539
1381926835
134875038
142313377
39932021
1423944047
592697788
517490615
297801744
1507788995
375757737
1345262804
2077858507
1407180187
2029268645
1139866605
1542143581
2019383193
1308161702
1501174961
1037521589
34151639
1072245071
1492810154
2078954538
275883440
1053079285
2034691413
178668994
636966226
692822779
417056392
396135349
1993793962
526737782
1391188305
1099270912
920303319
1930905411
36870401
696735454
303150356
524178213
206980448
1379096653
1510101862
116517751
1854706394
970952243
1525170933
1881108066
52946487
1596442768
515195652
1293320543
1085054766
66104363
1112947072
824569333
2103169637
614556949
1692375478
1736255317
577509915
1203848571
624417787
25399328
2064898220
1726692889
1674715755
263420553
1572835705
353847110
1299992417
1099627429
801811941
275137833
1924527087
389609807
381328894
1792284496
1963685143
1605405795
1959954889
1645463015
908033008
681530667
2146366605
825893221
1210850809
1148853872
207764321
311845577
1915590111
748955673
1878221092
1349581933
137883810
1085061451
390405370
318415368
1843437569
2052770326
1060384491
111381352
2115871917
1794433082
2136570459
116461303
951187351
662209276
959842822
499632679
1391742020
920240958
1953515173
71264943
214941444
802303180
1777533271
1962235169
677394109
1690814579
1919797841
94434344
1563570545
1354443398
489785910
164370743
1668161280
1154951080
1614804115
2050882134
1028377351
710994144
774470335
1865624739
217214005
698459554
1460256072
212858497
195122924
194660239
1066701574
1751200338
1638185400
505071121
1258684441
1629526631
1647370405
243992120
990772043
1061699187
1034761340
869116527
1847199463
1641155785
1072155867
1983082739
1455647198
488235038
1679124112
2132838121
1960761120
1217659998
1516861965
1145576096
1602348352
1991952744
962621898
1940962700
940327036
1089800966
960721036
1623049288
1292135102
583221347
969785393
527095651
236749857
1008503518
1825527747
882780403
972066722
1577902449
176871079
1108982650
320064499
762240321
1832724620
1845988275
2070784723
1471221494
2142063429
1361409557
413697268
128826466
450847640
2001593616
30709001
32635217
631013
570004569
1469228537
1727186285
142285336
1409240234
1191771127
555104499
1928311305
806266511
1837669645
1300526953
702711224
1678683701
294024208
290747208
456859735
226626388
1094049710
1337996225
646134216
600433682
1611925803
1874183917
718106747
454954767
578343122
682495730
187595084
1669221587
910897785
20738257
564175117
182065273
480599385
1518694573
2043417856
1473078371
1301045195
1776736268
1177806024
1168834713
1842990436
444255345
2043718233
432530939
1278698736
1692675728
1411095391
436398289
157948844
1868991787
1803525825
1331120818
461100262
1478186027
1253195836
1270741965
1362843029
929736892
824159410
1775031752
496998682
1614839393
92727535
1290363940
1646238377
1108602988
1526528412
1447180829
13603972
1348958785
1962813573
495413924
1074345942
248547718
456961757
1224739711
897001342
186441167
1438840155
1498391417
342250987
2068219684
604206622
935229819
596608619
1812281675
136651232
1907676915
1041413329
1076234439
1328025860
360969611
1431641919
1400606865
957075976
1383680564
275578286
1125642903
420429922
261568291
878440847
118961516
1252547560
1385959830
1661954913
463016339
1427941616
125730700
529662873
859693607
1733768818
1133245074
1706478628
1158935333
87408161
605649162
252888020
1139912786
81298993
770515788
73924385
1962429278
539535219
1009301155
1129302985
936839925
1238543847
1512490708
587549788
1823714785
736734073
185883323
1253718055
122338286
1118239709
1521962134
1615137249
1515459948
1731873317
36423104
1572877146
1171978095
608401124
225760590
1506829824
2023052569
1898575492
670744912
1483433761
1016450300
8833463
2045948000
985199223
1909933485
34600645
680364502
1246174386
1826229008
489330363
325435126
84342988
2082576033
1977529839
437086393
1475722782
204611513
26549200
1541608162
275091250
88197775
607728744
689171833
180708194
941373975
1263411184
5888496
85114498
69256047
407731652
688316255
1667997217
1514141390
676322865
686055546
316662795
615598087
1270223219
657859605
1510879319
1623813102
1314244477
1803859325
2124246062
664493293
153349136
1851436983
1577173831
2056286862
394838726
1872687359
12965382
239944105
360035237
1349171934
1751913785
1012147174
1394806405
539781022
932238180
1814876561
1048417613
1667079027
860602132
1432504083
251614564
843684442
285206659
1313222294
739398328
1467134109
328778165
316660443
45060138
1888684610
787430182
414486610
2048453954
25505246
2100859782
1278347443
1743052524
627466688
1879701306
1612160235
27841083
152579854
243538414
622123655
620248258
1121935874
965455630
41562453
674336468
1713339238
348436721
1951587274
1598222032
24126816
263362696
1930957401
2007423833
507301164
1698861835
1575281817
198957028
638721724
1726846316
2081597744
1375582266
501715538
1504663533
400876079
969259382
2128729392
1976986095
210784571
348162595
1130622182
497850404
274562591
1072673137
368872492
1664831610
821987431
1684581061
1775185669
911511363
486936208
1877839301
245649260
792003666
1364146427
1438451427
593274815
1601130225
1119320496
2119090810
373505434
1826334634
1121428641
1061590578
257469775
1637794695
1446649772
937662449
322809830
89119661
2112897321
230937992
1481241288
913173
1741185144
1682016080
1460358352
921643489
1956627885
746488070
8513662
2097866424
1789382677
5299277
1878934273
1901771503
372295545
219898707
1555951470
1011105869
274578770
1718725243
336505225
1121992753
1800819336
1439922732
863236869
395723340
227891617
1225312252
1083815138
247778103
309111063
205281599
1682618218
1417140861
1850538614
1542420893
94730868
784007800
676504306
1332866532
2141341698
267150044
483200285
1867542402
948883363
1399444015
1225368683
638158559
2100779777
1520545409
801927623
261692572
583967150
693741025
1121112655
1081350210
1345169603
1264522612
1564791435
1113045741
1706379040
1709175377
1063450236
1112486486
1526589722
1803930254
2120260248
1866970473
537534323
1835239027
1396440623
1761661007
1196659949
241248345
491700654
449321734
1836215994
697896813
98604088
1449633504
312839947
1229209339
1623623026
1263967872
1148345379
914384434
1115779784
1490626794
446728792
1909845245
1058447180
51970463
2075725624
1093081248
809279992
1458033048
1701450062
155369526
302314177
121035410
659578324
1499172227
216136089
1894905628
1114574378
1621441032
1440324183
887174469
457788543
1678043096
125554640
726554315
312327771
1841218084
766132264
182166433
1881539109
397375365
844547926
754243650
2009796056
57532057
1376020023
1151219303
2028835718
601206831
1241000693
1199329342
1004207662
1446391991
721767616
288040620
594699942
1293830083
1230525691
1353890931
1929973855
934279954
2033572257
1602962526
1410634645
392956878
1988826262
1213663384
1278866888
1507936206
1447162973
721251180
97840680
1663313820
1640020504
90123010
1541385561
1605737708
150748482
1157828568
1891491501
1290597058
1747309256
711631266
2055145838
1024565015
2530061
78807648
1315818860
954421335
1363951702
402423444
1845591978
706910359
1193639988
788019142
1355011037
696915915
1108159778
1583127472
234860813
123241348
2121366906
1875478934
2088250582
1521749513
1182981961
1416397734
1164443817
2133368072
373434875
253610461
2012736544
1414138958
1162206327
913564501
290442135
378147157
1320361620
606015935
447002414
1085442034
1581613557
1292533470
509424649
954498429
1964711352
1651746211
122922534
758908645
510979450
1460519885
1669347049
1676185919
519045007
767080887
1606886827
1863860940
1009038123
304318818
966623306
1758620751
1109273890
1931142990
246037722
477246761
1453013286
540481912
340348290
2106373880
820473834
703069059
1063363540
1698411715
229591237
2049501201
531236607
971016301
2030792569
142527713
2126934877
88053449
707414634
81071136
1169733668
289291729
1256943127
1433249825
1534354966
222574646
1120588828
1824202948
1756744772
857739132
1825668184
1485725788
1299113368
1979366960
596515182
831878159
2061221670
366866923
499606796
1133585890
1011020775
1251102395
83538063
2058338970
734873709
241385034
2137125408
1776882011
36478356
1568744115
73330516
613442501
1549165801
2037173281
404500732
2048667923
2091932088
697471775
1854690083
1014683062
660714949
1951925497
514134427
1035293501
473530112
1885832955
1087583058
764036827
507840944
972073329
950450386
41503061
1027065419
1505892262
714162584
2031537770
634076823
1511406302
68737405
1326604846
424140607
656327986
672324062
583287488
780785189
808247237
1052106325
32996916
22489793
935418187
1888899702
2065574130
1451212068
1227794076
2062683623
150037026
1640164883
827827723
1871045685
780257971
249471596
688188899
871600262
341187164
1748185403
993178816
1356078417
1961152837
218827062
2027029286
1195177643
1194945983
1651380152
592186695
738145842
638418953
693120709
1331866011
2076011223
703311137
1609322943
1948081298
218009849
2095287194
1715702776
1979555905
2102001104
927217278
1733522953
1087015024
1012299856
457982848
470029631
1122708355
661521849
983523883
110845371
1445959321
1256734756
679291383
1260864205
193193450
1646830095
1902119869
50921210
1387571305
1399585254
1204029697
1970165230
207061046
1916624783
184126291
1762948641
880206262
468509198
94708293
1136142325
1278131317
61149034
471973257
525359541
369689334
1410463490
1209832813
1237237217
1627544393
964677131
2098442598
566229529
168793627
556666802
1877727162
1645480831
605383115
537337535
1401960627
1108196253
71806221
224329029
1805240035
435124419
1840168642
1983587114
1842523133
945390079
1129891612
1965936475
855071079
801127430
741564283
1961114042
1594367408
573421741
1232141151
322241843
139482792
1721735475
2004031593
1074070568
1660297892
1728924709
128637751
622928447
1974039204
939371199
1507044933
1621294032
59460401
1713280304
1872472488
1953489581
841253734
1957198759
1680497118
626431141
1769699469
2108149357
65077152
681153129
522023815
1720446898
1991792483
401644546
191676775
496877381
1308279566
597024826
80280816
1301494490
1982700871
32152023
576261652
60641202
1536216680
1482662987
606361087
1012875438
320043854
431676982
157493007
1773714522
1612436984
384531111
953504356
791450547
1337485936
1129586795
1095183278
623287410
1703099777
1489801431
1517089168
248809893
1381585707
1743978209
199363925
1213072686
292890971
123836283
1749074419
2002110932
1127868893
680299943
211903674
736996115
2032705193
126362144
2008634350
1721306630
1027150768
1841401813
876548794
1514155257
509152522
51422916
2008613538
1735732622
1872653104
360395387
198034361
299250650
1928414744
1844623825
1388653532
861828429
1921124362
2087802577
248311583
1633773947
1213272533
977189353
2005080168
1731749624
1298807477
430026115
1116429039
1003694450
1923435810
1338160374
869683265
1998761478
1581434917
460819462
1960695291
1851829504
1725411649
826719996
908750413
1205005814
1526321906
826194808
744471762
405167060
1814798006
2074895775
1187081781
1336411693
373879418
1409952261
1287176320
1106135700
1721309352
982913457
719208093
2001201881
1014105410
1573754371
1014850876
72998551
925034202
318506155
559881765
975509660
1029839863
2127864925
988243429
248648287
1743323696
464400236
10428268
973771747
2039460045
208790123
1703171815
752382211
1238637492
1512303050
1369811730
2013365869
193703242
1253948669
1937655676
720473942
1729033744
1986095793
1347126303
1792062990
218322170
359748142
69442130
403314284
324274891
655354550
1939684336
1273792163
1831780089
289054455
1443015662
243887558
1436611844
1383379407
458819783
391603551
943478223
931232405
989117612
205206335
631035590
1616328504
1819090170
568767410
886458363
121869905
1975356563
2033427343
670214006
2124666686
2081618675
1859518548
978499059
476814671
855577056
68080915
807442859
41027900
2143946555
9671284
873345382
674494046
294612756
224397138
1157392728
1372014548
1971412124
1704055926
1602236886
428755838
1514121005
958499548
1835422001
785692744
1504653622
1725941469
2042509684
1872322269
93241815
1636196665
779485471
1834949925
1710306052
1529021794
1669588092
1538846216
1302279685
232928935
2029932885
1644236828
1929495719
1962242899
462995695
2004935062
1909255753
145792819
465937862
781552976
1117712165
233487650
789712071
2061257020
2050684440
2130492007
1731295858
31310960
744923351
473905633
459356258
1929016895
1772703429
1110380352
949754499
581830713
1080808887
2081624075
1904664969
501936462
879096959
1808551043
1742953077
82114764
107371223
801631280
621756974
1007541859
1253814494
1979531940
1209071501
453135645
842015321
425924852
562449305
484034403
363909603
1316716753
955140422
1489654933
248749257
1897668940
1230931483
1441280433
1737497274
1173163676
179807353
35051045
1600219346
942106492
756803035
474039204
701141269
1661901611
380213487
2137045846
24691898
594775452
510326787
110401154
1341790359
75027401
1511506062
787936588
479307370
2136760562
449772621
44529509
1430613263
1425191057
73021438
460441820
1801394898
1244739116
1606901511
1491122726
1614924478
634466110
1925563732
1146406619
181562169
715710336
1794471038
555223043
126758125
1536330476
1351871133
367369923
1088875990
2068120438
735368201
543457705
1847234361
1526520228
861180145
114708534
2035012660
848944746
1558844159
1103998043
1867684946
612127207
772711736
1478268418
1534939291
2006873060
338086887
98919766
1854025385
557594006
1410573276
1056766522
1766344377
651974869
949413905
565474321
1717702304
1623523587
561287294
169562123
585030514
855811293
387142256
1585829977
1351249551
979758829
717615258
824497918
866132319
214307344
1989711858
1263816124
960821865
934727153
194222241
25859418
482041600
1221558801
1875423100
976400220
1701234759
1913836707
1187804369
852579651
557667418
644993528
2090840892
1187937449
1029336618
324825143
228207295
335940379
897201526
2073180431
907045096
1030779802
1317956115
1382745767
295525048
1760801440
874443504
537307823
234817539
105958419
1469340855
1980999317
510872730
810429130
970752361
1872611133
1107715451
939472730
8770871
1380820675
2097256974
1025395851
1986963360
1973741540
1991957085
1661044492
326609045
545117718
1060670584
2002791395
791421835
1341975715
2044000879
122757005
2098762417
495040771
1948093683
461142003
431896462
1760401725
909013987
457036233
254034952
1810446086
1226598996
1284531784
460654710
2121046625
220857576
1535988396
492020186
340773373
2120794356
673629075
1914815829
1041637935
309891066
2040722082
1176060291
100077848
2146676169
1834222297
1210122780
1284878360
108862638
309503244
1450538859
886736227
680535545
1754437743
173180621
170117666
2098846739
1459870960
207100075
1923577792
1078006794
1192443475
1137734584
700066005
926508185
186249212
2020555730
1342627457
725328416
12368905
1292858794
701177698
1377723915
1654082639
413347893
1309087046
892742508
1881012994
349368978
2134689712
1372616836
1176629696
356719195
163582832
2075635542
1947890780
1152091758
1707980296
256185639
531217962
1131002890
898635948
518995386
96894364
2107228219
859073902
912887569
1198673368
1102322082
386532569
1878771648
1285156760
1547106423
1131081120
403534140
141054393
294905823
1743510455
1247147811
1270575337
1488541772
524082149
792103031
2047814450
456663019
1045648061
631387167
1016177860
1712244822
2136647507
961097520
616669307
2247442
1682264359
425603484
6211477
2085030698
72278980
577359237
733977686
1353312284
1046304323
1181184132
347663762
1866242730
457997609
472707085
1496449222
1049617324
657915691
1879005173
216968963
641118826
845568742
1341931746
2106895977
256851443
218311749
2013211504
1509706074
1306627359
801519628
101689841
1879717167
48404140
552607957
1292694508
2060582267
1060571538
1908126438
1061370586
1826735569
710406478
960515268
200398682
1923377346
952069168
692491804
361007007
1734124971
1312975187
164302814
891613119
1789044046
1739724372
1430414654
1826896964
1047758635
1462080445
675100925
291277634
1876630282
1733746369
925616118
976618833
399562730
60331056
893958875
1592124532
1649012943
1946502114
534679153
411264397
1767889789
1164867398
263328610
1922587602
997088486
1983384478
446708965
1727631188
518130659
703878670
306171236
834034199
654226708
1197980812
622152738
2139583014
1691705024
1735654845
851171258
341039804
429348138
1121247915
224946078
1795304420
923868291
808399167
1862059513
841703580
321493693
712542294
318160736
974963870
1069265290
694470533
1006907695
2140606093
1572601607
1088409737
42002131
1384310665
317802817
1230766477
1884834652
124664595
1917460398
1929681475
860361957
654302424
647620828
1888146820
273900195
1121470055
1179467668
901591869
1333358342
1198996115
429470083
1667382404
833219608
1721178783
1777639268
1317589665
32013166
334195226
2132569953
1604556120
1453214735
1000073536
2063238523
1748612674
627889489
234885973
2123842595
1641596317
947212800
240459217
1200516829
1198023892
1775556448
662102112
1003700402
630967871
380445583
1606942144
847270020
932019233
722768600
1870868930
145718115
1012684009
561688543
1345738993
306823339
1078200084
1183990098
1344844179
358296628
39720383
1972358488
1458273850
356609486
207451892
1432200203
2098557015
194642437
94521378
1231444515
1841902758
1353291907
241807785
1736753098
1951328865
514862473
934409276
394944552
1195751089
1468501347
1430968036
1773684839
378711612
1984443839
770438085
1915079914
545094130
941228867
1268391122
210831536
1742002565
935541347
1325691992
1305730322
1780749969
949586410
1283391790
639236845
989141487
1500636141
224217378
339691254
732124967
1074493171
1760298541
1916518099
1962684342
844345498
1677671534
1806168885
874860876
1372255901
1035511155
1946652821
798544695
1161677884
2097283960
409837963
1578537817
1280353795
2048287121
177348447
1242872142
1040244558
1823062625
2071503454
1917324254
1151252801
2146206510
510839012
1707541221
720027421
527565894
34652753
88983805
439957058
2005442144
543929603
1135591116
479092732
1514796006
1379604618
859878149
1703670846
1642006288
2089206083
142846876
476362798
439452358
290215675
1873101114
1830320252
309497189
1220404709
1912628565
1781173682
1368603652
1371650237
851184822
1663692802
1713882667
984921605
377137169
1532577686
3092641
123357814
308646806
79630552
423662081
1252969150
1622498998
824030294
342127814
1488680993
2007256818
1807422482
725492938
1901488085
2079545377
663316960
191123397
291423841
1714761742
331494539
668900504
2012876050
1685151753
426955330
2012539001
95302165
1087925635
2016636817
997356786
884053249
1481082464
1940934342
466570475
1430536916
1437109100
500752163
1189799144
1547795182
1004265276
851040836
2019001125
63492608
889873197
794776468
988613893
872063415
1749363313
1052815460
221135240
1073313605
28136828
492262440
2119736361
225321417
1597071885
918471001
161373845
475143077
623717249
749439448
1313810342
1946586748
1909023483
2131570171
904719640
1177132152
933620649
1838028568
1651844289
1085661768
68567483
1392390638
1177784763
1878104368
1996205023
713901002
1264360527
1739242458
890728496
592624381
312518905
45503206
800767073
107622930
1653391926
39678259
1692084408
8646575
1102390120
1244239759
377042570
1246604855
1408825783
270728067
1971502029
17563691
1569238288
1688613188
706352850
1939378220
1426916723
229788223
2037886566
614561173
1288240662
1193777884
1768005967
934681819
1114722442
898820383
1175761896
170266761
1457507809
1503283440
313064046
592126481
151716442
911708831
131950821
753003033
1507868899
886412372
1460140170
1025260478
1339473457
1518796872
1748919362
638284116
450673417
70700439
648975826
1820506790
374164326
568062496
626107646
811575022
1669508878
142712309
102901698
1225086626
514052657
904005630
886383302
1733651194
638973448
289966262
1049050578
33345684
1718744197
1725332120
252759649
1142899992
1115873307
1335606918
1831404337
287187636
1014356985
636579577
119411667
1184437363
863410584
323696815
22811954
1974805664
663852059
932419530
88327385
697734185
1888781373
358732576
641262940
108305534
1067058117
2042655002
477020767
892858324
679535522
176177431
1705585419
445667049
40689620
634973505
1890295874
993073970
53154422
557833048
681868293
1234585757
300469851
1525461195
772714521
901546513
157550775
892831427
1784746998
1076040287
1666907496
1578335387
1965457575
1473174853
635307593
823020604
759403020
495005741
392983701
1038256731
672448958
578309602
1860591874
1351069852
1229279399
777618986
1461108867
1932169731
1146542197
1576247405
804436194
491148089
1442705595
1822810224
787089162
688364984
660206398
1149562204
119266789
1966448062
1181711482
2082075361
1267290267
689159074
1034011748
1882245247
594024351
666016343
1584319075
1147295922
237218650
1896728880
424098772
359575744
1775545831
795875671
456907272
555541869
307663755
879069908
583825776
434425061
1741662406
1607300181
1684084841
1940172089
2095219139
631348239
1142821643
2074702303
738510474
1575550823
1299996180
537652974
518727998
1415825648
1725196210
54925350
1284734201
603301093
781300021
1728411624
1778730589
905223959
564581030
863198754
1281960579
1758526689
814359412
1093593221
1208406601
313040974
950137010
128799361
1767829309
919035406
342752429
1295448956
160492243
1607944749
1382469281
1317531864
112351202
384888904
1902197468
387948094
1561284020
1873206606
1881569699
170529684
1342728630
1169393337
1740357010
1112103309
800780064
1891122625
174674845
686378900
137855609
8444079
2045671893
665149075
70156798
1731680462
1749672641
998377084
40160888
1751189757
90737737
1607066717
109685895
719194587
1311818814
288375969
1897502874
395347476
1931179206
1206097874
1770177231
524840032
617053890
1566776202
1831833160
448177094
422264054
680162138
107804268
1348982959
2053388388
796757728
1757071519
306654958
729863266
498310889
368282010
1491956003
2015774244
1929323096
400177029
1349623446
1760066193
246580329
326462094
893618
994559673
915325536
719776025
1542586378
1397444081
2002257222
341595951
1306009003
1223384540
1866896340
2003241760
1078268805
2034738870
625812455
1561397064
940262627
42065586
1733445385
1488315296
306336027
1841470135
712639185
1864158059
357719343
1057779873
1894580694
1409018426
1349522195
1558979683
934270721
696771886
717334115
1851770348
1808661389
655156979
1667580268
966996921
2136873760
1766050029
45939389
1173001609
582802067
1281996451
1176039428
1850790787
1091902848
520528599
1586135943
2064063722
189845360
700638043
85814663
734440564
1787795000
241313627
35477189
229462928
1582089133
1051430713
542975039
491082407
1555878894
1018594603
8990916
565766814
622607220
911038614
213938631
1187710465
1994111086
1914709320
1544624077
891530669
1415507811
491022897
433353729
1486407489
2071533611
173619664
1779340454
15698848
2070572018
195101723
1274536354
647475227
2060524552
1314735451
1569712301
87197800
471611064
30288612
1720338669
436272707
441701251
1109933761
1158240505
392011887
509314556
716807155
777390630
180556881
1120084315
1661161526
2041650283
618108628
55085429
631873215
1119808904
898413924
687476580
1956427926
11436935
524336727
1948684943
368951377
1648459581
1175084525
319323663
1636425135
1514050267
375489673
1818162875
314588960
1215548644
958570490
1587185349
726319389
600447898
134405639
116914706
1480342240
1088112911
67578669
1394837750
861531389
853692703
1381515221
695451784
531816070
127062495
923740533
208851257
907803910
674455625
426055595
144497381
1954810721
939948051
1143397531
1885932848
224244230
654903264
2078797687
1226952682
1738117832
1176548902
1195428207
900619319
1549571252
1809141591
2132636607
1942065824
1323073422
1083377649
251317299
683429914
1258158349
1205371767
1286356047
649715648
1474126725
450043544
1129926909
1212768269
1084527451
9913596
614708368
45514944
661609732
1711934682
241005011
68696124
303458287
1246661338
719646560
484965641
1303056247
847635500
130960718
490120216
1539164712
1067336500
2005463849
1387398912
1485193936
1649519899
905124670
2076228166
1048628997
918542993
1744058080
1031351540
1510297061
949127826
365415344
784178783
1041772301
121629881
2093176259
1700111852
2072264622
2129706931
1706992315
1268229152
1552513174
1833070576
466057034
171447802
547694049
1339550780
1287811694
439073305
695223229
698630404
256735969
1997279162
1868193631
1271717745
1617510652
1193725473
1796968834
166920164
2051026706
1352651812
1050511345
860611428
43535592
461733486
1242029153
1471946543
375497713
1041904226
398822482
562046910
486373327
503837116
1216962838
1533141077
1369771987
1799214708
743150907
187746722
740533475
489059283
818573629
1596551477
1127242940
221068499
1783569596
719345329
1389082699
1693036095
1352153559
997053251
33184033
73316018
875946816
1404784102
2007377193
50687624
1950747836
2080861538
451921433
1929593587
1310989467
1707770455
873527243
586680792
2070972809
2131117168
1425907730
8119986
517531479
541550777
1702965312
777837668
422090791
1108432131
1401336932
28753149
692189259
385102069
1939174660
755251420
174181803
877082152
2014293013
787951041
1637738870
877243744
2067252683
1100122604
2071815412
1205278035
1945828235
1010373833
384131705
1805733412
567749408
1546078982
1500909391
1513868029
1374963946
2058835648
1930072101
1136692664
1615344861
65224798
1912128018
1060065098
1676372307
772321119
1979977693
1473966961
498381345
670877903
1715920408
1784512330
2001888239
1848878286
673205877
186221381
651347025
1091828164
1203391963
1528003989
1779135909
212200281
2052926332
94270706
769648917
2027166537
1974559046
814399777
1194824710
607387996
717885267
829786642
106565154
190949076
1493089031
805498496
1157396423
1358924871
1914843229
932700827
982056178
2045286315
2061301205
1579735792
1653928911
1406694279
1670173370
161612926
776185600
1869274638
1725543433
200128398
956343342
1858553749
1322926159
1599919782
691304166
184784796
434425756
827311629
4570108
555853257
1591954379
406326052
878619864
174124345
1105514371
1179798808
2014726477
1080853734
1174684330
848340137
989269122
511047087
1059874931
292131728
1536678577
805480933
1940515600
1572145409
1868800477
1565498283
938382746
991245003
1048781611
1064161538
1092071587
338900428
491268356
412009508
758614159
1978295477
84771744
1751074435
1711243784
1581223007
694885888
1625844295
557292866
539357335
1873607462
1877692893
765076382
526105686
1724166674
872029441
1372078136
274717969
1162507389
643274260
1951035144
48090670
233170322
1850542424
623917098
1822233010
1350434417
389594967
1242099100
1275445940
1201905142
594327239
1832220655
672807440
1417511164
1741173153
1124406269
1610168870
1913572265
2076608912
318705226
909076688
1148686826
1536795279
77586439
269704532
705524522
757713941
1083157388
754442761
1539343378
1536914541
1171474944
1364891946
1331841484
908653140
1600239723
1791786502
107409539
1068131459
153126314
200498072
2070270974
757735743
571416606
2138671374
1824940358
2106459862
959426262
129852065
1579306044
1955383913
1693637021
437982183
415297250
1791720666
264539032
778856284
710161702
1343066735
561015425
2093007312
2057646187
1761708632
2006524208
1262516688
607157991
1059282079
22697917
1273918845
1823955724
1972885116
1575617220
26456663
935553097
1698079903
2110329026
341766175
1024587779
1300403067
615647408
363534428
1588773668
73766200
458730480
1547018569
116080968
1748832320
1534861093
1626074344
1033007940
783833775
695172939
420824929
1396247614
124396073
53106179
994852961
1300853367
475995685
1178777612
206928117
1796939464
746843259
825537530
870510179
991597338
241242119
1688656951
1242137124
2097633850
217079344
841388050
1837684720
1071075115
259222287
1494731698
1547615076
694315665
1248562246
1020093383
1520629272
823489806
811515990
677761522
747441560
1771458281
1791266158
280976622
2141066269
282602646
1854739679
133685525
1483028889
1805057663
1398939125
312636850
1737819160
164680752
536358263
1437214385
1455398347
1202125750
1494744002
1800019499
938338870
930892166
339316808
2137817300
355515542
1665053955
1313960732
1305155951
1008992381
1762504494
1330524193
1217784190
809207364
1711480942
850239629
1243225082
2014274816
462482071
522918964
2028616957
124012214
937174534
468597725
1386418018
1276225845
397318858
971483466
860320982
1571810160
347739511
1814052921
672657876
967283250
1806143132
1613269894
727655948
835723747
1993502345
1739932610
113280193
1357377748
1169936156
1682181019
1575244808
219357460
899967310
1790008388
422350389
1491964019
1903641693
1552463548
1482417543
1504863289
1057882793
284610080
382699645
1308357115
1459964032
1449375915
439093185
1714608276
2011669444
1885049209
1621018886
784958001
239386558
1839186629
769822198
1739125841
1045722625
1705723614
1103969816
1983203658
1690684314
803828287
2040480051
196622291
1322911937
1063284683
2034057185
2090627893
1480313167
1400728966
1862507684
1197510627
1525722626
1366643891
1381720085
1819878645
2108733390
832088245
1066901138
496347115
1389709056
1292626712
1780285292
674959862
69866869
447689459
1306467179
1664191718
1240321356
1213772542
1369547859
2135462839
1247225711
443399257
152199979
1863127336
883458570
2001108095
1681969764
635421766
1891090082
886459522
300555372
355296246
209457928
49445739
1102346295
810304470
1768739278
2005387079
1841774560
366155113
1410889546
1455637663
402090322
964491819
817064678
1913283570
164325836
1422279982
2108518411
847892090
336681782
852113296
1456623034
825422266
1401848477
2122000739
1848560097
1563917789
1097785563
1887173871
211863090
780857683
206148765
353019120
1587836842
815141857
1465893490
1457769591
624621817
1690162656
1018753204
1983089073
194444264
862899072
1367206576
382775846
327770338
679007387
2133813535
940413308
480479679
1383265206
1687430195
424859757
946014587
1602154219
544550131
1736679875
698515699
1568771273
960809366
1890212461
1949233668
535063371
221320266
853472103
228910892
1507262966
229624043
1401252282
1686382617
246271641
119081862
811289142
1304290168
1491780336
45800988
348202803
403937494
1828739103
1425782827
592919386
1024747871
1642758439
586724825
2007752891
1604066514
1493531289
1245905690
647793535
1728443714
1790816051
1287896291
1114316412
64434921
2123121927
749533562
1103182704
1495290419
1920691673
2120447027
277874990
1507471700
634156054
631719006
755531000
821266503
996714870
1366640310
2116514697
311802076
1942553629
1124634242
712970374
610105536
746934900
726695649
1726655219
20976
535626609
129083205
1336008001
7103902
1316615897
1922159660
156567120
2128656227
791300385
220969044
255686980
1348021503
8808361
1615743085
223714223
2029854923
1301570879
1074711395
1954765423
106878312
853576326
2063420083
1160613253
2024319069
1311350600
2126037337
618984442
1343941677
1662316272
788280322
1245573411
460151795
949777256
949273267
2003598135
121461983
467761663
1790368955
440188286
1256376153
1282305677
1364962840
1882223578
1472207398
849019584
1592542609
1229770606
90737185
1369934057
1158610440
702886270
418959457
196587046
94880311
1624858917
939246666
1278753886
1459724919
241773145
429243514
1275015370
348272966
240736652
1064278436
913964188
279881911
2016963111
226792124
1493347002
844510820
1268148099
566593123
1207754462
1180303004
1537798371
368341696
1890167569
1396673104
1702872080
1345485222
1751082029
106830527
756088822
1106766756
1465706526
1470952319
157124213
1029906977
2070966408
1653813196
619333122
723341063
1658345733
969206391
493718870
1660049810
1149047238
477770737
1059106550
920922215
207624999
1668653192
682416938
2070624823
102457029
1127918160
1400360512
1081429059
595801487
375858041
2102502307
1124383377
1370680550
1389315681
734038499
932486531
953299875
1518800572
53646259
1735869456
1840611150
421535268
637055004
1920928478
1113357130
1869238856
1628850356
1138856277
1308509046
1663611970
1466067316
1139322958
1188487919
1742720976
2054816610
1310448877
101575065
1308803974
1209854813
118401682
374899985
436205391
1008838052
632597138
992534550
1190593294
1431376437
1443930278
1033673907
253403248
1409969248
460005627
2073506389
1930128765
268199927
1921012933
1218994835
913988159
2121125908
3237907
1719480704
23481767
1660279561
1704695448
508621162
706667432
272147168
1338271478
1516279087
1435987671
953302698
619585489
1362986933
1229813433
12862779
1303189823
2015562203
1246059710
641958375
2133991003
1549941129
25944187
1465752665
1217238182
2082965926
1884145734
144706524
146717908
900936908
1446680978
246836725
86863662
210616124
1323001879
282728711
1844351407
1514108904
2086344839
914137518
55025317
2002787648
1575750469
173620922
1008399053
1865501407
2029723597
891874503
742750953
986452621
1158621227
298658877
58957109
684253811
209193435
1573278805
1656696925
1199790219
2098589884
979627704
349343981
1511284468
1127322866
1876594706
1392442833
1834582817
1431985678
765520256
532683780
55715820
1855117192
1103783650
2132135168
457814854
1805826455
950742142
1351196822
833689798
130973066
1483757158
1670688788
2105850358
1634542035
1136384267
1874920498
1616715301
283673206
1841083262
167430940
907503501
1687535811
1989166093
1126430720
1086070792
909505343
1625589642
1996078332
546587935
664290003
1579970043
319568338
368235282
1215916851
845957833
829546739
541085821
1832024166
2124464464
601246173
1597774974
381801311
1561021577
796222047
776191434
1529633258
1341596388
1706733262
1109119114
216929116
443533821
1662487488
57535477
1495954256
2107286962
405406658
433144500
1939988195
1034130915
1792867486
1774276933
1890090671
435539846
487269223
612240649
898789404
1913461515
88000905
1140036779
1225640777
2092661510
1150647947
428335159
878349258
1416690119
1451590847
1582582111
569874126
589224071
1939566751
1729065248
368450129
813673019
1547962131
1051127342
1161918984
1115147099
1549009618
1773402342
2139701847
1705084175
1262017937
284549025
248471490
753236955
1747687241
509013901
2118325338
273262802
2004709468
2089343949
1384143854
682328779
211554412
610376946
1332458562
1052986083
813583541
1755953797
605851727
430989648
1774648851
917146100
2032361561
1513643172
757932144
706508250
15029622
862282664
2055842145
266614943
1528937828
698132742
1060556695
2042510237
1057358058
1382416828
774544287
369238227
483006563
1264663892
1763246374
875475220
1975006954
2006889451
1816676504
225304431
1739307040
1190244411
747542738
1318077963
427787986
701763302
1109416483
1113342877
1151845937
487444283
1182858037
6502698
1537806550
1870471020
113427699
1334256467
1583302254
70885335
1304689015
1885170347
1552014104
1357531040
1838795988
1983892496
1503733124
635041074
415107146
460589131
1873683338
1646530378
157953791
1304527317
1367909671
673378886
744099404
1354992151
1011436930
1486565305
1440805390
1706203592
1991255046
1245775506
1613568697
2041792477
550722906
873940602
1660950656
1184914668
52790202
1402413767
287986135
611832666
2109737278
235007879
1000648023
864119843
1693201465
1965001583
104724375
1278884694
723244975
1756428720
1203784907
2073623614
1440606563
176347661
968251512
1644007126
1666692222
1653077848
2052990419
1530855410
1648838419
404843878
1700270501
1815770496
667201602
830174331
356399021
2041732145
1177574226
1631328994
916433562
746000469
1102557613
1556776043
898767732
1393625582
339524640
1799581338
1603334495
1848171437
1137280074
203345131
447252613
782975874
1602630671
1181912748
1618475211
1593588358
1241672353
1888529755
658440467
1000307689
582879133
1673854277
764863493
358596920
2097119302
1272453271
421642384
1154506961
971382742
1593740271
124233273
561211722
1074930559
86844939
1192245209
1888976837
1761768619
664828247
1145269773
2034562540
1262952967
1898419788
752239987
167793535
826109272
863932722
200588656
1867504748
1687502182
659030153
301686392
1265108224
1645118455
273089470
1860555602
1540060134
1250918644
1478520022
1073988459
864851446
667247010
1413261068
310757836
1513263387
1938102730
1153242574
178490371
1853379877
1001259292
1892442370
2019553577
589647064
1457177002
260822559
1686754987
630417393
357603800
2028921235
1816547982
1187260900
1435191431
1385952905
1371124954
156133839
1266786448
1592520083
1248930092
700448320
1530608083
659272478
1016842035
1116319364
437549844
1471014955
1337771905
126161758
2016762047
1930318005
504734918
1058892485
1904541924
517934086
2007987059
1981095816
546856809
330081756
3246403
1761931315
1441821164
1379006847
619686690
1894405993
61983857
84936408
811050620
224499074
1097643757
826235052
365319025
3338960
1673049781
154856779
346748245
1667369164
1841253363
1264823963
811000480
1984661424
270809484
1121530948
1394342164
1308711904
1266647416
370487121
714967067
696254827
411688284
433290931
696228092
2084110687
1726408284
1796567422
858416055
1601969176
905587206
1142305409
344077022
1609223608
1905197659
1256201612
40849747
232310029
1856042664
1704198650
1332008827
1039177655
1702191291
649623965
447284861
1736452301
1569308190
276432760
1377378541
303189190
216532603
982312989
1005071670
265583583
1083431089
1509458916
337504235
82110188
993852101
122664188
1448126904
292735979
1052510285
190006425
1728293542
292174443
202270311
1900565499
34349540
1620243009
1523121487
186017712
654619340
1641031613
461062140
582679414
1510718373
749420023
1362303879
875045610
94363699
271796207
790445175
196467562
283647085
1441829709
644086089
1797878328
1226346987
938133940
1714289248
1675871521
828099275
1353667117
485308709
2107789521
815578100
703718820
1785626645
741770263
827611328
1504574276
1616491749
1507107596
2120935034
1438970653
1534971827
688447576
1656947944
29480199
243917762
1151478545
748760425
951096978
180585976
2124815285
1969002851
1525141751
1726838906
1297582859
1345718615
184553569
1742442766
144029855
855453437
848975785
1543077440
1194495320
1051651735
1176106805
124868556
1325307365
908371246
589681031
331689727
1832221632
1264563127
1936593524
2057781373
285394451
682377396
2024568838
1370592112
403050049
437957726
1090298990
1362810237
1691248439
1971478201
61318723
1119738302
1629499155
1605788698
612088374
883506014
494783578
873950983
1134215877
1508652950
2089347585
1847393735
1216173677
303752554
1037867012
53828877
1832042549
1868842812
1663859747
842270703
2094822741
2009541083
881074289
432774289
1348237464
1840270940
1066178573
1749131514
7133852
555577616
994430057
896963335
448349762
1767522053
344618487
1957106990
1540530653
1367662117
1071325982
1125474164
718375220
1023004120
298515656
1917521991
695634912
1932377663
871867754
1319566235
471931556
1773580123
1201230161
1715716047
384953379
1414580287
1745729461
10379440
580069089
522285258
1914291818
36259326
1490626506
1403874144
1962332159
162824384
1131697783
1879796160
1479463000
1113755307
1501720927
1953527685
2027046207
1445808294
301991314
374520000
301112343
484107665
1926475580
1607900803
453629183
843100855
434519661
1033606859
536587958
2132086900
1114058174
1254126626
1454351772
621040806
413636562
1953556296
414973448
237837606
1953960037
343823179
2071830073
1884761630
117016839
2072677304
149922174
896660187
1758075422
1877028453
1774031581
1931308436
469811601
870537625
790894430
395208437
292138950
1743867493
1392269967
433300276
1566063626
1913398764
1791132884
472429131
1263089667
969962978
2115742563
297845584
765537864
1726876554
141329087
309280730
637039378
1555803444
692182140
2115521128
531540154
1264068628
459323289
1659058056
83411747
1329989326
1617676447
2008878458
1429285678
266667824
1560788482
2020594738
232502844
1390435450
1841888148
1307626378
1589733310
1277149846
1634508277
585580794
319401839
847185752
765026962
1721153573
2092834447
174189466
42743227
651040157
1471121798
597842260
1826728440
1529700635
198227450
2075234909
1198769644
1078345778
733210817
1238307166
273941490
696973513
943553846
1253602392
813916495
809531984
1784336988
338860052
752261939
1993872309
1600259075
1111719302
155923189
328914711
616623875
1569116498
1402733820
753225500
1590184868
619144248
172628154
1911205984
1185520393
1666336148
353146090
1341657490
2112932570
1587965030
1543159046
1313527652
55637454
1786333180
1120614569
1354082768
645699775
1231709611
1414912465
489450537
1907011523
1213303066
2133575469
1291202538
604654595
1624121766
919677170
666233995
1350209858
226400961
104121274
912190664
418124074
347719029
1842403552
1607669711
979043692
1469776213
318551211
750596544
474598019
820775156
1316489345
1285520013
461643919
711151622
1170689818
183245218
277317997
703719908
996731287
1273120792
577745470
829572451
973428055
663843775
1098664714
1703727759
566019437
1245922449
8400579
9974172
1729665671
161943626
1899169544
1229898084
560268877
1992200778
2092718975
1198967914
1383743331
1367621953
1725237582
619849915
868740201
792335767
1821979618
2059726295
1087869989
786816929
1322886170
1182157772
1218734439
1526532840
67194537
409288344
2107916442
1936814243
1072892139
1761848324
1370931310
1190631669
1014113550
1276302878
460741811
1036437000
938491769
34967114
782992209
1250222657
1157351599
121964948
1330627568
1916404441
1528776214
1753304433
1517495632
64640162
582528544
1004620926
984367139
159130296
185483179
1142219951
1538219014
1027571444
168946667
1795313355
1498959338
308876839
868595958
1054128988
210991741
60989820
829922206
2121278941
1082579985
1728977154
971077881
1590068400
52585564
518990435
1042062374
362442891
655635837
608054068
1415473278
468792699
1051971686
1986635398
723091739
907054667
912285853
28588801
510721601
525757293
858148737
24102153
258512411
934072565
71522876
1665965700
523090624
777227226
1105310151
76627744
1921455108
223840199
1081843353
1345763539
486107547
1620346478
419606577
822257801
820575441
506899015
750817342
578202286
993453846
1646961124
1293366098
1392761313
70729297
962694048
312521302
240373327
1820524305
1604302268
1873235272
1684748123
664471405
434000233
800666777
785247460
1715239481
1410886261
875901425
578992350
1992523226
628938792
2082681456
2122185969
877873264
1287599571
740224280
237006360
872730883
50421021
2124432364
98674985
633357686
2133362095
1795575879
1690416992
904120988
695981061
1887281251
1593298079
1541605367
2141772554
397999137
1457034746
1654861726
816647323
842145033
228310537
317620599
1645030785
830233673
1332906640
955968296
2097348562
414279845
913158832
659752681
840074087
1950584383
937656823
1202674909
158165473
1113020213
282804755
873640565
394806437
1488128762
828360812
1227840653
1959349428
95843832
639020626
1954481358
200324234
2050325234
1399682401
1878530596
2122484896
14342772
887523099
1588390552
335857096
190151413
1784324716
1300828408
1046959353
856815851
2136463537
1244909947
1359158333
1161376652
1918577461
2145499567
783173112
540976714
1755805429
914423475
641050879
1898888004
42865634
108596193
255741830
488116596
360982950
275967334
251717713
475999469
933737816
824293616
824845232
1951968820
862723718
137524065
1085057054
1779868866
1768033047
1661408184
2010685414
1791614539
1785932529
1606586841
479703919
1971082911
2079896924
470266761
2115541090
103860738
806213511
1172416511
1173936990
1513529255
220162312
1910086779
514425764
414022275
842915176
803450022
124147538
506103260
485014863
166119536
2026095150
1227857004
2037356995
2121122046
1586443827
1083268922
1027712573
154698690
722722219
1303690736
966714778
1635868323
1542754704
398238201
363950835
747525898
524690129
1305347688
1944987739
1601054563
656634901
1386358774
425107910
375407346
1857604555
815276130
1257855918
504317777
1941797606
1980803150
106997082
1379633100
1008370924
1383420490
1028135052
1088788170
245586889
946601932
1195490156
1927292680
1929734867
176831962
446854694
944641674
110302262
226302476
316839713
2011736525
1762135562
1295481890
1912574107
171607602
1931428624
1049719217
239235136
334055942
1132028197
591315181
1457424357
1856510828
954122304
376155137
248725509
476333393
1695417258
1511704542
1784100746
2031114328
935349977
216827721
1700573192
1834660043
641816510
1466530190
2030822237
364464661
1766045946
250123956
1524621249
745354058
376161077
40816326
2035008743
862602934
1376495539
381786715
530566873
1702885076
256274176
518911040
1538493428
137933625
131421138
379208304
1054094613
2048360149
1995454883
638331189
626843835
879355604
598617221
1149378730
1810242287
428571824
162803278
1413892903
561665023
2052938164
1211026757
1564149582
1891352823
529520299
235880815
1473831788
1325862480
980742524
1993462839
138899079
1572253072
1922586725
140342312
2005364065
1179604359
239188602
210450008
1141321586
102595868
1148998291
507159640
2022283147
1283999630
1792534444
146162107
807916164
1572322111
567492759
1299800900
1138934305
672935873
1855610264
817384537
1198711030
1560221872
1713686616
1000592753
697602299
37369370
1195143831
712126007
1362317846
1165887391
840401893
485129084
1403379341
1362899454
1695069910
909596927
2146573881
2036159815
994645130
2034642172
1712955401
674242938
1823637392
1145465801
1192097602
2063856161
1958143912
1831631241
789101593
1119796243
394593299
1703739793
2025506833
350552434
92357750
1839868165
2092178158
1602992247
609246671
42357096
859831149
2001669859
352133628
318998122
34811621
906125153
478872840
176080989
319915741
1222141039
1399491970
364705144
1887589629
1817260332
384830503
466220018
1283925142
80819003
1803291650
645051981
985835735
905787349
430530945
765753393
613479895
1074126380
1627976195
377020610
1541219428
1667888171
1246575522
1328787365
160331447
781064273
1081699155
959515256
2057288109
130839500
125668893
702916523
2136937993
2037204367
127132081
2082960275
1202350752
2008564539
1264266870
314280952
258221537
369369370
439827852
1519452260
1009392478
1310614602
852775660
1376341100
1015723332
1210147510
1116902184
730644348
974787521
1463133518
921772644
1365473909
972816574
1435420419
478445728
1933154396
698412820
618944636
1396937635
1357273266
1454550971
511310429
2056611640
1873758410
1336855639
1044133676
1315258163
77770426
418692943
5363173
2078428982
1503374143
989673365
1525733651
817369633
2026470324
1254313082
228598559
565866397
1283037132
512376399
1687476847
1656156923
630452684
934427529
2080974000
807835253
753202001
1579770725
1851420389
58278415
2017472661
1766514120
316463497
1587964933
432620299
1441723188
207121692
362585131
650216311
990896276
2035115173
910327142
1493789786
1525765852
347158547
1253550342
801527617
2121227463
720582998
1462749922
825688251
195598364
1486133636
767832336
1994329911
14911285
1104069977
2140446894
1902097985
2009221990
986242207
1362777721
1768466372
1810406076
1815098074
1690876477
1302228007
1816673094
486702501
2054216071
446946711
1318168648
33098238
1795994882
1236723628
1189737747
1041188194
1091858230
776295340
1488478593
333170798
756270052
1248083475
2018045689
315973183
2063923413
523663845
160522335
899494148
1984101443
689956656
1210668926
110141859
182049198
741060975
2100736482
1002941214
2013262397
656220566
1754497333
1882896627
1472429777
1177066756
702686966
98826088
1218442861
1573691234
1715050614
1380301870
2060548124
1179829610
1236491547
1269314330
614779376
1925882012
1914304250
1754104045
976676710
1184845631
1658660154
1014017626
1196003834
921437100
344092329
1241706896
839509659
670657452
1197007463
886895903
620629259
637136968
796437676
814792231
1238633528
1442578481
39265278
935259033
1070918536
363407612
1723670150
1056960516
812951329
278607868
1852647722
824957204
369436998
1506106225
324639289
867565861
475752090
574670420
949999750
1233108289
1471970832
823758
1870036644
1830021399
1855765582
1802609133
1948298883
295375788
1921663595
511620442
809788953
1946193906
425191163
2063525003
2086893959
1582666020
11857832
1956855019
1922851903
1265979893
53516595
1381571163
313359274
1975487186
514208395
1635065887
1887664011
1631141539
895457059
2038903934
2136664653
2070165508
1089378105
1015354616
1981334286
73156026
213928375
1745123636
1271608020
358050519
111088222
2082321308
543030064
2043191077
523831186
1042485365
554673272
548065254
648236982
358115262
1962041171
1904376928
1399496840
264024602
840430984
1221433720
501444589
851024491
86665281
951505917
1121382857
546831327
658073988
1285558895
68481123
1942382112
1692796160
1007833854
1955135439
281308380
567637241
1707302715
649037589
123711626
897853580
1492488172
1148869576
1655679545
747794391
1143711651
713086699
1660766544
1551815446
164243080
1740315207
1802666803
69221407
891145080
1723651616
1783024660
850470134
1892384418
842092350
94027150
167205771
1325141142
1282285925
150091026
589596056
653849356
253463162
1857522429
563714072
796134924
247916071
1970184504
1201825261
515115133
158302114
118537715
1209312700
630031009
296798005
730075610
948008702
1464097282
755838064
363622051
1063594234
1970335381
1131452805
1144462699
1813415935
608213728
1671020563
1571861059
1407848210
1417560146
97949465
27209663
1367201420
2041020555
238033704
1700586296
2135075809
504269979
1664309063
2071399655
1837356220
423082142
1283048473
986997475
292306370
148611384
361567928
245022778
1759912458
1649302260
59861177
1312972891
1602708142
1227810133
950968073
535635125
674552516
462443274
1137646322
1137782705
295992234
2119354377
2017202684
285220017
492183167
880019119
1271920144
589379626
726822315
1454647521
1105368090
1123755028
1207219927
1899933430
1137340178
120823472
131982874
339640456
1953156557
1777518721
1206859447
9162738
151891654
1227952901
1304215136
131715130
136309662
9313534
1341208391
939927961
281917214
69328542
904270529
797251922
396147669
1977401337
1219758788
1730933791
2090865336
6638113
1796907506
773178337
2144929449
2124732188
397740972
1071956275
1977112078
710825831
1378150909
1215262728
1034102728
900338326
1958983289
672667347
814350133
1396942563
247691791
142799732
2143007140
214360940
2016363221
605752764
2132976179
1278117963
456806230
163187668
1664971575
1901389897
1124691123
1890636904
511544322
588281994
1269250214
567865615
1679124493
924735189
928416703
110601146
859780905
696064849
1039832962
1788288792
2063788315
807228840
131374359
1189579932
642115235
57473702
319210779
948310233
922217756
1426347349
1683882314
179423779
1430445460
1874366167
196084947
1932037984
1481882251
457405218
997291399
478111276
1377314678
1093634443
967797527
1281660056
483190228
1338659874
1700360565
1029655559
894540272
1821830854
859359271
841696313
336590475
1698948803
1139474628
2132713267
2134128477
1725484093
1982836943
205396730
493305057
1626736102
799312847
390171367
1454513651
456650921
1541623908
1495151436
939891964
1885124194
186737833
355538006
1917675550
1001499939
195292449
450745863
1573476292
50779565
325163747
1622951179
2071837042
1364282844
1768980069
1933909397
1017251102
929588128
1723541279
872171811
1218720010
1766278942
881246522
2015913177
248003730
275548086
1265112851
1864595170
374232520
1783124232
889863358
1670867673
300190576
724157023
1374668778
807173157
1867453931
2023884543
387830796
1237002108
2095350215
1260102833
541412456
829965733
814234091
747251264
415651710
721015082
1934232866
492367903
1189713019
1393998779
1554375736
1264028665
1898082310
434024885
1826031377
844511776
645303026
844780129
785566843
1167486164
1680536367
1928096576
340353725
51878669
2074439798
861282312
97651024
1916130873
766213755
1180884340
1298830159
835175314
1036110951
1225630982
1264817395
851036425
745553930
2018191897
55192150
389309613
1472302613
1043197464
844681996
1626551679
364451828
680467903
1974816362
965587876
1893921727
1179541482
1547028004
340887120
447681023
545366740
1872555361
447168342
2033023599
318945709
852707947
2131325630
902189414
320518299
1675409956
791024153
854392841
503807088
1614147884
1059622630
970076099
998335733
1266691971
1047549963
1061026402
1940769833
198477348
1351289340
93656969
1288726382
2009845010
718244470
22460489
1829519956
1077717548
1356690173
607084202
2017751916
1532460718
1419973926
1347345534
340892501
605573528
1217964267
477083646
963850862
869135320
6878612
1048572092
311535770
1814763601
981452648
861581833
2031059647
1308349093
1087701863
563629906
1741321159
1661198201
1046060072
874524991
234998994
2134889346
687468900
194438090
302227484
476555384
1150351739
629862801
113743670
147835585
1360456054
1392075378
1524956194
1857646564
1200222785
1125370460
330990018
25662251
1652624771
1874395351
1702446152
2087928361
1964795817
853021528
366007363
1444627732
339363720
956885732
1231753840
218734075
1215358779
1182443767
1043714225
1488562615
1935362188
2123967599
256709924
2003375453
997820023
739931467
1501241052
2068443366
821958233
1591986814
1613637850
1368934184
18652237
721572072
2109327494
2057840221
697802752
1337544646
1043515409
180509383
822932366
832019634
450237673
776622110
288707602
1146018019
714093247
686839767
204132734
2096443007
500683648
1202242145
1491271129
2065053337
965324336
789138922
1137769509
1352353422
1080184306
1543055330
50048247
762399138
1156100964
1179152540
1017350597
1079804709
1230481006
830961523
1930296347
1106286504
1936397664
1854218637
630578229
620645114
1862466361
747312525
1736308419
1570890318
993905428
1122246912
421719408
1222302054
1060838780
850024654
37993903
1127986652
1602205010
1045889605
817889259
1655684993
702325718
1937363274
228038214
365467573
859470303
381525179
1295467775
1154643878
38451607
1714228258
135602003
1310646944
1155756225
1617402510
32374456
1321378235
209578900
939780897
394410428
1528292128
558852239
1760761201
1047373434
1143249611
2109615379
847724592
835966022
1452561042
1267511041
771430
2111190628
1722360382
1692716824
2035684597
1733152189
2050159256
1300813528
1605107558
1923482070
1442974363
1752707020
1485639139
2130483413
695864886
2041120941
1444471221
639899454
1107723971
1334426303
1040629092
1522467368
1479355719
859686380
351017064
1261003288
14057454
34882142
276101439
1103777497
730394498
1150039130
1425151580
746338582
1848729632
733692553
520402575
1009922967
973734560
2006790006
1421365753
1828946531
1747826962
86034266
2034381066
784053875
1313002538
424244977
1684345377
1044839629
571509683
1936334411
1692474333
355981964
1317944468
820046541
184511189
425775879
682389086
1192902772
1528504986
1271910510
610034148
1176827853
419482390
57587080
1819945159
2140306383
1756521527
1538745795
1815508901
1467545895
1590671995
914873390
1803930977
1969288732
2015972803
491039092
1770174816
1787267111
1974234625
1025794099
1082537928
484437341
220109175
1656017144
799779385
690202655
1782479338
78229000
669616687
149284014
1306409565
1422614950
401758426
1618179032
1909248262
302333694
1180803383
989314788
19413839
216677665
712713577
1074637485
1208124332
816330204
349268557
1270141679
1367530738
420689579
1237688039
251796471
1673739113
1775111424
447234680
1498684167
91210289
752277023
1410979697
1330062640
209355038
361705484
1617624776
1133258207
159791854
292823541
807850971
58021422
1687576168
779660740
215399277
1481582144
1811663054
1570790098
1618226104
1555192519
1228561870
788225736
1874912480
839347916
2095869598
1135025073
1517029459
166733974
877321750
2041339346
2100202998
1400150796
919486896
1549312345
1825661170
1522495476
764217431
1931587528
1744310517
929853028
780224997
523608791
1599822276
307729207
380983892
1583705080
642103880
753541093
1604377081
107583572
574108817
11168806
30432105
1045760387
1000975669
255764802
401891417
911380464
1336896720
1399865538
1996848
449621135
570927714
1702390767
870730171
737428948
1297656258
2013247912
1144933968
1092418585
1171202358
117024135
485935118
1229757683
1908314189
1492351830
40860508
240409068
274855619
1744362836
168149942
387068022
999382499
214555776
554822679
1586619177
139130817
2066517075
1881012542
750749122
1443717899
259417748
1529201747
985136773
358495628
2040032213
581750927
2053352665
345134783
127675075
7844491
680769082
235614929
190729357
1762614344
1703819459
408053144
1357302690
1592503369
218485145
429735072
2137056580
1826793057
1106257890
1486538935
966880775
1901026871
1755121784
288717608
937680409
109278220
402296043
1016984005
783474301
51086787
374312993
1492187851
261708160
1357302149
630761271
574960462
179445765
1101656290
2023250817
1713928531
1802675089
1888555152
1149729596
748701153
86694091
397025931
1355982993
1568548350
1336580237
740668142
936693680
149381771
1555595925
1991376278
1226007643
955420753
289764961
969144513
1022866691
454353085
730839153
1162870390
1515528209
1500020938
216624481
1186519860
298681273
719958515
541878664
1105763071
1794376661
2136235806
1315232631
702763189
1185970279
2029510030
1020335264
960935613
1088970357
460479377
1909303236
2112252979
936139326
1070632098
1682235978
1733655419
1847122346
885877666
879967175
1503625417
160023500
236943650
620830091
224285692
754063010
2073944759
708339708
1519221670
1928802448
171190080
2033348119
2063284653
771591650
2112103802
1281739433
1920097234
600230398
1043427004
1600527201
976320923
1331801991
1288710720
669744302
1403441655
809939787
799106589
505175837
2107463565
402830340
1231834891
480412275
728909869
540691719
508192089
1893388399
287879081
2074448014
2110742613
1768672876
649856985
996792166
534975941
517924052
1030094068
1421951667
1629346121
1412894840
1643969969
36007669
61934210
2095881408
2015962236
1771156850
1634007809
663116715
560468639
1006833146
1511200397
1069360997
1789194655
1533459186
718988035
1354119852
704218898
2061922320
2018315273
2023149673
79409777
538533372
420455358
393992153
1027049377
1768846516
763556686
1351333429
1275416913
1163860058
1435685400
1818917642
1616319373
772792658
1024334925
705203357
182919451
582176838
1320478256
1886553331
241583399
1268912841
2142393109
956402154
1964641240
1475018890
1274667810
2147367386
1571383484
1611277810
1038035198
547931069
2064371849
266299352
359249686
317953413
41180823
347755878
1797565140
202000265
1821201038
1959208723
202446597
1386271427
370306538
1353535892
1062967046
487439520
1594164403
2112247027
927058886
969237278
770765670
1480255155
36056083
1048052254
1171245036
1012923420
747268263
1847938148
611751572
1028460119
1685803273
1149988954
876880086
77639924
900003391
1904855524
1006036451
1843678553
1918218771
738715126
19520198
169813289
690782017
994906067
537052938
615790703
969673474
351653147
1950370679
1356408252
1076898196
46042065
578602086
566234075
235192835
2032193209
913367468
512175913
206891817
1714513677
1760742107
1174181795
928279039
1318890651
1327988648
814984810
77174221
1438966738
700342913
1573200596
405872276
1725969509
1774843441
1746222422
2082464692
388614833
1883458657
832895057
990822847
1951099402
1139374324
1346300699
2097809800
1533946417
1635172440
509170543
984369369
2046284150
634604479
883092987
1643147648
356180828
1734074432
119516592
367446694
2129059489
865840534
821743379
2083262987
638663813
663808151
726412457
889118913
1126482186
916064082
1794457452
1792555218
1279773512
1609596688
1193973462
1265356182
1034823258
983625280
1030017212
679725082
1586017580
794737994
1696709453
1468374324
1144443608
1060556048
356196228
1825991742
137693042
1530776484
659928704
454634180
1353442139
797272556
374792531
1857443333
282431360
221830457
1919259373
527679880
1277107105
1466098865
42756368
472730084
2045878165
774940901
2113101207
1918145216
499070482
1366098780
2117172804
1065920329
221007361
829269053
2046687294
50752876
1800180038
549054830
878210170
1242523303
604995267
1832199273
1692085254
31072313
902290396
2091964246
845136681
150444682
1106677419
353551853
598778216
78683969
1051297569
1332826686
1393843713
439991442
35212582
373242081
1686650868
721425178
1154578257
1342628875
1877232983
201336402
1483528025
1600314212
700778396
550872387
1199738928
1529438446
1337628503
443322607
155431952
116310337
2023760901
1186006442
2066533993
368453891
34570894
1638007416
1499111147
1600138459
187739319
934271371
703751445
1058099908
816532467
929247149
1028597078
344108791
1360113687
804580263
574865550
1916059663
2116263646
1583428571
569594768
127851066
846563117
197129016
796295238
23375420
2076443468
78608181
895152711
1242000962
595590077
1593507893
1909870161
302246655
304744637
1165325005
2090957076
152062160
2098674652
2074940521
2111912747
905991620
933031614
186285619
1491328299
1600803787
519498735
1915400118
853090519
1391139512
510149948
1032571619
773981698
427589953
1269496686
1631745918
2098325497
50249089
331145218
1198506899
1006213293
502111182
1533375526
2041211931
602696021
1680401692
235399446
790940071
88077998
1477557461
141701897
1730313721
1381233955
241916810
39565088
1349598865
2036094877
1776652561
495609738
281788318
328348916
2012515248
1212363408
621867528
1152238249
1321631443
1803284127
519308466
2106337503
1038580865
1997334190
456513925
1660855571
359870830
126708203
1304802585
413812747
1407855315
1302088322
256630351
78755902
213645036
1031331946
879320422
813882999
1866003351
1867058143
1211054791
1306159143
1120907320
547521682
1037030305
973461613
159266225
427436567
1478353138
1776251913
723641164
33575881
830548702
24689351
834364785
783581716
156993729
1390514161
536004163
1644353402
764223780
1333204525
1536641940
1609086280
147443095
2001386628
2059029221
1602107923
1362805611
1458902446
1851201290
1693976983
558077151
1587153042
32668082
1058807549
244010665
1153834394
1847754327
410950872
1952983460
387318608
1130767238
1909568193
449027763
2033697855
596076777
2066912314
1504129439
1998707694
272749202
1035296994
947745671
842192092
1928032604
651861276
556383131
715366288
1392348267
307070607
907280284
1958924072
1571094589
810899160
519805953
97377844
1669061915
1973439751
52909159
2124162025
875486349
1249898120
109669381
1231999781
1179371333
2130722815
1865913226
1600227303
1382822800
1776750400
1073386314
590556751
708167922
1933795422
1148604640
1164574911
861688368
409766725
64677690
742239203
1996324227
1163629248
45001689
1989907786
1688760039
1726094104
249650148
441031060
1881997258
162444590
1796137721
548201759
1000554740
406134024
604944297
652725926
900364427
1798060775
1732013211
1021169630
1605718602
1432342021
1435914831
893354756
1198323662
1961201314
138640940
251755379
737500041
1555275942
1321563132
664915847
1063927985
634800911
995639619
755041796
1282950804
591584917
1526988954
2046354555
1652621177
1760006079
1479506642
820493385
436627133
565239314
837563178
2091434711
998740556
1443649758
807603188
1398859325
1289096592
1413431623
1868480198
840297295
664514814
1305999117
1840674352
384547863
545518851
1304725261
1445525764
979043682
327277734
2072466845
445627936
181364811
835241469
355742608
1003624354
1795126756
241047087
1843534156
702156630
1745027121
1998116027
2106185214
563942122
1492025282
737589838
65558537
1798353420
641007109
866726191
1133924169
1550338548
1995169349
1998847308
780259617
1240580885
938015149
463837539
485395238
1593227534
1413845332
889485451
413094954
2075154534
1685052326
1973537129
1807880354
1781925299
1671912349
1886338643
853400340
1319042267
878351096
1898471976
1335778412
354793803
25630339
392457983
977377516
242055314
1520393542
1054360484
394427385
1268446291
851888269
2115844055
1111802481
2120859906
2143973905
139219321
29008786
706849269
1646501109
1004231564
1545115935
1589403647
1676035498
33544881
1695909828
68021821
1024311344
218522049
252057230
865744728
486772071
716830468
2109014494
1545440997
1296931932
219027359
2040583237
976318945
1659031440
1475616657
292909788
1636925155
1760050674
700587248
120680364
6337432
170300088
707947742
915642912
1654335801
1377067528
1400699619
1434970251
1288434521
2109651285
916486839
98034627
1483372617
1298799737
1281967577
1581363543
1658268276
1012437751
1010715148
523649766
720668357
282854888
944413356
662024749
305755300
1936887271
956683847
148481938
491502708
1639164617
1387881450
839074075
1236136834
2084342966
1498600165
1191389541
318771432
350255137
1851392394
1476580883
980312258
184340547
153603900
474755000
1143660987
1926473147
537858357
790474054
610290812
1364569460
876887644
1293048351
592909755
1442232538
2031298147
1041107858
1923403349
1808696326
1044854506
1994978552
398304332
1820329206
961605075
120958087
797828339
838366190
1007890820
1658397231
675185780
1658922092
1881405847
758518625
1629795008
2073069652
551015449
17125645
1308812044
685647470
1274303006
1777370097
1763767627
1209426879
1642288383
1865036698
2097279696
1676376261
700793801
439862723
1809783503
766217069
923216769
205689272
1857520318
1658198446
157529621
652617500
1802179289
574758963
609304900
1721581384
1825919588
258611162
560314229
2124009453
1606145912
1216661482
731309923
1009243303
642105890
783809225
771395722
1379899414
86792138
941260426
1993357478
829667891
256711254
806612906
216537800
712998051
681005394
1827907667
205755408
537839477
85191889
1520297959
671237290
895462
365597707
1158225584
529040365
2056761850
283307996
1680779059
1131087873
259776884
1835776600
1138810972
1531833761
1260322698
291269397
975250459
2773713
1370935278
2046829513
737592964
1286838228
959398815
1959452239
287436224
2008760127
2030358946
386343550
1379705039
1283040015
1669994773
16534340
144745414
261350965
1505013425
2096653256
1566268198
663022347
681717545
454678419
1122406430
2017565175
16815228
1553312129
1024726783
513070387
357883692
2038197774
1345382148
559514159
131727990
1666368990
1993545049
1996683142
278379910
1197616606
620784499
1283370312
2054292276
122554162
144668212
1507505393
1661663201
1859686438
566331886
1477440853
1497923398
1045807538
1476438277
793226950
1234347805
472948363
381708642
304292468
1744898407
482850089
1659494956
1533689159
423297230
423087180
461863440
32001400
1788782621
2041275858
697976899
1987648606
612494837
1861832103
1498106971
889577301
219703098
1685547793
1611798205
1187887018
233372756
2016870782
1009029321
2076379410
1723017708
1132623701
295321139
1700333327
1427259414
1455702998
1916946857
479646280
1708436879
210978278
498264371
979922719
2009063346
1749499103
2005959667
390413177
445376648
417980013
903954536
108019770
1245199254
602873567
1489256863
689240881
2102126945
1230673294
720377778
1401021701
384561754
1163496552
1579827098
247845750
2002551349
1961917892
1293796203
1617611140
810409844
912627066
1890730536
2112845075
1744940542
2138221084
1770098216
1188570224
1599311978
672420301
876358397
34977153
488288079
598699515
369334453
381926846
1903851971
377454464
932586874
364181881
1349941593
2266771
1809953257
1049095293
1702614542
336450830
316826415
855033861
1930595297
1064564103
1359314026
268407522
1510972085
1756028037
339385086
1242353338
915542876
614307994
1442706501
911158862
2019085644
1359923409
697421930
637274916
487346089
356188380
692894318
1632088921
584057099
1218809950
1147469296
335353591
851960299
343312281
6822969
1958537061
1226712263
1535620177
1663303114
1012380249
1452082126
1606616176
2065422237
403711777
467092878
358344127
919037548
1774976366
529827156
1599555652
721650060
904903447
496121364
975562908
1691117364
1747269012
823035146
547122794
821130605
1053384383
1011429692
1826258775
1176609882
511839097
537541337
1129380154
1598213346
667427198
1455940501
1291318631
669746788
1118799107
956564375
1911867733
1119959711
1696779832
850212939
1464439336
962557691
3817107
534124645
1964999784
1607552631
362959060
1917454933
1267828682
435688411
1805981536
1040429630
1137990977
1781692342
155157715
1097450631
1917490121
1285118484
1765800155
70629390
645147276
700700197
175934445
122449631
1651398673
963596387
1510879758
2105555968
730818878
177706972
870383312
622667503
1550283469
1711145980
970541212
1655858980
1454921871
77498473
148148098
1578230243
1116391320
2042418671
904595414
875808456
292393949
920182580
23941340
180464368
97302915
1351002853
371741205
1980629707
1610784812
1666406391
1582384017
1113586809
1190178591
1471735296
944479562
839744403
617480200
2000248082
1494456745
59629055
29212899
659966589
488950349
1584414217
102264695
1048243191
144606998
681401825
1274882202
387762003
1199815852
1947307873
321269833
133647940
476440092
1334354688
1171241344
194173462
1919501978
1851527549
758855240
1084287487
867358180
2035674104
696664081
1984766174
1884856124
1457796597
243511682
566865012
1127121475
1922930269
470766972
1660142573
992075062
302053678
1069802700
556928373
495333153
1492870595
1257645660
424552847
821641122
1163550237
1840690828
252284345
853347426
1767949699
848378993
443633312
675077425
546064903
2029381372
245578215
1087642672
780180379
273019249
1239315193
1624518427
637274183
705109694
673966881
1873493222
2107438463
195053009
1245732573
1252820041
1790811643
334993733
1835091474
1489170029
2101510378
792789350
1037641075
2072245724
1807618829
1964055766
789148041
1322617636
166931068
204735581
142550718
1439715915
1391269654
890950638
1133968211
1118285673
1635954634
1304867621
1273049930
2005240836
1707173640
2053701555
65102698
1398785198
1588452970
799521851
1390238305
1505222340
1492990914
610151862
773890890
385189079
939645211
1670353667
68532210
1347383395
1715889736
1911880864
844470305
1881753796
335330946
1107915868
687221047
1291936630
277409610
1012931735
2123015703
1396282325
1269673924
564297884
668991563
366202439
2125365138
573199871
686407195
755549755
1314550334
1864717002
233575789
1170914218
1845437685
1873703566
1463227667
941197462
1152895132
550328132
1228859918
1782391335
2081259116
1061959285
1184252372
116778361
2018992793
1153619745
2092717002
1439044049
533692866
771875698
1750234878
2057709048
583087495
634269213
1093000274
811717114
1128787182
1264792283
1548325821
1310227962
251732389
173191437
379610877
501302807
979642483
1266304812
1373322835
1678258741
1508832627
22201889
962206350
813647155
2017506168
170417950
873421074
388168962
2057357982
363631036
347440925
2073869435
1974948206
1264335496
57228869
737677526
1915207777
1143838322
166339101
1702366536
1224203268
1375462006
1464731924
1668558084
1149419218
537837684
672332948
367275243
16549596
1701576082
949915136
1628403855
81087477
979898113
36963044
1594057307
1407967117
1057971169
1211719864
123105626
1381712646
1852013924
700237163
1450883457
560948236
1158930288
1986893573
1515668602
1146888267
1925320854
459639171
162475310
167396270
1365750562
786666680
1021662205
1955075211
1012696064
644959773
1950051585
847464151
616279866
1439705867
324309616
1698991044
470815851
1634046618
1909982420
1067709225
810455069
582555562
1423715160
259776080
1527603747
328782018
473011359
2140717213
253357774
705886804
1994875168
694498542
395883915
825373007
500982670
777534402
1752603702
11594861
499646283
2092841204
820118819
2036661941
358489253
1131864689
1312580587
125031304
1015502466
1341405077
281894227
752574565
1356973012
851424962
2003821557
1654810434
1157082502
1350879224
1651068722
339686728
1063847164
1190208520
1388369366
2048613992
570190499
243815222
1430642903
522820429
1031520512
1871747807
1891076882
1630863927
1574069584
1367082224
441437969
1035865487
1313882043
1212971129
1895465395
766161749
183177650
1540935712
547693431
927956218
1752956995
1696122526
1172456027
799797076
1195694746
1634652440
365691391
1644396677
1498542300
2085572270
96501789
407735127
883106367
1071632220
295716879
1676440151
1878180774
1071430388
1753895042
767496154
797268164
488593855
2003518315
304674125
2122983663
2051402257
202270831
2079798854
164511931
890178299
1722945740
218282484
1830207912
1160159334
796021998
1744999372
973893261
426651848
1547747354
664364347
548772449
331246437
432766039
1675050065
77353205
1597125073
2062675384
335197450
2084289110
523005932
1343712517
195171320
126535740
1993001789
1131476301
9073237
1352704468
851736103
426243675
544870998
515384126
46142960
2039811490
407133603
294581637
559536671
501508430
365740539
1081213804
1784938788
426551324
1519556893
1450309098
1697349092
839976990
156242673
1343890908
1473446858
1469082093
107001717
1479992663
1227381119
1417125977
1703669796
60791494
2039650235
564405014
573288404
1335150770
1439209608
165060838
1080598380
684527433
352339121
886605159
1538360130
1494554960
1014613895
25222813
408728901
1390274237
1507489574
1371957345
421862008
5830550
1678639230
647986732
1600513726
2056033366
453856652
496199614
967600284
279325388
161636190
2011642095
1593573179
1282477872
717720600
483868798
1034236953
292411085
2113728178
632421272
942839691
1492537681
896310615
642411991
80786843
162197453
1909837715
1900220380
671273846
2003024411
2025616311
2066751305
1668100556
1202871801
883929182
1733328686
1976792985
1711541790
604763101
916174050
1943503728
2121575690
2106971304
1219327299
980957154
1069195592
1234312404
1712646058
1060157371
1774141387
1630140024
1035311301
2038702276
1241898883
500185623
749787659
508510770
1594394815
1214807745
1249059110
764377257
273426967
479029971
1802640688
1155143288
133904367
1467128829
1627894329
119133650
39422719
1082901546
1978279303
1742504531
1600899542
909618151
82581747
1117856990
784851150
303657356
480696471
1881439755
1806017753
1688903861
1564528871
1718220434
625899007
692487781
516806799
2069414634
1270728878
1067123864
1578276164
1430160393
1550086928
536288656
1731432828
1655498149
2133644474
865359107
1873484929
2073137180
518190771
881297152
1557550733
68757211
1908986954
651016565
1931785958
2475920
2008385123
1124233584
420751930
455644246
257361772
1871486426
291558459
827296481
19627413
83781924
1631282207
1482605322
463073609
1604264076
1218627900
1098836872
1787804857
763459568
1920300331
1014110692
287205971
671544958
348878782
1253926023
1728838164
762082530
345137643
876425040
754753758
1280441129
1052227318
427195978
2092767512
835157763
187471036
1922106615
560187427
1246784253
1711276748
1025151325
1912898939
1729927334
1477444400
1849178945
2062796496
770794405
1907663578
1368453330
1926583156
281384440
236803503
1982102921
1837191601
842159828
1399528095
1663797666
1686676169
1093875319
1291525905
1958518034
1949669212
2039766437
568819835
773221424
1922142753
710693489
191573059
195359111
346111016
1141153268
1357326338
479388192
310340424
291852818
919564690
908144902
1478390328
1676702080
326285559
1770039426
415400733
2032921917
97297060
1632673850
773975307
1675941258
1440538007
48321385
1852878819
928000900
1753610539
66882860
1261449095
762832860
691233700
240832727
1602515076
1673775068
1823066043
2002664755
901988852
843379010
346266855
92840570
1335194247
1172471517
693855477
1863652059
101385896
2021600385
1167521028
962017792
1816983127
1317269159
837940233
793898331
749121711
1670755295
35034448
1274594922
52981900
1258871270
1328986160
883438465
2117180619
1464186665
1179214828
2142865251
214711580
654421056
84373073
441748431
726366235
899223150
1510121837
87386600
629869671
208875451
789474117
134954963
1084872924
1932297151
884135304
105594743
261802273
1398749539
697831654
443880558
1717953629
2093879759
1733035436
1205114020
1220846208
1855862513
847944948
291867088
105332090
1161296150
246721690
1358164570
1532726634
1780949367
10254506
2139672852
764954577
1555792859
906252591
592538247
999717650
1157862324
646989254
888056957
1822220309
717571675
1771455496
140721091
1167701095
1921885808
997193482
1152035695
447428883
392467355
1379886457
2007929626
1303961361
369813264
2027269740
773529322
1074335099
1169923973
38095267
1908717902
316482068
2110896562
1545379890
568257221
1760139610
380168318
2030512724
1854808376
1212210647
1716396060
1627899071
2051302502
1005829880
617040097
1075279294
526068784
1088755304
1339976205
2005760343
325583216
2100025593
454285083
828227476
416188086
1600610591
110951541
772803507
472479306
2047004016
1031521356
1958673724
63272154
1457430525
1451360859
2051160270
749409209
246631071
1480974417
1748348910
710440891
55772681
1288495510
1180772544
793658407
1937040512
698786873
312636696
1898705584
299848659
711980817
316100759
268016484
544905976
732880203
1928945876
904913206
1109597521
1016395079
1488464706
1601969666
1265610388
1062987200
1771432944
1490023465
1358131760
845373151
874499890
1683594942
1098385182
116793205
1415739399
2031028876
715611277
20580048
2045499899
1844655950
933899490
283683023
1839901087
1613402498
263103073
77489127
496707909
2020817345
1496785210
683476384
1822331954
1815230356
54241522
1292446856
1208748679
948278755
1508918247
1524551356
651353498
891623714
642875877
424996034
761589856
1155886796
1030323416
1612981470
950225222
2144977537
1471197452
2024253621
690458644
1644129142
1749745006
529626813
716414520
968637911
1951293302
737812344
758110594
1865488942
1815642571
198651744
919279550
988350822
641446755
1168011713
1860510154
815052104
1211490952
668933999
143515160
620278122
656447335
1593112391
1706911693
2054203598
2144526384
806142850
1193150664
583161680
1494739348
2088173871
145896512
1924565575
1324556452
476255137
73623207
2135708330
1649059322
1066602794
1993167403
1740138034
1452532712
1295215297
2042053143
1359258461
1771194496
866349642
1866932455
1414197520
224232902
1265557691
1947079048
435360361
2065942921
1110333552
921881691
1161418003
2136235121
771802612
2039091368
1849754967
968363220
1490623730
27411785
1973945204
1532646257
150664994
428415217
1352510855
223549053
2110433395
2051013322
56089371
1971820497
617756226
860077045
220536264
1565112942
1516551497
388364610
894078578
178220892
1170912111
1211054176
1255489787
963119975
1475866063
512422633
967903126
788703664
305007831
1212389771
1041487999
2146374553
1457248545
1786426695
278759783
981622574
617813115
434921630
1761812806
937918753
1405132050
1063044027
2082399889
203650461
1256961213
225412530
766645549
1542286389
1938791553
784808483
960248434
1969015245
1704177265
2051705811
92178216
1391488011
473777699
1119656545
1259439115
1764514393
2067928419
1217360360
221125023
845715546
424670971
885922580
776548578
1903566411
1900342518
284054177
2016575195
1457027815
355722324
1061562279
384520204
896688987
505320515
1667930102
1445656743
441408445
490034500
508816509
1828332332
332108183
56809486
1697483881
1067740998
385999392
993347742
516057075
946634509
245673605
1740863693
2113397769
1871858677
579464276
883230273
1767394553
328088796
1249610286
557951777
817314708
2065049037
1130694621
2084448836
2038242086
1501008921
1293649751
1955781335
439188091
878630149
1481515059
1367527652
600915248
704912994
59317131
1048677534
2107970813
1207248508
1497634442
2438184
272417962
2100687147
1226282099
1024940121
634260061
1114624250
144033545
1623012656
1992896271
1180187363
1380244037
1667487912
936024092
1510105981
1956187757
927216185
1663810033
331645599
398693127
454358769
1378064835
1864187681
1137322855
1683917232
318561867
1693860794
2044485297
597585645
1563244105
548450488
480487329
1128305495
1242318470
634891586
1585492074
1884551458
1875219904
202654937
2010020087
967117912
1064122140
499643867
109249315
279800952
274473469
1913091085
1858270543
1851462959
900826176
1535152129
2129929937
1631477027
211772784
769347433
1304887066
1241356609
1297816723
1143145351
832323187
995963177
1458597101
1994065464
746540576
18538253
18797129
1741251197
446132739
2055024749
366783536
1648835966
1950709244
1530059010
1732473243
1157996151
680751967
680380006
318344936
509322353
1116884211
2041394861
929189732
757976263
1250006560
192611484
383364240
1388156289
72213875
504408573
833322800
1496111236
1446739624
1783800811
1599954371
904107578
1964606451
1814244749
1142391968
1196009260
307686220
1727162392
929640045
887161650
623580204
176686660
883056469
1824282245
153082099
86793682
1158985370
1753577286
1930558855
771081881
1406525231
1704509589
1241733074
1254413549
371947816
155079795
1540025681
882006385
1253391216
641490604
1778343529
1391795583
1425166497
768857212
1780041353
1711705036
1066577523
2084531137
1357917636
1015897155
1372177419
795929788
1430361656
1810353826
537167145
147385688
1310528053
897234452
1179386821
1535672458
626999647
642502835
1498683688
1402094311
310306882
353945927
1678517741
1131658475
373052304
1565543996
1229997535
2013135539
1879218908
249914440
365407729
423131843
1797363671
429324126
1246682259
1707871133
322452643
304374362
544269787
2009500671
30133554
48993963
2004932323
1166891049
223728345
590031284
80884475
1536381892
384231441
1725230910
353497380
1214349556
1063206574
1755688897
122179890
465871625
2128515037
1072413013
638342787
2080707307
130886963
2086946823
2138192169
429145483
613185152
390498586
628817893
1099640768
1543360233
1209558023
158195758
968048328
780326827
202658506
1980714743
2117867515
153201916
1442099566
1352582595
687158888
1114775731
2129759367
1484078969
661768578
589257696
136654504
2075434698
282888438
557503364
1263238929
30384701
889784852
673554878
1235728802
543043411
253919663
1306500219
996317937
1604670855
1367514446
2319600
1997317762
1060806550
2107837385
1699294537
901327769
1616368893
43487220
1459028132
99972495
699032007
1488851603
699521084
700238526
106373482
1638494202
1452364184
1925169587
568273170
152439518
897488752
2111016663
735410089
1086616544
394229920
231634273
1328940930
1699816633
1710557291
1600097367
1328485695
1696384193
427673795
369842503
844017344
785893957
362304988
2080916131
1737363589
970317347
1343779640
146051133
1059403109
1264778660
64848569
1879833586
1410731635
1109131961
919394290
1592260830
152643066
272486224
356993801
139430127
2071599136
2139374213
785802408
887857542
1474653775
2053688111
1295606593
263870074
249001525
1699771036
1576355375
435817815
1794904657
220232227
1875762390
1630019938
222142944
2004592314
99840138
2012837768
1095337958
1311853047
1655539752
1873038791
246390480
32095626
1148581644
997752981
1380668111
1774487383
1287274756
1910733271
1519019098
930681850
1839687194
1334756344
455055801
1456791757
1343421399
1035854766
1651279176
853511700
2091720394
462753984
1633557973
298398598
804149896
1312261830
226115716
651050678
1050604486
2076130077
1163192233
864510441
780612564
555581045
334828958
2013597986
1480117785
409574450
733547968
1985864763
557639378
171318631
1414063939
838582834
1618388996
1185852900
2116884050
890959167
1395843501
177711187
975495352
1283126054
1451495131
2064076696
556746211
581421560
527862694
1171088940
1621499308
2570806
374219928
765971729
1048572966
2097306913
1337456382
984138571
431880498
1063556225
66311454
462738042
1991570239
19840951
1507184379
791149311
1396992006
1875435628
1532575882
1766682065
989750108
59087736
160239895
830453256
2017654594
799284646
1480009175
1229685920
2064092346
92795937
1771035600
1523848349
499795187
1090108095
1251881910
541420216
1703447007
1261443910
1820911674
1226763118
74342501
682714557
404407193
2146746841
702900473
94008274
298371857
1352082558
77574416
2123023143
2074548441
662854699
1219171530
1001396934
1934338557
1939830021
1253300583
2076702966
1850753106
221109896
1870768051
878637632
1334277376
18808633
1590249843
222590119
1031234890
1879482579
495019832
1841013480
515085374
1959855799
707828908
1823620724
1632277904
1328271793
1415667379
1388210378
280443370
241757655
132226090
296522519
519701024
1647239663
300159418
686594338
1475235491
1135283470
1541246049
1771868544
1272854038
751554718
749869072
1834677986
1058480760
187817865
2123176115
1591518000
2020746257
1926512451
1365675612
1659442845
930385679
59347118
1589497377
1643903295
1949528093
1539411303
1395504315
181247570
1975776795
648805620
1165152380
2111010780
167454381
1234287174
1682520645
858025384
84449816
1051425240
1099101176
1372759410
1542895465
89232864
571476249
706440775
1913028883
1960445654
1813083544
204758789
488474000
241784087
1561642494
1475362383
1758548373
1277487039
58265982
1192356413
65319367
1364612807
1634848558
1285458716
900799256
1441754533
37378394
130813530
917733934
442495825
343845961
2140959635
440570971
1373665126
1192652856
663554833
1983128983
1908166700
908623835
696402431
1213071919
1162416925
2136103707
1729007806
691892117
976894537
619835430
1825768041
165795286
161685281
1920908976
1806471832
537337137
1954648435
1911779479
1411489318
1453387940
427723724
1002562163
613220399
2119962240
1999220118
1729956787
1400964397
1799627451
1382211290
748193576
736407753
1157932705
274050093
650836748
1263422253
789366157
249889763
1932119344
1695441414
1919932669
1097594377
1922295350
880749921
96104233
1325303798
1801051732
361345922
911747037
1806766361
1634159635
938151311
122193054
1270691316
1812948614
1569667218
1736346296
216826052
315302480
1088494878
780149537
357984642
972188878
816542232
1287537574
1576944458
1831972771
1012554007
1657957661
1485147766
224314682
1309470018
1343115541
684945017
126812213
536341630
1094965038
48191485
256457525
526895583
1071171407
547637483
1165125822
1141737146
174433924
988319219
627546940
1039002904
24971465
1378471080
1031238491
51384029
1173447465
274639447
734400018
18216832
1345530473
1840509761
90657065
329729980
529868325
1505791504
15412599
157112851
1603874994
690227161
343837760
1986853552
928654498
1224202682
428015190
148483292
1386025176
192752868
1655643823
1181983059
1864891672
667640072
1009894531
434610098
82235423
1908071473
2143507804
1050142787
750617162
1587445359
1654923244
111923599
846784736
1130436802
1508445042
1578834759
1499304778
1643989372
778989555
1365403154
1273845505
1402393847
947167790
1945515466
1676963145
369748606
1247039573
880308582
609146570
1255227571
1201190300
1347640429
638506526
379780787
711749543
1614224829
1391258278
2063834356
1647921585
1431801977
89773089
825274105
543079818
1161843551
989533046
237558479
1642000360
1104425300
1294691772
240824883
725945309
744529706
382139914
1785959062
1464449305
1874465061
1228319634
438127042
1072091964
685893620
997821001
1691876669
140406516
1525475414
783092756
1929287434
1991385284
1165372219
984725194
2124242815
872222798
1787401481
1548517848
120419462
581034912
742693138
1452433628
237609407
78391699
1101347256
1802628233
1111449348
1156357250
823380039
1313420813
1288919391
1563352044
188793209
1779595082
1682362409
54343109
342699453
1181523038
1681356489
710153685
1405344828
573235895
450443405
1829919230
928042496
1321106060
391818984
1025770323
1287547133
1121912730
1497683918
1745976916
189661019
281722079
1243372196
1482747805
1146175424
396769285
171473247
715907958
957978265
1575759318
21955405
286164207
1479142358
259338144
228459528
1841759868
482843463
479680056
1448405633
1872361127
917021492
1907372120
1181421694
2015458512
1105509749
1096156494
249001638
1884873963
752706244
397404275
1864335096
477285124
194653255
1994637907
813696775
712122076
1211824801
1593186518
1477602355
1453078662
898140994
535239905
408342284
837532797
1734346015
1676516650
1509886056
1057253050
1986367301
1115806070
536087274
518780033
1740750785
1307183199
2142997312
804558442
1846692587
1449283528
1308051614
295379414
778063081
531558815
924312948
618037525
230843795
1243903112
1345933403
420734159
934509441
1564092148
1537145604
1269103189
1143771159
1146918571
625440363
83106020
115042890
1197290795
1388507787
1306547421
256389716
498149146
1846983022
1665555025
1211438002
333628680
489465668
1944154637
1178611202
719270192
325268849
1779869678
782282195
52879690
503610515
1632728206
946793804
934531328
901626123
1360260900
30455422
1502069154
294644881
1517056650
1542656973
1807094411
1603641299
1187914911
1570686407
1587193736
1770217419
1757559768
1619563577
1935994561
2082682331
433945853
302431004
761351174
616927047
287083909
191478075
1450133676
1192977194
712303235
830726258
1473957565
1087963857
2070749435
2109350907
100068417
198370210
1269012051
1567888739
674900457
1547828727
882400255
1839215943
1501995522
2044701625
1388382605
1451060571
96734659
102781108
1928928721
1577089957
858880159
1317525423
2118429929
2071168950
1511530030
86579978
500158726
98727873
1729824262
1644641704
1310546646
88527080
1693415887
1829049425
29949420
97279544
1482990202
830093073
941688032
2116590596
2007265607
103132011
787427732
205344358
55377241
377960928
94926495
662197231
1763717849
148773093
557041723
2105486255
531609792
1260624065
361882695
1939190412
943423886
951870920
1202568077
2092157572
1543481336
1592660319
1567894428
1914588355
1624003744
500501014
1153032893
1576209664
852525365
2135480463
389561415
1192110994
435797763
1902371571
961365903
1037181037
1610315246
1207742693
2069646364
220128394
982808591
1145815869
542209933
1434109697
1609923400
786650813
1456434775
1856847246
2043313669
1985026620
1807966908
373153399
2023681221
1498490559
1573236688
1045592337
1043679863
544098698
1361295380
729486073
442676359
1575908811
1347788910
470527174
1993298846
1503057197
1968178552
1303355318
1062197539
511562380
679367162
773999240
1086043055
2034042225
345601253
1846351865
300786148
435680983
391425614
627352461
51963441
598753188
726890644
1480125911
900528190
1624002269
1714101490
568911270
206207462
586146205
1044966060
865578779
116224404
1631858738
2061576564
1016129334
131589792
2123256779
1635451543
1378326453
997260175
1901888507
1708798753
1051038770
686729697
741566566
1779422438
477770929
782018491
1014711146
1617344505
44207367
902014663
2022086419
261463333
1147804795
1214375653
1076528728
1536235874
3974226
752089882
173861244
1128894421
341481139
557670174
1947716999
1679570673
1063783374
503181904
982339485
853672752
1922443444
1170889656
430924645
1928292172
418053684
728360281
1399778761
637411834
888191092
1279717322
547692719
1437960107
1600245237
2079257566
1567826108
380372308
237448556
1138624371
1459422454
1453525973
1515657474
166203773
2059326557
192928635
1739970325
270016656
1094888297
19399169
1766406482
925161252
158480554
1487259584
1827879613
343543818
1259301007
114411075
1420380574
1223454494
1199091222
425842716
109384543
756382749
96717774
1189928633
767512721
1684686085
483892027
277420174
81099900
1789258434
1372271741
395431135
945243782
317187896
1344400151
31172130
254179504
1075901428
2063853086
504635854
514282242
736787757
1541472419
990656634
977583075
674469171
775319973
1828945173
1597061222
970678001
1568876873
1838861574
1481261629
1543406753
1440195577
1803625386
50264713
2065583014
540528072
467945229
404516179
1234757094
370318014
1227551180
185894824
344320357
1124471245
466050777
1383859983
1363401203
2002195593
882980029
1505231095
220601477
257207700
280518696
922059763
1980829795
969083911
1750747472
1767782099
179213656
1265925150
1745495778
1988704425
10596200
1837574579
943180426
533821291
1674726504
1695755345
1756736353
815627641
4188326
1954236297
1479784476
1803834110
1337493179
550853627
1526596312
893450236
2081839784
514939728
916525888
2060442078
2010302530
253628503
806497057
1268652143
926904267
1542470949
217551426
1698184090
1166513518
1041317073
1670228142
1819525748
1904899142
1947388704
886864381
1644041789
1277346911
1208458022
1057716383
466013713
290524709
1613214062
920817131
125614842
995867845
1691769509
2128716805
1772923940
1372072940
532972086
1584569931
1281265075
1837853292
865341854
1876669730
1953635803
616342136
737447887
1336638179
338963509
82354921
1602005534
359309151
2092414825
1658796668
1262695880
147622646
1296347270
2103478072
236806245
339204982
1278194343
1057726190
2017676243
2036131531
1540041296
1356513974
2108537990
674668374
1407223604
1213889665
488837475
1217288306
1724203626
2097040054
1939683849
359602709
771612056
543574524
374237831
24965332
1717412626
604897351
144871670
1551942103
1392105982
728516730
1544799699
859667610
236219279
1547502290
341947472
47312073
1106604617
628929107
566507332
1034268897
635218801
887914834
869719487
1229327837
1622730562
1787810894
914875072
773670759
947251406
1184077033
941301026
437717907
2100363733
966929671
1205257307
340658232
998581936
877876323
1094861713
1218626930
1910526480
2132103295
1504652823
640483775
2076230787
2040889807
2122974303
1937030916
1310272362
1143666850
564560925
952520388
1150461204
388041026
993893321
1260421760
1175335130
2020130684
1682470147
2005436089
1834249522
927015246
1257394034
1817006985
1482339833
213004122
1253804443
424817134
32115843
1972163400
1715014660
199876792
204119204
1969212553
528146644
1496102897
1464863276
1109085108
2005951729
91548832
1560373285
1336973015
251152996
1784740815
1153695138
941864370
1777144965
729454396
1912953557
800088461
1115855862
882744889
1923925713
1364448876
942437412
1502278686
1554663167
1158427425
1286978842
1066168895
2144603852
1216681714
1648545230
1318860151
301208417
1252597692
1853310559
1696774067
1114086480
829601886
1868007083
927553741
1787193318
1633297556
1629108936
683279325
1061206856
1269760446
976357802
1248020254
2046674391
624172172
790213405
1107368098
1969672848
1258469771
200342439
1211854533
1493913825
160464926
594352575
1389609612
1087476349
251839283
94356071
1346120558
2094608438
105593098
830615647
1526068342
517909428
1969411811
1791996972
991667364
1949773596
1511695990
856042773
1643488749
948723723
105243787
1846386654
1770995158
1725193869
1090779594
1365222658
1862877763
901769631
616767155
54803234
1682755125
1637625314
1725155247
1797944718
283828856
1611810343
1932149978
463968458
574908154
1858250929
1549125829
1303062211
921811023
533649594
59347849
1105943011
1773312335
383433120
416156906
2106790736
110954453
133761778
1527505759
1375620006
31686346
1896149429
727699163
1772565096
1074522275
764837653
508456778
1783239302
92947413
710289947
986145099
786962833
191873148
143840800
1271989418
188132782
1443711503
1781027689
595921147
1370854856
864074901
2006730136
1180139115
1824512696
1584457432
391463405
977236160
884513412
2063283947
107010629
2109272026
1998190134
795420087
843203548
1690904323
1070241375
2072951790
2091667700
1310064917
702910565
359955479
117430787
1804124190
1633322318
1046505190
1521518977
538471708
1383395040
1608096415
1210168827
2140563318
1497793524
871746300
160646958
1148111874
2062520995
963000298
1593884467
1857855699
1375318377
1579203344
679149099
16596237
1406011421
2043506266
1924902440
349381569
85798555
309169147
1133917847
654672436
1212091121
1126798487
530740542
289794217
859374710
1101875173
1392046900
421762972
1859654824
1323938097
2026362887
1843239635
1021661112
1073881381
844919054
1521654361
604427473
939652876
658821693
568948076
1276456171
1430343780
534671891
959167084
273729000
894104208
985106254
2049763123
286468434
1247389506
762324531
996951542
198324740
1053956430
928328653
1163914173
535109715
891225670
1128688985
244173337
983459903
600570647
816401650
1842052384
561519803
1538289450
1279336885
1947764400
1186358061
242978696
473556910
1080192630
475028593
47157102
709333005
1573114848
1120031099
1052798092
640605806
252967712
1133224076
1397838224
538253443
1509228839
2006319456
1406274123
1580673040
386172340
1940733073
1910437282
1792398811
1047209618
8716115
1503891316
184751478
1543841595
415404115
899319875
139175139
1995063402
544872470
413231557
177756113
188467921
598358976
337230601
1097654429
582868514
235577706
1201328900
833974477
81947765
1955447283
1131271610
34046532
1605132066
166489520
302901556
1767319951
604606178
646741877
1114620897
833432708
577471627
1443992390
1346434148
140775274
1042586638
196615171
1480884158
903043704
1374484009
480481381
411428214
1173945241
1142041450
1208344306
1647593340
1859321031
450393260
910251110
1669931852
1063116385
437975597
1287091400
1960030244
999049831
484458475
838811458
1039786467
1960256809
1215852826
1866068089
1223831108
1690875648
1310527521
1127174337
406248884
168056833
1038990738
989000303
1044035203
2121616705
1749202574
86472010
2096138607
2046946521
1978649569
1536292624
595513910
909459487
2145200741
1984657799
2005550951
2022279590
94238343
22293947
1450325613
394960134
1463141060
1527439324
1906338589
855936656
1990364318
2126422793
35869889
1648212921
6258031
1983761215
1006558481
1796343127
496469491
740823818
7937085
1744510189
1574670412
561416594
682400728
439101860
531490803
1217005630
200366189
2092263722
848597531
458466042
1129718921
1022342297
1000302110
1132102847
1731001188
1139363816
566577688
1844810661
1887736096
1185399776
571512993
227423742
1495776490
179052363
1455173862
94661458
1821402733
1446723997
78635202
1174000128
2040597240
1595966097
822070302
1352527265
616245365
2137018983
444468023
564295035
1035243207
750059755
1955489931
1376352983
1329984875
879068058
2021602150
1697770935
126203835
138673717
1033247900
1407513294
1896279906
2140159347
769142957
1901100001
201406137
953726793
1152574550
1882577208
1230369225
1770127793
1378559475
733779388
300595657
1063613854
1649669511
625634036
184394379
374292721
1426598384
469223359
460622100
445910581
370097194
220515046
2144164517
1390506715
354959487
1038106047
1385248309
819945816
960736374
1759591579
1182222375
1046402028
1527094848
201365254
1791262595
2071825656
1073320761
402605894
1705201191
2061645269
1227717311
1013725321
1617732622
266236926
1904678778
755438688
1300189857
2121421410
474101459
882213038
333302376
531639646
1575373035
1273790630
874838379
102238536
2138490349
1211873959
552359669
988629781
1581328430
1635210028
1870227999
570432364
954902741
1587451851
971802308
1798260590
1751175926
206898693
1051187038
885230171
2095337584
1378418259
2021554002
574786132
1174774463
2095722642
1460209852
1732778645
14177020
283676261
30053608
1273663546
1022607781
397197904
1614089145
1036301760
178612897
95501901
223850925
178761458
231724832
879149906
28107148
559261038
793562232
803530321
580693366
1227744095
460514849
1075324252
1006697483
1041156815
1160454744
844805074
1332312187
2024607624
1661741659
1320447996
2123303541
579097040
1125642696
1467721226
532918642
1692941569
1717621247
96822717
1971393349
261133806
2043435004
1062636514
173763247
1443393309
464935850
1882281418
1927446892
1810813252
1311330606
1766344994
1443014135
1311437252
198355333
351824918
498676368
826008094
1344547040
1556875356
28772216
1604040857
1100625957
1487840577
1712413511
914160092
860660367
703992892
1244533474
844632331
1789669771
883556926
1078150510
1262394532
1251298967
1102717232
191428015
779702473
168712951
815392493
1196354228
419119629
1068394089
1964708367
193402759
706853871
1640554581
244998114
1778420609
703114493
956966866
295353075
1838087491
1360914072
801501242
1248309394
1062231913
1954098761
1212615751
17797909
355802599
1169140046
1128210050
258356956
1142640534
239841447
468167194
462486158
534565179
1128012921
1792153780
485484793
1068805339
1074907911
1894506614
1016544022
1335307820
2071829366
142012323
689266493
1327289076
1938172790
1288151336
577722689
437097662
2120541798
261121057
1399947323
259658371
987747550
1747288845
1825364546
2115137491
1929963157
565630129
1958188920
1929199620
1601130024
812996545
1076787480
25243071
2093884078
379267888
1765017835
1200788191
1643190883
1287337517
2141354262
618578381
1119896430
2080902268
2026452340
1923687675
1476227252
983766139
1692159833
876091976
1793705253
1956517223
904898342
320972301
65725201
1722169392
437976072
531068223
1756791322
1758841719
5330342
94199817
2086803018
1807738450
2092099557
1558131147
642029579
702350815
913844119
1899643786
764906493
1809336614
833673356
849845598
1607937879
1813172197
196699683
303994359
1183943068
1473688794
743514660
410889538
2143614163
1950049527
989970873
1968455941
1395386464
1046491664
1417602752
1829074282
1695459300
688359178
1194638294
2102732820
721744678
878749759
568510720
1723851918
2051518491
460668417
1705707760
1804950593
359236809
763403966
1913615449
1687023732
1178303999
505725532
1111893096
1268187799
669915839
300222505
1879927394
392511566
395081316
1845570420
525871535
110817016
520294002
1079434176
463057608
726012747
558103966
129747162
652662218
1205454247
1371589828
311056646
1326472897
974933924
1415779017
955671501
715831694
1630868943
2006552941
1139488826
46463037
1225187531
1040969536
44660493
1843462609
442304027
1953130770
250660155
1285383923
1459521618
1571184433
1003889826
481716068
1841978385
1407566230
1761849611
1649594998
1855869025
1373896893
94279043
144990353
2135102419
949435731
777203788
1490887110
139503830
1039718810
669443077
190571836
449314005
1637773525
941045036
171755541
871005655
1725360553
1656623
105962577
1800319318
702418161
399600630
2095989106
324282564
1142399450
262168671
1156771384
401799876
1751478978
10747327
1841968005
2003120678
1525819708
1406709120
857161918
2136381535
1725562435
1922587161
881075890
1422814270
1926229636
1674819198
1750585178
417552627
1214657912
929844805
1146283689
462609794
337176604
1744659826
1253117638
1837852023
509172752
75330672
908985227
1601436727
747085861
108861663
1782160945
1235137282
1495117100
831005828
974870347
1755290039
205475415
1475211498
404366590
1817498631
1593371503
1781608089
1602565285
1919624472
2066752447
1430627717
2046097082
53404465
2075064516
972921661
714891510
1843916673
107328430
931345597
1219025153
825965098
697215405
280408440
959724898
1955959317
1294789807
535764628
268537190
475659785
1772182946
1451948547
488758913
856348953
1919085168
867657013
1366554773
1931333312
1746081200
598614491
706746150
1874415629
1443510352
1326492486
1225680289
503668069
1567410911
1919415393
1043013491
2074103469
558544179
1946646795
440942014
2136512110
875909941
2065092913
275308928
1174118676
1494517515
1592552306
580318138
1849694783
515367705
118802573
1294033450
259172664
2006238588
1386140464
1691139884
627599950
249566461
1741000516
465552438
2120611969
1308079867
1249309764
1963930656
1159513355
1171205054
1221002447
1289133779
220838648
1122539820
869265901
1906473018
1015249571
527681674
1754035324
1860757711
1336383525
858420636
154865675
978848184
383968992
324154331
983094705
803120873
2003620535
954313334
2073698634
1905643434
1347727235
1759592786
386279099
2147063299
850675399
1463780423
1179179182
1535139979
411750676
1462274012
598028555
242404413
852119851
306516293
82272141
1049908955
1983349036
1638681824
2054440878
200199973
2111597365
1584939093
1144229672
174918037
137369404
342379345
1301119076
1078223421
1559011709
1138314643
303202197
983171290
1485461793
2126464086
597766127
1311061155
1168600768
1054983821
331850934
2006483423
1446324535
1947902551
1386571904
1327409569
676353931
1433409378
1579979798
257801804
961298988
930915654
53347035
269547557
2050999287
296651708
1784991008
393847999
838596992
19802818
762951034
9523246
1589183529
1188768252
1359545273
2114283957
1679087786
1697060458
1824971610
433156846
1522475232
1830440549
2118830353
727680635
1425768207
440098018
1743603093
1044115944
1328385616
1629996074
1345544907
2017902702
801744931
103416801
995600404
2126424712
508636640
1093963470
613446779
1030804766
1368887643
1927637965
1237755304
1661403362
1735961712
1587910269
1611233627
1943768153
1628215809
1002527836
547687789
329896808
2066601214
838352843
1030001367
1199429853
1095821386
1551632542
618677655
1075880449
1683006891
279331278
171689509
469252420
1751185786
520935991
837880857
1647603227
353296673
217430189
343136592
23687179
791373836
916598185
675851742
1751905637
41361125
1379983749
232139282
1096449949
688429741
959942956
61481433
1690558691
465549089
1250909614
695143850
1884433917
739675497
709539702
325594597
686693953
1063681785
2038849461
1098074078
240340640
1774670672
1259647050
1262934570
849568011
279796563
1061043120
407702745
1894838341
1409296465
1767426609
866608246
1841936141
1912749959
319783640
1508023893
528163400
1737581044
1760291489
1690326971
455219891
676748744
401066881
437408934
534690540
133610104
428849955
487429114
1476348469
1235676339
693615793
242123777
938673200
90716865
1946687360
964537142
501510371
2047495513
634224510
1196910566
1480958348
1529045686
32401273
1208292357
2080940662
382086787
1326543696
222806139
83514260
1584607772
1660077927
1005707099
1875470950
141175569
207723416
1541293934
205172062
1019261560
1711085811
1623486293
1823074058
910991325
1838180842
1213327248
1881249636
2097086342
53302693
226411180
902926363
316685993
263166936
1338777703
251524806
1230075308
1926560302
1675523320
375787407
2107650371
1675876909
1647211681
1776975356
1719893922
1515751637
1107651036
1168305888
614837501
58007184
700039979
1953058092
438305500
2062726692
138220116
1565121603
1317342511
1553947282
193446984
813582928
865067269
728986265
2036312443
991967007
664324163
659918566
943892039
167926580
409645411
1631877760
366424918
2065219922
370938967
448014191
526786542
217697038
571696766
5754360
209842249
1474724343
751986994
680371548
731260874
1716857444
874060894
923067807
1130343129
407244754
1948799490
1311984918
1254091145
1143824948
1175688362
1452162994
1585734054
2127771826
265117247
355022499
1409677514
437298891
207005642
1451024541
652131321
1439579347
261929454
20889706
2121714419
217676682
1249814317
1069515485
1370485660
1075317628
1123921970
1473568551
1383991468
2014795981
2053929397
663807142
660118959
1758427349
1370724049
14534086
299546486
1246071198
243748891
1657162779
818632772
416594517
1693320444
1139291275
1751678884
1218813275
455185416
1044205456
490228814
1085807534
2003840234
1980920130
888646333
1839109584
475938811
1056476325
917871218
494553148
1211696818
544299778
1909649616
1289758023
1966196393
1273206151
66728157
216938295
1969149882
1921549388
144110793
215496417
1431363337
285964858
1898517203
2080167811
1733456619
696685158
1236683385
1508235848
1681789663
308793171
544785191
465743241
658546607
1593394144
1730301917
570067771
947435761
1803300715
2067382460
1623156728
1430736531
1739713905
471004335
2141340255
1517920702
1302812779
1954102534
1419061530
2070351754
1399346256
247901657
148387334
844939399
1429181466
1866760235
1994361063
510629898
1686052949
1576434054
160911815
1486030806
2048989779
1366815508
905180682
623617137
2074830421
1953380834
1659365241
1024218554
2095942752
1461288873
393813179
218966108
1337850816
695935502
2135624650
994485061
43167931
899260486
695281911
225376433
162787426
1214311521
1603415863
1875694887
1090771380
24943728
1499812765
1532644772
101668778
929271590
1672575411
2007608469
1051942579
1805319805
1750167442
1184461934
203031003
295614992
288813776
1996559510
1082428639
1519409286
363594518
2114535438
548867390
611775002
20162040
2014155937
706497641
789533203
1925593467
1347703238
106353891
1358749231
614110669
1360885283
1836893643
718957532
1787584772
1302726572
1117545752
1663327655
1049885319
1434687324
1064445030
1400348330
613339351
156362060
75475391
1664048519
1976354789
1908671951
1746312466
2025707060
1119639686
1471461899
432250463
1519959491
1711628967
1454816367
1796971099
941037731
285617410
1890145058
1259401651
189265583
226113345
233354704
1853084023
1829460297
1831865032
169572337
1796366576
985992935
600050649
1468995061
922161750
1664828101
786443162
876970593
1301482869
685029352
949254398
1854893486
1808192087
759350171
838424267
1074386444
1091021642
771668740
1298220388
442375600
438294431
2120179439
1838898468
1805257245
138620933
895742988
2071113326
591529665
247670190
1353433386
562354726
1173015036
1732444061
2001879948
520929018
1281351845
1310764858
1214227911
816567867
540344837
890137995
2024129911
887766220
1358215971
532995846
1566794562
353121820
818872086
332743246
1664204175
1593083562
126837741
1037343520
46872342
1749662002
1228061369
1358353375
1064635404
190892595
1154758190
336519908
416379832
2083982768
1068748559
2078956010
883291021
544473844
1468388128
1691209882
774783586
244293065
739806361
54964673
698938419
486161477
1438651648
772556517
1392063050
1226052285
1151439623
98115536
1747699387
1920055303
123700332
469357138
336418838
767961344
76373853
1118319184
987891227
421290999
745192046
1013258380
1424534146
490236105
274457428
1959234201
1809546880
687610442
1689330100
303167770
2052352614
90692718
941611740
1280348782
142158201
649823868
143063740
186663581
2124060316
1920622732
1875306711
694352183
1436562760
812779801
1566684840
288357919
274914796
83321570
176087322
1510606622
856436258
1410758330
28315863
1861664257
861129706
1816378956
702841985
620700268
1091426924
1790699135
91562811
1135122836
971756544
1914508405
708850341
118418048
1477842212
146946992
1107126158
745563487
201120616
1437064838
91519254
508059543
258501131
2023743276
1711528085
545731323
468866673
1065483913
1296000060
1803877682
524278102
1429217808
779962438
941962022
901480353
2109159434
1695164289
923852602
2116876445
1404632462
350172229
951764386
160259386
445817818
1697694469
872563499
303476909
632141208
633370104
1252137176
1090940112
1230149048
600185495
1029387088
1167717632
206609619
1175813707
1897773147
1735379193
1570102777
893435749
1692556519
1961781970
794509121
1224139348
178372940
1605752853
569521968
964604315
1289287530
2019503897
726527543
132689141
1401589072
726689166
316188503
917817065
1093518993
1835378197
366558461
1288307835
1239703143
1142252854
1225230917
189840683
593880169
1179365686
1359266961
859207069
419421249
140957209
1608800847
8794028
697069198
725596043
380266098
490911654
2063664855
1929292594
2060253662
103987418
960488852
1080266541
75005576
1970403721
874328172
2003888732
837285136
2062385429
1182537442
1098964634
147255652
505058448
264323685
1953000405
1695207646
587627366
532045768
1509439387
1424697203
1927793228
356463786
1532333732
1863909016
1800729100
2113369202
802417006
440977821
1073381228
2084374627
611720754
1750526567
160552433
1398244129
1117254170
900857524
1198519356
630448064
378461332
643256342
1831477709
901595737
42144793
930364886
462346041
962401438
497116798
1685278878
802172707
1328467531
18271980
346718949
544163843
1468600355
1718676203
2129256148
844055246
632638662
760668512
722394895
925479429
978564012
1270185095
1655323428
694734567
1029509673
1750878099
1903694979
1084487888
1630812151
1648781818
309583653
2059906632
44375376
1964813652
851371988
326877855
2017349544
1535174900
985711083
2030509073
2011877145
1938291277
1736063234
1111000194
1702354485
1792242378
735908836
1389939906
879830890
12341573
1125258631
681873136
1875445353
2021465783
1693370664
44153195
1822466974
441724019
1238175607
1785471194
477292247
1401421444
648617323
127105146
804275263
1719476616
794479576
292705299
770027622
116848643
1605087954
1052941191
1544903782
2085449794
26256360
1687868417
1681233245
2003520283
598555463
997229453
1973674784
145820109
1195149743
690935596
1627152753
2065175047
2081203621
1546387661
1351288024
1231700499
1371926290
1011023208
1501605677
429510182
1710239177
191824108
50577469
1582158250
88785586
1703692696
26344970
1026437362
750698355
196099176
2118378987
249768953
1073353907
1195042733
1834772923
1839142727
1814677614
152517908
1246685668
484980254
1795622217
1653356813
588435219
455563750
881382854
1440335029
1109285557
1616146123
1146009425
3618839
225343125
493361141
1660610663
1931386965
923705573
1553144942
739156786
947155288
2044769984
639839482
473726429
308567655
601767241
1467803999
165347957
874733377
1853913246
149347858
34084921
1080009095
1254227876
2058422384
434343245
766945769
2073639843
85356045
1962955113
1576596456
1965601976
1473456621
1185311222
1920422059
682435936
217091571
1809273261
572177316
1819516095
1389313842
1565723257
951024757
1207310083
411873739
945080293
1750355226
728193200
276904470
252724910
1318313275
717499923
899291726
24625898
1822294771
1279327195
1679785025
1845101412
623506042
1648286579
153806434
829674144
424751056
1311872263
1646925947
1088785104
1661114847
202499770
1642025915
1386297171
1128727436
972599532
936326946
1040436983
1150103813
959437332
1356168838
1790111670
1410273633
1244701312
870672606
1664232694
2090594140
811377813
1818399400
908278702
1084672764
1236364864
1533164118
663583591
811073105
1143885654
1985973578
1716472901
859758725
1468552815
282946737
217893203
324827933
6726285
1392965111
1182244711
1438385312
850571579
1146248129
1580195503
1911385763
1141970787
1116230278
1572466163
1745228972
769670553
1366550755
131011928
1401926668
963094311
1178173019
705484042
2140878226
2144720004
565879367
702143132
513751469
1335605978
1854308544
1813625538
91291434
1212670792
1742080421
193283912
381925646
227209637
1836655698
1253994564
1573511060
1154029832
1168919951
1937182762
1511544152
1647300887
1128614365
1463785739
1568334930
566283454
1388391679
2006893645
1279136656
520249996
1002430281
131249660
1434765726
669200333
93696722
1139650187
327855486
1394552438
1113690128
573729987
774951609
1249984248
1804035341
647511165
1812795436
144794296
670626999
1681317857
461591087
290972003
542763401
355672960
388423293
146470345
1524596807
591322318
686491277
1546795431
281532027
1475146446
1213285664
631661057
1675058790
1041774321
488419264
75921774
1833018308
244888584
1867014256
1558425021
742349192
1053353584
147908282
705059944
495561328
1056335925
263486819
1989367279
1352852789
1320959504
1865302471
600394826
106576399
313010681
551294484
168355931
1131670048
1746969896
627016841
1873376318
915181082
1823795921
1309075461
232983496
1630350382
1204789989
973473033
1138209406
1847523543
288157192
450252973
998472175
717131063
1980609271
1152902368
515740654
691591616
1317689180
76940539
1410919950
61190317
1825261480
1961018953
457661509
1696982473
1294015789
1104940282
764157223
1678509025
1879305500
1195563030
2116612067
1577886445
1461515664
778376976
1985903649
131406814
240306956
480856161
910923720
1951041564
2102094537
429117441
1281338742
567565857
895511714
778099784
2060472653
687474869
1941686207
455198821
860586031
1342543143
763178135
273643010
1265914887
823767841
1286087234
1333070296
139419407
2014392371
165992182
81329332
1079607873
1049756894
1919812264
186138724
2137710655
1402015693
27758518
1539484079
2119628601
2058817823
1963143736
191882632
1360539936
1230340213
1656121826
2046965656
306574429
803593269
605848033
882688076
611593742
125537300
1918673545
250456088
822532929
1873239422
1062266788
1502482734
622066582
89837744
1191553403
299011612
215459306
1460052345
494458084
971866344
1346031923
2015740357
1280295754
1079551885
1904652040
355829380
153248616
589205477
1796653055
2036934139
1659300107
218290785
1053253412
794764142
1741625046
1849860366
1482556226
1315905630
1779645091
1228258420
793306987
2005510094
1598160008
1693509078
1034570731
1271466163
665279517
749278853
634836784
1889973564
1248291422
791167145
1686382006
1087416723
237114758
1355273943
575229526
1622435494
81929288
636868408
181540387
2077018133
1288688233
1544188570
1922240625
1067174906
1848706738
93696863
879073433
1518223797
1601238192
1323423235
1378776735
1806562623
1595621663
1964309860
328592087
38411802
1697156784
1470920878
1062273981
1545047731
99328871
2136242253
624410968
1536837673
581310261
860666880
1586249361
2095045336
1084401611
517770282
900082171
533675460
2011510770
983066450
1006591295
481885080
2146680941
244417830
1100437870
56145465
1953312329
339321826
232815307
1902022133
995263150
1374056273
2037827452
126318050
1539922616
246274973
607766865
403600822
768362997
1359729152
278075929
1907510766
323741620
1233803461
1931384142
1435778279
1431977026
1718991610
460332935
61124459
486489340
127185693
779222825
2061787298
758207777
181100411
1857821117
649932732
205992036
90899905
1141245189
670904921
384718203
863442125
1516127273
856149356
448356953
117252029
1799430902
1394265786
2097975547
145233658
2085643223
1727843914
356991009
1272598662
644875388
151507569
862500132
148766089
941895647
419975197
1634733703
2011050417
1416565251
586457171
1622907131
351977968
1990691457
867755043
1074495082
1676276298
1994010192
390785192
778736793
729765800
102336348
756408620
669721706
1463622794
457103816
580131192
800615598
109852341
630783794
293777872
246032092
916657879
1667342256
1712309877
21599646
1851691558
132100778
158987989
276050052
148826575
32120717
1401547912
1551553533
1308407706
568458488
498321713
1847457656
1930230810
1737287355
1131380879
103311672
829306041
1112971328
157131385
2127076427
1983577019
1154517056
1401695541
16281201
300118759
1263524423
1238514838
193379641
1124012608
791876981
970584082
426196964
887439020
508690516
1046722835
61095112
1681278029
1039729481
1278600320
648495844
1269532161
1741018024
1990841656
578299881
155565013
751995084
1046515315
486182965
1497499975
150796120
738117547
1266772567
892702131
1949457306
604467309
1103273945
881585542
1162940072
2079030496
1355883699
470375803
908404222
596358490
1202672619
55830336
299408154
254946438
1650630769
1089796293
443917271
2092104221
597157526
775034926
987263365
1148406833
1832645235
269037934
266369556
880299304
1233884092
443194140
1845247926
686018323
2096316082
1393985096
672017761
603291891
1143798597
470214937
57232687
1798765193
636677565
409307264
1085973484
1721819554
389769525
1084417404
559443223
1751289027
693947932
1728494565
2122805466
630252043
941935907
68169263
733572934
1271062733
2009397183
959875665
894919563
1096129847
963208805
40871934
2096510023
1330283310
671002201
1379295204
1911975039
801323620
2126517286
1782195074
1990320236
527160353
575094364
715469969
1458151866
964853589
1647155612
751942768
760337531
1491597799
1247231044
1361751711
129815760
1981345732
58208072
755057099
71769987
959633177
720048311
1372647964
1483852864
638812724
625142036
2120087227
1134062143
237543422
662151550
773817037
1286148428
1256036311
159246900
396430791
422348537
1781306906
696853895
1695346323
19247974
175346703
319025713
168479323
1446791161
555570696
512328753
1807602801
961528416
1006303633
1323420485
1337204699
1283644889
1946031892
118538395
1231998331
351643524
334159037
1165610804
893450666
1905116046
262378449
690665899
1398352627
1836927704
215762663
1100834078
1013837524
1081258894
1926638741
79690189
757240474
1156346564
1086001154
1912700321
1932946587
1711430602
457717625
49039976
1325143463
558743475
2015150215
1293818621
1998119011
1969897782
932930795
2139358900
244517538
1194833388
1374517730
2003383944
1209379462
1044668746
1562409295
265002852
296476050
108739243
1449100991
465116304
1263581351
1381211705
635642423
1472337437
1532673466
1016256425
1692492214
593452934
965610358
2011888180
1024280725
1339382810
872347557
1168782924
191972218
823046246
321891995
1841357012
1493572998
1194202702
2076111203
1380197007
2051430037
1851425798
1114767728
1521188287
341421066
1065434313
1763028545
1468576545
1976479054
418622410
1112214857
312568207
944143234
1614137904
897434828
13105167
1496674450
2095572766
1472577505
656503281
1861096872
1484387905
1681909239
1510923905
239481830
1717603759
1283550555
726250177
1794875195
907569454
291290224
1510238243
1003908720
1158486099
833578386
2072023954
942280031
1425219446
1463039202
1703659774
1507385856
675996532
613878810
198288905
2134987334
1893009360
1330556185
1419904344
813809279
580503218
766155828
1612667106
1978434423
1982344164
1547249006
1951976264
1257767187
861026332
2132535335
862888241
1938922936
1138170209
1390509640
2059915035
912615021
2133771738
1282006587
784599030
1478629136
298123702
868601728
1455916757
46498495
200652451
109810886
936596096
46005456
1273534313
1388581252
1865831203
1004896333
1512422793
1214212491
143128852
1202622835
583032615
1130643706
1970140789
628170663
145404696
902508830
1637540204
1139249396
278145856
1366276956
406301691
1170166229
1290791702
553449110
1712328761
1885382651
1591757000
354491162
1546333620
1839129018
564194977
776421873
426732886
1559214925
1268481476
48816792
314954550
1870900698
1734881302
111499532
1381599630
1796535573
1794514458
1393463094
1247133128
2077103115
1525956484
2072068768
609437920
900476730
977657865
1391929581
1990940429
468066519
403497834
458436098
1317089678
734023878
485639699
1107998584
1552519249
675977849
1920269071
649794384
1221223518
1233445918
1449041444
1158184139
1203239928
1358866430
2020449104
885896840
287976285
1261958861
733285924
1681521220
667683099
1815411599
949428825
518335712
902388183
1232183455
1059701019
1399799451
100633352
2014845818
206625421
2069072824
305670194
315151078
773010487
940730859
514009685
2027437415
1257238638
50866264
496770138
452926579
595180917
508698916
1023894816
2105981141
1063555339
2024694471
791358484
1074130767
1930727088
264291567
1638603050
280338501
638389400
973908177
575343316
593024279
1383397021
1446401291
404286341
1115381417
1513674481
1202403651
1922167388
1373292884
812657781
916630006
994397120
536069613
161538009
1143759569
2103156060
1897842027
2085913705
321938163
832905197
1126069426
2027328380
746069481
89161869
378032558
458985080
1717976780
1506295117
1494548768
2111289964
1196566608
1648256450
1797677255
1306233207
263365589
73167620
611242016
1868956920
1309510956
1568094498
1100052608
1753870485
313314194
79308972
990720390
897576462
1941716587
899197173
725998126
1261071956
650143413
1710802725
252002963
2135972336
68243961
373975230
2114506840
804746139
1780690196
396213141
1318673905
87601307
425186814
117315026
577255944
1784882370
735540327
2019266052
1842290688
1173067107
713823233
245846406
611283334
1864049416
1560582802
34005944
167549282
91731560
1733144492
1935187157
671657263
1637790787
211092129
68819234
894497059
126548168
214205840
831804774
953851530
1353180524
1784995640
26331210
1495421976
546926347
626289868
1309484245
856305726
1635200759
107648386
1571265293
308638727
882717156
1392901381
1750900138
106381229
618960833
362994264
130721318
1048921811
1484784595
1110702967
2008526364
1236296692
2004491380
1444732437
1426313433
889825316
1451318659
1966742142
2073667672
1185823479
858663429
1034718995
1493337311
2038910992
1283363099
1192141747
1793815711
433009715
1302328707
1322999479
127547290
648055462
1813924032
174206118
1742810000
1089120105
1025292716
1028192448
1676860417
1187769424
1187509428
1308825693
2060996923
1088995337
828205638
176480308
487011533
1737338906
1687517027
1389862488
1652799964
797688552
1207269226
1364698651
1828693108
1471244789
825662744
142212788
98407823
223704619
1938492014
1617385781
1871579064
2145045112
882819849
956836378
554817813
441303369
922955678
1236734374
591867019
779534005
373056844
1629184128
1305845433
956465844
483017590
1930952156
723393352
1726408063
836586869
253709850
1294932764
767534642
583347887
1359041351
737653337
850633825
1271223578
219779766
2020169789
66049628
836146490
2065585787
175982294
176411128
2021674129
854789823
79492119
1682438751
1584561124
590636817
1258254170
1172909003
1508616013
558575870
164982054
1658300533
1550237343
417548407
1269855679
793814112
516027174
1615929226
2142832799
1513657551
263254215
1399156656
1599397388
1845276
2071972035
462229753
1030992987
1773672511
1322645538
255154388
309435756
554550623
2078013826
471113111
1042030077
1322615548
1337252246
1182954181
422116402
1166240229
743930991
833097905
1688700319
1996506316
1365160214
914857464
1389540644
1836280833
968772053
293101406
1161784906
448500150
967024495
1459463374
864348356
1141700900
662614124
1870653311
726998321
1515829522
994574238
650116096
126503528
2050236341
669134602
715607607
1726207793
1188464518
1341094323
966892256
1442220337
824460068
1550629275
25047798
580280129
627096148
1408854986
1493345845
931986722
1386623191
1971338689
1924530404
531931633
115093098
1559948421
348262824
223811610
1003180067
943040803
2066349960
427494518
1232605394
1132738130
2017659590
517494443
768299361
355024181
160021069
1602483193
185182419
1334856569
1393218719
1054820816
28956530
1305868390
1007209819
1124538943
116353086
917931573
1033250668
1624124057
745729137
933998034
1724068583
1936702557
756873094
1267400452
1778252082
358718582
1654286449
496027336
1474963791
310458235
952342365
1082657963
1729909400
1772082586
476996768
2056730752
1183303419
55377811
588054830
1462840044
1922257835
739245580
1269239317
448655468
1521425819
1877882691
365702571
121756942
1934688248
309834927
51620516
2137369240
1607834116
1097975240
240747165
1067427844
1005856756
1232345755
2033409276
1953711442
905774392
930020294
1672135452
940485295
1213261947
322753139
1334531889
347616778
1410414369
2001086584
2083448255
24995278
1573935348
1174877470
626027817
1117168615
813213006
306968770
604955301
1863098130
217340695
2121842672
1860604784
1973506947
1371187266
767135037
367421858
771896065
1929432476
654560830
1490693854
891890754
1923647406
609240976
1608597673
1202728414
290711017
543101973
1603181899
1872862297
109944098
2138326125
1486734758
2045839220
1359829963
26351607
1385137043
414550754
1184053286
510217307
1387734930
775797066
1954503592
2137166086
468235720
1232297253
1980884796
2105866595
834694038
11666219
72848110
1443001441
1703925575
622913276
1523499993
355095398
587088836
646259608
553036046
2007268814
623669204
1861929032
721966650
310607412
1232815304
1489028134
1338555390
1690172417
552160716
609552493
77350166
1022887700
479565025
624095872
116225707
1710937806
829400709
1530680512
2122108552
654877092
370532230
1738346347
1453763859
1110581939
1241487453
2003272830
1791312102
1493356360
455956782
1177286314
681475639
2011698199
1604167251
2113012196
566525497
82208553
1083935507
1559472374
214035576
1658122799
1579226595
154656698
1956704218
1079602190
577004117
109696277
46391035
91081662
2143279734
1835010697
1077554682
299603551
1294840353
687840184
1780257456
949356527
1164228440
376331205
603117229
838360259
1859305032
910923783
968740883
701396147
2062468757
1807442518
511027155
759442454
1075216657
507003324
1851870047
1008146934
980923566
168007938
795945352
2031179287
2062779693
489143828
89405667
922276200
1366231294
1760360322
2047290992
1114449368
77459701
1140186138
1539551953
713051097
1861252897
282354705
1150641656
1419197603
1317883159
845168200
1864443657
2124000714
684194160
1098287313
1364142360
528451224
305770
2099791146
827854701
1883762479
623808101
1730560369
903681934
936613886
170207034
71649522
925346799
859591137
2066778216
397662560
280509541
1996200568
1405699565
620880407
673527494
2094083138
1526894523
895267375
1465232007
1547272417
1667908500
239289131
2097788317
1886496314
1461368802
476856003
995131751
1294666376
1653768113
1719080696
475874419
359454028
1757122437
2110786780
2075271254
1856545056
1054160319
622708197
1760550121
1610531677
1108262230
1380210863
125455300
970420636
1027497342
877815626
2131352526
537209228
1772300819
414917639
42473917
1288236726
1646642128
889102851
1627632054
339462318
857125662
1817597281
143325775
856768926
2112374665
1578666762
1872769310
1167715736
609716168
649992069
1737510083
192871540
1794211877
1141281118
1280338480
1954235157
979848892
1689295675
1817701306
293032189
1211299425
1838175190
1747175494
571439703
643376878
1864455511
654186438
203318141
885632779
855603184
12701325
2081267857
383703786
507196114
1296580550
523642810
1795006172
266733712
1823313926
1551631275
1657398867
1845302811
2055761982
1105923057
1934470417
12516512
2056158487
590478563
2017981398
944903346
425657585
283452068
1581704928
629363844
415087346
1822638378
1568146836
969210509
1439414381
529759421
275821581
872831669
1560540861
795260157
1736950017
299758527
201661812
136340378
1453864479
165979555
195796999
925967621
1756986880
135437160
336938189
469530076
402523336
1062515538
370964676
1617715761
234058929
2017831595
338150433
405378278
860530088
490450406
626993937
1639400144
1863556167
1647623672
1739147337
632848006
923597866
1135003770
1792746995
910371402
1898938124
799048011
1394805947
394075883
785647254
778240552
1897503378
1090463910
1675080650
2020878234
141995231
1462667621
104388616
1277078268
639941620
1634919870
683380873
183362785
2099682595
579857836
1469674253
2117819977
7066936
93566532
1267365944
1723653164
1765870761
1207764164
169945541
2118165509
1404922044
1702028688
453582283
1414499034
561210537
1992180231
1098369515
20873617
721963689
1685956028
1101037477
1099733839
486121571
1256623429
1782093786
2142905704
641544069
1249683732
1433005961
17428800
2061529860
107904109
1168495994
2131229954
536675207
1962321816
189571774
1698175589
222344713
503536334
443660582
310866543
1308739752
518631073
1220203866
1682849705
1816170953
1039723344
2068104683
2083488766
704672942
1193662641
734482317
1697811982
333002138
1525568044
1609336027
507494116
351249773
669824880
548762161
1215305207
2140596093
840125992
1210825619
1147150104
1490595494
97378002
1659731719
1404952087
2028171317
1757422995
2089843376
163131819
1021241106
320659359
876988291
1166907541
794608331
386273257
666927713
305574198
1970101679
773528456
1953476885
1697669837
527522136
1752239298
42384096
1049024785
1431538666
2040427987
501105848
863480337
1110649742
946213214
2032480373
1856086445
479650095
1554141251
136261344
1826183737
823695103
907293002
2129854102
1476413560
636685193
2415015
1642235740
878453262
1493514820
1042283611
1409948135
1999011817
614240359
760413448
631974947
554764711
648928168
1653104159
1821294364
2061789883
787635064
38506442
259301451
1412042546
873511044
1036905899
775432168
320761474
853611869
71633622
127994254
87979240
649810054
691190832
448400411
242819128
878347150
1861348812
1309120
626023341
2023820258
1057796864
632462766
1706105706
215794027
1232033045
1616951123
1729933709
826543473
2128761760
953266260
873397605
1765141420
2000391459
514363334
1632715398
888167261
1703054120
637265048
97870168
421585046
1794183266
1527294835
1340106228
2041467113
462527608
1097951343
1691150811
452684921
1425931533
1474199152
1942285357
1583611401
403859363
1760032092
44601585
1912508992
2017852468
1689936262
2127561125
797647858
1789273901
1001087869
1628143994
6991149
696272217
624151269
834753197
154612030
214923469
925493166
448520328
1312439919
1344346688
600556844
246443655
674777284
2124363235
1651585932
830380526
1387687915
1554901924
1028368602
593499069
1025671152
1130192079
1133852293
1307342321
1234394544
1769088135
2001349862
1711461631
1544274328
2084388549
2139501936
803241132
409291367
246537974
1390012970
1679701118
167472429
1053854028
1060434169
1821496342
907258273
1471984468
1145047557
2089599730
1597852453
510533344
1344640740
223953741
1939087333
838142576
556793758
1257589295
1347375430
236790703
941956275
351191075
1002653801
1597212675
877327363
658500877
1119016781
2049338510
113424953
893099486
59473773
1021368385
1722784543
1823592160
329934058
635979404
1193840832
109184847
1590302388
1391937285
309217692
19273620
629632980
332161779
119980035
429672684
1209202858
760838570
1110553926
485404946
1704093971
909978949
649452378
1263597191
1302087806
468003324
1714838010
1139573751
994175762
219477531
1345903457
601501865
841918345
844267017
983995057
1079990931
1745412875
1272563027
1066041334
653915891
1662970303
1355816639
999258505
2036749014
1423436498
1980636641
370185947
120450930
600997308
628374257
886974792
1118378204
159485339
1413830354
376892322
588236162
1651368893
587170318
1919871623
550100133
598601474
679899232
1127366532
540443728
535417877
735597870
1180937537
1464641056
304186929
11751811
2101454966
633583022
733688910
194621489
527142389
1210532638
1302447917
688901030
311192890
734887561
24150145
396248132
1559595321
345380564
735953913
1899884044
2144333717
998800538
1734128430
1986681808
907945041
35349149
948665582
1985546871
1248941186
1770040479
486778067
1677102929
960092386
304792480
302328676
1250723993
1502418167
2120548003
244702372
1324415920
1848964387
453458221
1061361124
796783277
1049242581
417473174
919348288
1788663941
965351569
467856806
708215230
1274737148
280381882
1533897448
1557592305
1599121488
881965200
1792865442
782789696
1280489289
198082925
1932152328
324446584
1382275465
1838737122
1062565918
1581039135
1483708263
604762981
802891355
533003130
277257349
387894135
689183996
1227564241
2071317830
594388532
835811254
797964241
1815956604
1968671884
336366298
2065295944
904437858
1798068661
790424408
448328553
504411685
900058214
730842639
1231170634
987722441
841960067
239750897
442552093
1089231890
1560880914
360020751
632195942
1800028478
1602197662
1701568560
119712567
1895304507
1716985754
1534698055
1240562843
1359353220
549014010
1227681815
182412699
1295928028
1768655127
1999212153
206997467
1607554675
1808209774
1815288948
859030089
1369935493
165257640
1618045857
1475695530
803568
1753301375
687433984
1236955578
737014681
1988554783
1522793502
1419292254
1506530230
1475004254
906531384
1022672141
882526473
1726941747
129703407
1027944265
1446990817
39311865
1810000407
795729267
1192179651
1574169592
1395789180
441795584
1816007587
1716753060
289927597
1286888496
953285144
546939606
269354415
1293131706
996131583
998088965
616800851
933576758
1333835437
1242814979
1358443948
1216936565
1471350384
525226621
1315625989
982337799
21202621
1901448751
1642482752
1230256514
1261092402
1498948664
1319551365
1991592666
536841660
1218684250
1581090634
1319278333
209191052
131173503
330233591
1714028125
1865807368
1945691322
914634658
1074332900
257983771
1089194054
968673600
1653864991
1662537749
1871558987
1732445606
1679256670
53734248
1297670349
368993380
1992037704
587125659
547801727
1659382796
844536424
1958426700
2071672391
486359334
741100131
1314193705
1239824722
1133784479
1407183688
1954736708
1746307618
1123907614
1764697670
1842484036
1879637830
1693238783
792859227
1854479130
1504685261
496174079
83513498
1122127481
921747028
477287143
1488035210
56911819
700135732
229810268
1794957228
1195710647
383861840
1838803865
1283330600
1192805984
1043748107
741340875
691021010
1069091678
2124669238
2043334404
2093040597
1618195952
2131833736
501175216
1566349618
1407831991
520356344
1565874803
1522885709
62011806
1260771198
790335330
122416265
1151005961
1065621059
193491659
1337666387
1806158823
183792621
253764183
1617794529
2136423826
1576337257
2098604820
159894547
1025525174
483088585
560257107
180215211
1712027502
378096714
1012241903
328103237
1060047621
1505507384
2137960721
1217796304
203899877
1601977659
268652041
1065091071
663008972
1579940562
595694185
1793477415
1869929511
1017210988
1613851105
127486233
817472990
1840562589
105297844
1746662185
378587332
2040938251
834205888
1514747520
297807968
1205574761
2140837726
869002
420085336
1154077396
2142657878
610172940
139375574
159123757
1843817421
208141155
1117971213
1213477393
29648040
214514090
1955764915
1773247801
2065909240
437509218
450093166
1319203114
1478239461
1010873375
126097736
242675915
1066845313
735422148
277364607
1398067982
2065047221
880119635
1219627580
1896178042
1185418281
1860421296
270398301
1848363452
1696531861
657559723
1105742763
336923498
444936223
535039554
1791020197
2091647939
1047221493
456096666
1534201531
1999831743
1404886979
157202673
1996973233
1314933811
1816984482
436296303
86854946
583580235
1618260978
839802173
1611859556
445542377
1710137678
409084851
1324828913
824389619
1917301108
169320331
1192540272
314173933
1329989523
788840292
220626166
1901647398
345756897
1478095956
1114943176
1470819118
891583427
828271679
2063421626
1826604792
1549396115
756597748
1989339158
283841402
794545019
2121451911
324447791
1178954005
585211809
1011811360
1625908673
49218271
1101301369
1216945825
1586813760
452507075
1276460582
1041453500
1500012541
1852361895
1882185891
426333673
347983510
1048457878
2041822417
562321310
949259474
390549470
366728460
29049450
681978830
1276987245
1572249443
1703325622
53926964
875049304
65295192
1995071323
1913069434
1413592634
896905835
303782534
121698260
66818672
920165813
171924113
274866853
1270661349
597824616
760557132
1168549836
991640752
1511463276
1905029971
937921739
1737763268
1558628817
1229107854
1836504680
827787769
1285386570
620342519
1216906480
1276421388
1828525553
2091077179
630855326
1642639986
1819685914
773085265
1119921739
319021433
1403132982
398013083
1535847229
395894307
1670897171
2122152604
79579614
2052389445
1000817000
641126627
346582219
1806559348
1905993327
530991011
845001438
1443361785
1927561248
410795673
290652967
1467069735
584679715
2016282233
823020183
443197516
1300388993
1884249840
260211180
1125783495
540670667
2115971078
1487791441
1709331441
58321534
1495501604
1401649512
668597976
542000355
114952176
1416952022
1673674366
686540655
499847924
978190479
1261902883
1908752312
879295796
1904161111
151685756
1383431771
92826543
489169738
1242375437
880119241
1489347560
1103003810
1447310657
1229341893
451278078
1010165339
1688129634
1863110553
1004370871
364498319
1593159248
178699489
1638703206
259927915
367590791
35103704
1153936469
1899200828
1985081797
861963432
2004193748
2003627923
1138996548
521673034
544035225
504112430
312683771
593850991
790747681
273538401
907764932
999494715
609737545
687628394
90093432
10408880
1714733068
2088234882
541052988
1521313886
357471086
302737641
1156846128
224107542
933146468
321109669
1489371556
29631452
1071962779
1496402246
1537314619
1841379010
99834173
333367749
1570370295
2001140380
2061817530
927799798
728317580
1723082209
1891839305
1483608371
1686591666
1321504715
1262471002
262751646
1595852468
13396839
740228808
502398771
1674368250
1260905995
548185946
580808397
1579911213
51400402
965950606
1288779935
2043176309
1349926882
1814542510
607901298
314674575
450606470
2096685752
933712956
1252332942
722643853
1494963012
1643468397
448262821
491309442
1613733041
1586598323
1488997657
946058708
1068245546
638798334
636327700
1782299377
1771435391
169172993
120974478
33952368
997783475
1962673622
615981897
997058781
707320361
479767773
740981490
2053763559
1220894997
649244170
1442509182
988797506
799490478
537745993
621767819
540380516
545312970
85767390
2014171382
704414437
264341400
901972120
238439432
1160961768
2056196013
291438047
2017722970
1114679034
1800060467
2065122860
1639755464
364827003
1335998070
1050801828
1326810155
779315356
1210403514
498727001
455985716
1096275023
1531710789
1594697237
710748090
1533927912
433601485
327443373
674967751
136074556
669245239
1542386946
573998520
1166789557
1344011554
1630881136
2029426931
517118662
1303464210
1654066764
1370799890
1352097351
1527630340
212072848
143128836
953333220
838202478
1457663098
675185470
893735215
1173858535
706357343
1047409428
162818214
108866968
1055349518
1546670461
2118763854
414412933
275351892
1468505858
1029581264
659812046
196748376
93892230
842115026
1481092341
623953656
65881744
1009317311
601006490
1840302065
2100960216
1384345586
499617952
674604533
655434029
639273185
2072753768
707590536
1930557962
1763248377
1484654220
1936650585
449527427
1503733222
551436990
2085269600
1693600364
748723660
1351123018
1327106157
1975207986
1016457786
756513812
28879855
39264216
246765354
1210516213
171261444
650290752
383212411
1084717222
533336272
1511747164
600767777
2097597476
1677095268
1408248354
1147961412
1948904254
1815745042
1011928972
175149133
625357959
94951149
1244825280
1968044675
969271456
992213440
1636805818
1975113806
2020450564
1216912614
1538800946
1845555994
864053188
434485876
1867695357
1050358701
1853404493
1301386548
626559345
642463923
1012424034
1533419862
1763622784
745875779
2068782390
534763305
1420147414
800351554
620184291
1190936290
1213976674
274921002
1099214511
1292456728
360340316
1779871029
1875940208
898269440
354240088
600291132
2059737769
21813063
884546267
1475077544
896235764
801098067
2104453
2043237165
1232094771
830860655
288119006
2085191733
841124204
236223728
1390869714
1956236156
1890060576
358623902
1681990641
716434935
1656001988
474896697
1364177076
2110974876
1983543878
1037874614
816822205
1149729168
2118279137
1383607844
540180203
1280947499
1610139562
734140878
684094632
102035336
2052161432
1139874621
760586471
202097611
826216500
1121768165
139311823
1132027438
1380778295
1663366182
1452527736
1026813291
412791605
261405409
888587460
790674023
1522081918
1976254912
1674194188
1248761548
118503837
523367558
538536803
189344769
1347316358
901638820
1367917671
108475450
677864659
1759343626
1512312700
455861774
1859652601
992233854
635595826
1760710358
889147560
965896024
655394980
704923472
98299334
1508377047
1495628653
2018485648
1829809515
217494670
950348250
13444476
810433880
228247057
2017863042
432262007
1346561358
122873263
1684784128
464749773
440616306
1151684676
1676302748
524691825
2011897771
1033130694
123802786
624079054
1379219090
1155844540
1247456747
931449372
215214830
414173718
75397252
502127718
1486678264
923506922
2141096254
405743565
41688279
1252575462
1039956900
2093890278
343973988
661665202
2026167608
1176233707
223338654
5620644
1715966372
1175608136
1722249488
738145976
1078695798
728670043
1401674046
847189150
703637726
1215608575
303078752
386815794
1693701122
1240451804
1946896988
1486772122
355041749
2030485782
128630584
1906132179
315258498
712289370
855595820
72327475
546645954
294018259
240219585
1380612420
1366170338
2131274712
812703578
530866378
1773092247
861748906
2024285477
674423175
589572141
666972629
1277522088
1830613712
1443170450
616766465
23355165
454663631
1912177122
3618350
466927270
227206760
98748859
88080497
1356324152
419848459
1573138013
1475679103
1769426783
1818850784
1978475599
1955800106
1471769383
357954072
58422754
448977029
1616078499
1601581183
470366136
53308053
1126795394
1968439040
1365185194
1655445157
761517161
1314120888
1215028378
481752517
1419720264
708249094
539228523
957608895
1510166759
1531778228
1002087648
18275599
2064825796
268169213
1720591682
1790961708
245395920
1382863465
57273753
135158039
633126185
2114876522
1021083368
1557671659
898198846
307212397
293042742
246378451
1370234895
2034488991
1435349461
304884342
484179051
861422720
288905365
372674587
755893113
1697992896
393150277
314414239
1415280895
529181302
1806388321
1206545809
642516198
1769666246
467623953
1064112454
307685518
738961163
2034588076
435091222
1514265392
53702365
401176478
799736665
1493709222
2083229935
1959378213
1063131985
1932605633
715466129
1090255525
340320902
611054376
2068310333
162256042
1559479371
1165888248
1692359013
2025981804
2042370998
1561861776
1038625205
1241365010
2065278649
572841169
1872471080
73349879
182528473
1725019980
98084246
965575997
1472717442
1948926859
1198342894
993509682
21224358
1733575975
157284413
666966528
1650784417
353890834
615660943
67280479
1516034894
787908162
1603232017
223006155
1814814419
955699998
570795968
639700910
766832047
1617883131
592965379
1616699193
422441177
1402778818
674861163
1353878525
745395494
672195145
1435619841
1187036700
1334375580
1099719212
654806255
2146092742
448440569
227934056
857097939
629874190
38590706
595585732
1128808613
366444665
1165799905
522455290
443311765
1584165539
1422743669
1593718209
540533503
2024587
289754805
694146455
300345231
973288711
1223781134
1593721431
2051112010
971039002
1795313404
1457187756
1954703228
1631475743
658452601
646497017
1760147865
935698530
245261756
2126543301
1474304123
1032116670
781804463
477888614
502527078
1856792319
298743315
1869957021
446776751
1286371975
1585807685
1335354641
1264619308
230019312
630857170
2118877531
500051500
1227074256
4127684
567545812
299576748
602550734
2137847695
565554650
1906138209
152508938
42778038
724070905
182661426
775593845
1622779061
717696228
780604756
1713342766
485205944
1292092166
55250666
992766070
1556995292
1459724500
2005081467
1207158321
233029444
2041859687
355170665
1784452839
1226266745
1686459999
874044777
1491269852
1202313882
1087277417
2001870682
530836885
2059542437
622780617
1666931608
1594049234
1690992839
703712425
1834663097
1478842270
1242381258
1035990492
1966108680
1438362140
854311241
1345789393
691020087
658335180
54378527
1960334552
1297139557
2047930519
973461932
1142265377
80240189
1673643637
1490116188
332209589
1248964811
532742982
1492113166
1470010501
32067507
1792082580
1281365464
1480884726
1109684306
861065882
1637200198
1832504792
732491115
2068459810
1412073497
441141947
1935506017
1930048707
1778816842
2095671686
541003512
1662684878
334403999
1015947563
2146155397
563618847
701621002
874384187
327448251
1507448664
1413671672
1842579489
1531467481
1016968557
182923963
512870855
707420075
1420564918
1506044405
403369112
413614632
223415538
211914814
627166434
1325380521
1551835466
1877382904
2070534766
1994183928
319012753
1443852800
1062027527
1198990002
1322141337
333517520
1030320779
2033403204
1754106416
148719284
1036746401
910866521
1763631063
1138501151
1477941073
2126129715
695684871
1414387371
2102003312
277858276
340197137
1814852376
1923403120
869794608
1479454742
1920971376
95212066
112844142
56042477
1849085632
1977722162
1655695833
1687194208
544677275
973233821
86002444
556058469
1267392160
770865197
1927447358
1795650608
849892703
1988299623
1042055313
1749587690
1509269493
2040352072
1526084788
35212793
1344602884
231258737
1268380257
1336339531
1185017076
485431937
302586816
762560003
14109694
337971098
1088766902
1730640901
1029110665
532582641
254604328
380603801
1862255482
835492009
377701376
550943475
185764202
2025124067
733244052
445533708
1600075240
1520297169
1691193842
567479263
586195141
305728102
1533787626
1815672354
327628678
563882520
1266492315
1851222872
1685767271
290262506
1377371956
924608853
664831418
1950983012
1586949991
534031496
1703289747
743278264
244687134
678801432
1446930789
1030416532
1335945578
464373036
782553342
1835831901
881558766
37145192
1082146322
275791509
118944243
1828704067
882589024
1274712127
1070650071
562709313
289336871
1366086816
2110202908
426829952
1192325844
96869524
1428417147
275762814
2088941350
1946324740
2073179123
1775551582
1055571240
2101132038
2072661930
104447864
413012165
657275642
727842066
2134462947
1929107392
377592278
1546791158
776269285
1541281000
1118632930
763855979
1287949179
2785619
156737972
976704943
586509423
1410489921
633664452
306854729
714588637
734276066
2012241185
1897627536
1515557676
1001508228
1643027858
2095174410
2017082616
1101167647
1766364334
745192935
776704413
1704229484
93529980
2100833013
816344016
871917006
93429892
434333901
1930811588
1897537517
179004322
1736089802
8441728
1626786546
1236122038
2055723363
1187753584
1472305602
430768287
1686835721
831949710
1195206395
1606166922
1591213607
449015041
457334191
1310500451
1997379624
1088903608
2052513907
842637662
1697596546
524191285
180862135
1782753777
611183533
2007652234
110601348
1630892697
1967764588
1082428714
1891903605
1612659427
779621103
1403310400
1484782569
457269283
163481404
1740527615
794145155
2073725447
2067042097
648299375
2027819277
212643442
409696473
912681256
1989202323
243207783
1031030996
1494784515
112690782
1362303393
21536823
1388750265
736966086
1802951354
846368898
590488110
978731435
476158031
966244748
269095829
554980410
1157202004
1061263169
1034746920
449989496
1755512841
1745221223
890334233
1585048850
1855875914
1027586144
1867519402
1556098573
1887244890
719281498
1724418479
168252173
219960865
937959035
1296391508
403645630
1469629698
206207330
1681823701
1023804226
1901699578
1116725473
1530568542
1984611975
2082547630
2017246897
1069875043
2104128899
2131549814
2001277700
53804344
700128357
192026528
169704366
724212972
232879951
952730481
1563351522
364059402
1918841270
365552109
991997035
2021771812
1168234647
605405700
157726168
274747890
2096530035
1875827020
283594447
285792356
1627439715
956434445
2030934021
2048958784
173710309
1803494191
131024741
478821012
1767274412
984776231
907315850
1008833629
2028574838
115979045
1164664945
1174205425
2140081593
1310908928
1384105780
1425719173
739085636
1344995630
1234802770
439514750
1024147830
926736822
1272966258
1230887176
1536247158
1803410852
998521029
1788069303
1046577700
102934887
1659670073
1589762338
307304444
383952722
100822983
304883311
1845123110
175271135
2072343591
380662557
1349979474
838109606
639223929
1216669127
37874563
2027523036
1393381434
449014749
355090502
113365035
1117200515
578528037
1435375953
496697826
670350464
249733656
463351366
1138593711
678567730
233474472
76137570
366965367
784088224
448541201
504124838
922217131
387459442
1058189725
1735996068
1125400618
515868457
1364700482
1361839139
996973218
1017673754
841015340
154092779
1925601123
1893910517
1917777618
60880646
1076188846
440064506
1896208704
1741633812
1477243466
69746387
419980517
777643555
1672334374
1791926438
315915547
506954960
1626431959
729921023
128227257
1024755259
93695917
211961358
1872920301
761064017
1789191842
805735120
1478994358
1077088164
1940631413
1975278324
2098761873
121363353
1979273912
1171212167
1693288194
673221969
1839089857
2103765615
221670547
829499644
520816120
1641131210
1804124738
940086500
1290021141
2031222417
1070986634
143336735
515789111
1039710736
154857644
90854846
1763029857
1039608103
1682868291
1622349047
659135595
1553884122
1267974843
1814993257
379368444
1151966941
1665748164
1004791249
765385927
779332952
68957817
1392942952
321295229
209366468
974796708
1673441133
376315499
656850133
1343095877
276207425
292364757
868652454
1109421766
470698532
33482159
534488565
236678776
1645541861
58584129
490839863
1241188378
509404006
1660838394
1889989079
1751297267
1551034967
1235771213
1719529613
1545825095
1932074254
387118184
730243648
635733457
1099355557
687304895
1901219566
166876646
819123801
907849146
1702610380
1409787679
379766691
184301585
1686551473
1315798534
88589078
133838816
563555349
152632479
1253031268
1015983466
1518994474
198707751
227125638
150003465
525728195
235105455
1596610221
1102546667
1834381925
1975794865
478452548
635841400
2004166594
1588627352
926531376
867824777
2016305117
2023469770
1348410775
578911653
2119142080
1771997568
376321018
1223594941
272801925
1538975955
575366916
1998110421
1892639300
1268655327
72364891
472835344
2075921818
2042709692
1580471559
609702656
1433775149
2009288854
384245578
1097577438
1759354850
1995766807
630612363
2147201134
297882845
1098238093
518960657
187427292
1240149894
406068081
305471779
744758490
52844288
1976608233
2046194609
1687576762
1439271059
1077975833
1707880717
1540156336
983287583
366616090
440223990
1511521287
51561194
1662239919
210061618
69682357
715991035
25663374
1551480725
1812988583
1120821474
963033755
989915661
1276737020
1492136958
1745759135
1893191365
1014314014
724253026
1206516556
868921009
1594587891
53520552
263661691
1305069320
1838309377
574573054
1926362845
1553363321
1239779147
379841777
950648505
1098293580
838632838
1943034449
1115319847
577479338
2029171969
357310006
1462003569
1296899837
88429552
734402660
1308818427
1045699605
212668125
1015714383
1135952227
1359292876
1572781605
1663064338
716149654
2082233403
1290986910
764684606
301729318
1352646579
1634255010
595275391
1248780505
561200163
357598180
987034231
1622500597
293261265
1156792285
645231333
1365366780
2144771039
1452734785
9345921
158407485
1809856437
1350932800
545598679
231482416
1866757871
1794982927
2002137933
276305053
1943597501
1350175592
1449922135
202166801
835407632
1914405968
1628727165
1887913512
1652596026
1661117987
845372800
1173907054
464345210
967737749
1156869598
1367855057
1257910114
941428353
112556923
1600841875
1731658754
1937969683
2077756469
90113827
1674230557
44561874
1114298381
1507008208
2080500249
1864737590
1546087860
1513029688
540871569
1829094420
1429063398
747400635
1721227527
1685857461
166797687
25776835
38166489
742355825
209126338
2023161517
31296302
55251909
1119379616
1530602818
469495836
763941672
1284551829
1591909434
1677590816
1778091623
213863629
1944155945
844779001
834282734
1427261120
1649615562
151353295
408702652
1186471635
1788228324
103816510
1917744836
582154089
810025910
1413530552
1371334842
1615147625
1772673505
756874963
191913366
1095313801
1453286948
206381393
1529750863
562407680
326762242
1146922285
1224285429
2090406930
280017038
268005964
1643289477
1337536700
730345240
254707093
1014904202
51994635
973340685
1924468593
1464806998
2021637725
1056677401
1266790061
1431814038
1750257478
688359051
1987608180
1471821297
306271092
1708807785
1925442038
678591025
257522499
1187407215
731806627
917828940
190451049
1894790903
618852516
2011546368
701570140
579947946
1064973012
680694738
50817673
1476895523
793578600
531733032
1428080805
648508684
822567282
1351617130
840379488
1920662552
1774060861
1282778735
484111245
349640598
60088528
1888709300
398412328
1620038614
1907798085
592445338
1002624918
1651203265
1852090078
2056821527
1132758582
1144532942
2128629098
1141365682
580057963
1685930074
1608755102
1932177333
821507017
57994606
1122149128
479642031
1509311220
1137217912
133075664
173714057
878779869
1597259502
851067997
494080785
2011042909
62982006
854058391
1987860641
2055622244
114849825
473602855
226412385
634932185
576246387
977751908
1086970629
2043427380
71592742
2039402878
192174151
443622637
1073984970
797266043
874308261
609224698
34123128
2131391329
1764015251
1779151978
92450836
745745801
1129940084
692355294
2064343339
742944198
1106292788
1620754097
1985472591
2045349908
457607273
99339319
30771899
469249607
901471296
362383258
427561956
657367630
1448105326
997161140
1013050536
1395678240
1186745236
1294992311
425966108
873403087
1824056299
1260158597
695432391
1960566096
1617695644
247169273
1387828280
1471682614
1789290290
515908879
1341798724
462700325
564730743
397615855
792455030
1930408890
255426716
606492474
1638194001
1893242835
970817611
1590725053
1579450097
1186124513
1108272657
764107570
1010256588
487062536
1189715433
1959965029
530928328
2077769136
985558456
83641890
532512556
2106245198
342401574
455233613
932118499
2000148013
694659418
1473200694
1046483913
758827808
919915051
1797300364
711321197
92234700
319573344
1041426963
869656175
1309497378
392041396
1475563229
1419793019
1152572227
1246124722
377060264
1272664235
1064056588
95549750
1397477337
401132997
483807226
154059913
1834397890
1304696590
164722777
1633555336
314972135
1029892021
989446997
332566176
1169498074
719286975
494878892
1300673151
1879044493
588314619
2111016975
1080939594
723183432
217702342
356230076
1216753785
1979452132
1306654978
1090063567
1503742695
575697598
1909690319
1899291276
856017298
1259619732
786446058
1909597134
297503819
954376715
322777236
399702833
278485978
614140969
1121577505
881344189
1021484234
2030967012
1341616247
415268474
1624831544
973121083
543977887
1600745618
1895482051
1668411085
2116975144
1077993565
173154255
440975909
1804310810
1906446383
1393285665
1716085748
876100204
1948242757
60820323
47556978
1611301435
901587589
1755469270
1300801465
616345240
946283998
943276980
517599163
479563932
1845585332
483121905
520110448
1182477208
1801839144
1786090554
582740321
1077584353
390101928
2125455605
1405528875
238829815
32972920
507681582
91424998
378865190
1298411524
896826148
1370213265
191504438
1720344802
1828845179
1845017480
833957175
1115715565
1452192725
15194380
1628643795
103501074
411782862
2058937583
842175527
1718385359
384516389
1505969406
865084794
1836644590
287093871
1816853151
1568096574
1584127014
2002681357
1766377070
1691186721
725889326
1538971940
1559530105
1353228693
2016745067
632862221
778853456
1294724455
1776176
2080550171
1839293845
585004503
1801458689
1601211490
1340793173
519920390
149480891
2054989618
1217986120
1661262597
128720423
217672571
878883462
938799733
159738142
2037558581
662424071
1286092151
1188953636
1044386084
2110779893
1829912550
117539761
1085056046
166320790
1990112502
1271433986
1447667257
618082869
1776734839
1057466456
287575367
1875631783
368358001
491404115
835633008
542214273
1822813718
805844794
1389326497
2093318756
564389325
1336149919
1441313403
222684546
245097886
1676564026
1658700183
1332025546
1961848054
535325746
1403352582
265561104
986238421
1301513483
1923741968
601101770
1714140404
2094736404
2000376605
1157070269
2053856188
15254104
253908477
587337099
1014148947
248959334
997558994
666570673
1757413343
63369320
1430584583
1084141883
1604736625
1773197979
516424977
1495956791
160117321
741494478
1675836008
1334083830
1041936440
90805659
501345764
210427034
1184802977
1586257231
1629877129
2092306485
1105440741
277923666
816925810
1314794431
789855615
1778453147
607925512
1022494975
1310353472
2135525312
1777302696
1644351080
1284118792
299323586
973328841
381790702
200208924
1772685619
1477469089
65783657
1358704537
366670381
1337050184
2051780844
535509678
934194950
832003353
1571891711
340688143
541781013
771812773
1780310336
1286686200
383222201
1235017807
1193251058
276777956
1812607537
1205959438
456003905
718127280
2050650095
863538054
193564377
725507694
688446378
410810171
891036445
1085339389
135540113
1960132632
889794220
1717173278
906013238
1996724066
1471268722
1187852989
1681463873
1832754927
1842801118
161234451
2089817358
982352245
1482688085
610180856
1047521871
1393931354
1090788518
456682772
861750344
715274533
1758921032
1132784699
1749825695
1474597904
106204771
102266020
310261697
1170075866
544338963
1016382372
582543002
1524086057
1731396583
2018823847
2083202220
293960084
1652008879
2094439219
1732051369
1965952894
736137814
40511978
1359250771
2036138719
894618827
212171330
1594460907
1689957803
1468302717
143432859
1827396388
1235917800
328636759
2027984506
1448573439
340826693
778605685
1513308761
625834200
1775857939
1075978017
156825452
1548910755
1113758568
2056579867
1152467873
440843381
2087096365
1409845769
1387814430
1483775980
1240759792
1690099833
1599334659
731836459
1163419628
1563302890
1661161073
1237519810
1745365528
59367976
46107978
1766442191
1778878913
1688124456
590944275
1113290685
1869051560
1388758106
1553179038
52920298
1312045853
1462085265
1115583794
1162346322
1561325692
1578546771
1230834373
84418263
587235311
243497175
2115285332
1465930380
255455220
554954777
1731860049
1998559011
280244618
2083414140
1170720363
296533158
1084371286
634936455
1438294800
591825649
1018165664
28162261
301463555
2035466983
838109417
2034615101
331995444
1472130264
2070134850
1667409213
593981684
800793488
300869187
1103751819
30794011
146946190
1550411373
1889219864
1707128761
750571738
1585844926
722414375
2005717577
830661400
776689052
1685490429
484961353
650030929
282477855
1626589702
498845288
2140791775
673694331
539808260
1931813036
1374651557
1125609171
1736261711
142708728
1305281519
1256311493
291983445
298036137
374409591
335918031
2017293781
2040712066
735062526
394467787
987244582
1034762683
696401104
989094557
1798536061
958477616
609331471
555407170
1592084379
1517317899
1646226012
1991298497
2068039460
1630528035
2078365860
1398233429
1753475667
405648817
217876837
671475136
1365927545
1404438680
888129565
1372372536
932362717
2062041772
1729810873
583492103
98493078
485113891
2103912907
1552397758
1271472321
1275376566
359572378
1492315386
1073347594
1657545526
2088691936
2075085870
1407230329
1513295780
718783051
1443450877
753267775
417081823
1462316634
1796484083
600188148
1920558703
77259467
134227920
1172815782
426889593
1125466256
951355124
630144408
791334212
1203824505
725431065
25524119
283016134
1351873031
424176090
1352156220
65938525
1476757577
1082013876
550324121
799915758
2069870369
547160116
2028455242
1062898773
252984953
1751071173
513425128
1860710680
374508248
1036696996
1413931057
1934680015
1784678325
176681050
1881712283
416200819
955279293
656444167
1227056178
1727555523
1370123019
1666516002
255637447
528605029
661239145
1394812213
1327325376
131050152
614258122
547543751
1978602102
1902078308
716516171
888549277
1114432922
1948165594
66383095
1975975129
1111106419
1689870396
658794954
591820772
669621393
1106263112
1764225231
1843430442
174376293
1900885083
297660064
1328549112
305620533
1924605840
1016694499
862276375
2081168187
1577625454
944699083
638621506
3089677
510503306
1516087917
986012975
969495326
608142419
781860038
1352978130
1976730427
739189810
168461115
1812509241
2047822608
453912632
1119485033
89086422
1167285728
2031345097
1471662510
1221444337
2008280914
2129188916
213133493
1213365611
460368053
1175899317
520347592
1246678631
172337711
227615004
1066099776
1273285834
1428211785
2027639765
1344934400
1893380966
878140762
2116769742
115226495
2052293109
1263691811
207794849
674617929
234097314
2085626529
1469311043
578818942
1897282698
1419590372
380693416
1072641805
193141459
1099620206
1178269706
297476866
1216254446
394167033
1016722313
117912334
111668594
1703287749
2054112257
2070378091
169161119
70845160
1808473357
1267435732
181151515
1508505439
2066491086
1904001994
1053437600
888778836
957001961
1067611870
740198105
1958691318
1661509751
1660266258
1598683358
24300350
89873795
2095375170
320444337
973503448
253516062
789316703
508083726
91702846
1457201473
463266563
1729651634
591494335
447117634
295982247
1126441739
946712624
576848887
2134163695
1627489631
489221089
592807476
138281540
617147719
503548233
742027788
1620734806
549647140
1010313191
55537420
1072980146
512667028
243167500
567787068
325211076
653493462
77399522
157333742
1003201472
1997124546
1584372414
2140876949
19465944
453202546
1905947025
1731889542
287312403
1255463459
1769965590
654518898
928573318
1036029967
163795565
1119928380
1938190386
99044814
1661235111
900689934
1763898279
235819376
1740827841
1518515567
50256322
922554006
617892949
1242526973
1734046080
1538910048
1103824902
154386930
1862901793
988164770
1943592150
1324176721
1709990645
1949026680
40871483
1105492194
268081775
536201006
596229986
2036741356
1814100441
1209000663
694169470
897632220
829048042
1776865605
1612159100
1618996241
1186859593
990295050
1010521738
56188861
297805015
1604250857
2011262064
1475395123
1727481598
297393745
1632424486
1486502562
1568891284
74575110
1149287651
1901835373
1610002777
1118311823
590452110
1285204970
987632419
1223828469
138838521
518962729
1991589944
1474751016
1991511764
1859117649
1776290406
914537092
716703973
1166155071
129459038
911085689
644976049
1791516990
602276654
907457221
1361353098
565521163
1036922511
327290613
1104799768
1043788456
1693324068
244610825
1277097726
361467989
2091541699
2076190506
606758546
1499315156
946374921
226455630
26670637
113441428
462203310
629609930
329752240
706595649
1837571903
2061410326
1913424442
629898812
905029959
543416854
336943086
1215039866
1820475202
406114491
1176028419
702612612
1640302199
18619963
56036507
1121106783
840121753
907082706
285440740
518291819
1155828773
411906901
699052687
1845455275
1744126381
147470221
358515864
1837096603
1553070734
32317430
2097086429
32889109
470293190
901893879
1879430067
1491622670
1698085070
561100966
1480919169
1455104620
805134077
366152874
85533090
1614704845
1850604323
1852018127
1644143138
63328100
873540942
1996591268
1962624266
1250722822
1091240092
608144727
1550951993
659860861
1323369800
1275775126
116532913
1279278043
46784225
1786534467
1064051381
745894153
21311059
51732231
97175883
489636315
829194424
1500091684
1300241960
565339996
1921067935
1449354360
1785268345
1540941772
837034711
1515924670
1004337749
264875363
2011494415
1057814931
237246094
418247193
1151406132
1477243574
1644766586
1060403119
252924313
1492335063
429672771
472324724
1462151462
175171699
1254105056
28234648
1923630088
2042805022
533518410
373683313
883368746
83309429
1992320163
1613858925
277548160
1332061202
1237272003
922014615
691026042
799669896
1821304417
1294352288
1420768025
1860771210
1148602592
2096082798
871119794
1968634327
591723865
1938533917
36292756
339700491
1914753818
1649801287
2053549199
803648294
784031031
155575796
1056313568
313728752
1592208243
1876557576
3542512
1798313600
1703383721
921704660
46806401
140350726
946470585
1379451079
167652367
665167843
1174143350
1157117600
368967064
1550398317
166009180
670831393
2097835739
517927838
1361187103
844525478
785046063
459374200
1322700504
245434291
2118210484
725024449
2030461316
2129907971
1971281663
2040711056
1448986439
799322483
1985377544
1048299088
18424132
1289286135
1471609875
1417388799
1346933294
518499578
1484182586
1417322319
1940435633
1454993499
1457548339
1877346018
845630256
822620447
895338042
712533041
1765016710
1763193299
358707613
212409422
536874953
956303377
525389732
1557397898
1334154222
1762462927
1565686973
2087977692
1782114184
987002205
95572967
574731577
1967543048
2139898511
963230454
1381912328
604741329
1619068136
1038904170
591237438
1022832177
2088793147
2034380695
2060875180
452838940
2073916357
1987391617
2092456986
10027247
1881227352
1495944316
689237806
2078439595
1736868498
1774654329
711770068
339713987
229292230
552588592
1831095239
204297529
717925204
1740790874
557649245
272855638
1666590228
1033856672
1558755222
2145467855
238754119
1352959858
575515438
603286204
807921084
403838351
709454462
20797251
1775190973
1824606938
679976454
1006175383
2060360583
231431072
572760084
2125243883
956192563
1515305476
830763773
417974632
1171921149
1686161635
742917404
2056491824
976587773
1490284373
626834619
336438342
1645209641
1180762726
1815987069
1666189341
1364616952
1527787949
1312098024
1230092763
1740795056
2136567625
1300761113
2057055199
1765192157
687435037
1795750546
1804993420
1273634295
322286256
453829550
550347678
1824931064
1393071399
1992716488
448178435
111655622
1000965409
700336344
50730403
1875093814
101041886
1685657462
1075748753
1180589531
1348473135
630834807
907628395
1280490876
89758510
2121216667
792398536
64833003
1296988372
171493019
572288711
662794253
1454082812
1015438067
1712888237
1117413361
1111582024
1498347852
147505652
1485530927
749423468
395499896
783857090
889331507
331993556
538183313
2000877981
2026995929
2008401924
693375322
1625630722
1988902463
166311729
741193037
1206440625
482741170
934981714
1617031712
1176738432
1411290255
366281247
354117667
435473138
2029829348
62842476
1250368807
2071354340
228305038
897847502
2074934957
1865638402
1561658453
924649496
235345054
1965533876
10550863
983120814
1804243815
1317507441
1048065219
1711838894
541105957
725972194
1750816397
1671061328
1504616753
28459946
881272485
2070543255
1575601688
973837207
907603945
680781106
1283717258
2107904024
575402995
824052599
1906923103
629908687
744305340
2147102585
637028345
686783772
1668710555
549853738
137075142
2129255650
956222086
444151013
77563410
1889049571
1028628416
22637721
1160328700
1993831029
337283587
1012510626
507154340
838406820
1357555754
1997789736
1349559284
1786899891
290618510
147903160
239522805
116217476
955331828
2105423994
762936412
2118941338
48969829
1571097937
1804635960
392905777
1854079010
792766033
815019805
1601162635
154936352
872891122
120862832
1531015030
474591895
1715146187
1932043670
1020907822
1412685839
1302753716
1820135769
1738750205
976424767
720469546
833348244
2082251330
1601047535
275086805
1592818818
25241625
364929350
767636270
350833009
1084515143
482513951
341667441
449796878
2125673315
478077583
543610466
2047761678
458747185
364267334
1804810162
1450204755
61053889
829588614
1395732431
686319749
1680888626
1832765318
1449336185
1155468014
790748711
1780645847
1940571234
1677676734
915872693
1902730535
878882920
1523154304
256382919
1941673821
35940192
1918986420
1135572245
1537407154
1560316045
304665584
1983991789
2039533503
1755719614
160337573
1071579079
624921963
1957265613
661491405
1469596227
741656468
731999594
878936097
807046094
758727309
518782533
1259146390
802275914
1098939597
906260756
297603192
931256099
30241712
754480665
1200758401
1458969767
1807646378
863173520
1659059949
591383749
797586876
1159767291
1287750391
1886184063
409271145
2004619374
1952383230
626573339
1372011075
1698056398
1130952433
1827141562
803405437
2042871118
823473597
303203041
754610277
967378964
1483709277
489318237
116893766
347542623
533325736
484219148
158439292
967501026
586969268
519103504
801348585
110978680
2140510176
1675592794
288433505
1704981690
1688294422
939825635
946177311
1667312797
1172526619
677898224
1926323770
1953869931
395987541
1737041714
658388091
170279277
105342930
210312051
2090683322
1576223972
1688643912
1733805786
1501652230
882836612
1794745624
568438267
1924465307
2112646135
1181835582
1378087312
1928820889
1065218611
1350310505
959363285
523361433
1870699852
1502402770
1352940809
929558583
1668873499
277995628
1305495891
927745019
1307347181
537326279
2029452151
463582127
369069441
145939487
1255351797
1225303810
564826515
2095726829
233170729
2010930492
1185036861
1893609941
169131055
1194748790
617390388
301884770
1994051419
585992403
345979762
384134515
225142155
1688022094
1991716640
2025181082
1971645893
402486209
410833824
182709930
49936271
103265179
1012004896
764190298
73827662
1061688873
1158721791
1345556533
875675659
772974852
310823314
289041736
1757726798
398672747
414325946
854754130
314861863
54785015
1657084079
564472200
1520922896
1450086131
1806535450
276278162
43349165
777882624
1419825445
1058651607
1084599010
1876891510
1712823715
314624213
122759052
655571776
1981475806
1942806944
1428511799
1023928278
643870976
770281039
265262523
1738350706
1082478380
1596363882
607805041
2086886979
670164381
1922898322
365423977
1947884424
1834089856
1011101193
1366381348
1646719283
2097246067
1296353392
738065695
1776760404
1202530689
1503495764
159316958
845645299
1160959281
108776532
407780252
293320976
1346216636
2017604623
2057903419
1764725254
651768061
1862661696
1246938045
1725153382
956772534
1165658542
143087436
773950250
1712632997
1588257364
439902856
1014243516
933765239
270963726
1187983854
1828600914
1468403124
182253482
1678209502
751936231
818373753
1429558411
486129573
2073908935
564613013
33773632
709729770
1852677460
664778369
1206835532
2130174129
349131120
402891642
1506118963
286595142
1354410608
36950407
2115599835
1722493517
118433657
508241438
815449327
799163873
1279808337
1019703569
1775910953
2134906500
1207865720
1329002472
207240655
1674106526
1787207275
1042602849
1546065013
2014749262
110386470
1351732468
1781810773
1353023424
1296409503
1593373456
1594498599
899117969
443794731
1958905062
1390334888
522715684
1618579923
809795618
97765686
1236254958
1634861549
960330232
852236322
1366389171
1002882567
946972949
633870521
993949652
349635140
1030536999
109799392
1292782152
178088888
1712434533
1560481262
1382767953
227702699
1806359229
371244344
1207524995
1111167122
1944240434
892659930
24383718
166584549
309019333
899069730
958147771
115930780
1085559742
1048614475
1590169587
1242718473
1154984704
1279291543
1944382659
270611801
2015398701
995426461
1979365386
1881852657
250828209
848941375
2085889861
46640370
1918363330
1972216603
1936744980
1567145652
1549976773
369830938
654573415
397293373
820303516
1505224925
20481417
555239268
659850600
200905672
390800401
1459779708
441606099
1718010928
1552196014
986490282
2001554295
1400083457
1840726534
1219982086
1094363575
440958111
598948017
601894284
1764539463
1848219541
869432861
1596313472
181723554
698801717
1029963651
388323922
1983734233
1113010791
1276758669
62838430
591119466
2122191204
867280448
1961580198
621498191
1634850440
1175999134
1428645543
1722408562
1866247733
447421303
686614100
798286519
1474237460
209432164
1850028212
280373253
395262240
1754943654
737787737
1688136277
546181671
664229011
113212619
661823390
1015110151
2093296690
107179472
855386724
889889823
1909088945
579352562
1247077508
185646650
959312547
1755227339
1892960174
115303246
909653447
1962948148
1738589548
2047335606
1171059923
2029379686
1181494356
854390603
73962164
104370363
242638044
1214108542
166670459
693379694
734630157
805873380
2099642125
798237553
1095513339
1536780569
1283845739
883178414
1706503064
1994423096
2038785256
1405569129
1449565705
840911177
806581357
402496111
921720220
2035493764
1277011582
1778037392
1304337325
1091734896
1510061984
670397740
880936215
144662482
401988429
936692798
597108375
624346571
2040442120
131326527
670405945
211599867
625974791
1425595379
178238071
1917609198
733138605
1752242166
633580835
759104630
1305208767
1681066513
1395297257
1119157779
2141068281
1500891004
492109814
532238541
203968122
2026698021
692910311
1511190604
386080157
1843755500
463778364
409275202
927955041
735542524
1622327861
1326074578
1116742926
1478856210
2024501274
742905514
1611554642
51905236
110162736
305511092
91189322
1559962680
1694601580
874447544
1583930232
894087019
839843928
2129306861
1979781986
1453871858
1980690159
1527242016
1321266812
1506790586
1520291584
1604982994
2100828563
206103326
1557150183
936595720
818902507
288133060
562955608
748556907
271240951
348367463
1280669539
1906227215
188354632
1022482379
1696638105
1399005645
292946180
483004282
1001299147
691423215
1665357268
1547333835
1453340097
656276260
718325147
751198661
947555918
463665954
1377591208
1524165556
1855119295
294577470
798147234
766365476
287042574
1440350023
831466775
59675421
529862475
1696623271
441955083
417157908
550580122
1016734427
371804303
1848894632
1627974286
1036301174
1544681668
792121434
970357864
1447934456
145390271
1665867731
1121057223
1406047991
6726841
223554461
1831776224
1060213228
983160792
774764525
604762514
524710702
541931088
894520066
1169643359
1324262534
1373933032
1451291741
1366475517
445686530
278761739
1083604141
2090751505
432051840
1560003593
641199356
1690023636
2011288832
19878578
1002171816
859973616
1023339129
1605847931
1633593506
48815619
1648989378
1086846888
1416396187
822536156
1367306164
1126027055
321803691
1026020117
897987469
2135723372
1318878676
508982166
1735994131
1456908676
1030573509
809465916
930838442
158691178
2125925542
436004284
126454156
1790658050
1353458664
97606823
64225872
1985809049
1579466175
1677958613
1881187840
1131975570
22595333
649869176
330643878
911809966
1221430372
956409562
2029053977
1112786838
77719213
972327609
239578398
971077780
1967285280
1333789071
1227202937
56537935
2109520272
640092358
1571054952
280773963
1185422177
48939800
1825714900
1462811932
791313513
1675219695
701636674
782571854
1154800548
523665651
461906807
1483907019
310028725
2030214123
1182189416
738437713
1660547488
1282898367
524858214
364987385
2046451043
1795109301
769424653
156650443
1755676724
596872933
1356380399
1444323173
1871514092
346698198
1687936103
872278314
1212288888
416299648
417288547
324761526
1243569488
494154428
559722889
154918978
665722510
941827797
776178828
1671732411
2142372096
1860932564
2143389368
635478732
191994919
1907731507
159041168
761714854
852367766
465586478
235845851
1844295210
46184010
431065131
1361592546
1963211292
719494649
1720613184
1727768278
1626336177
1450910931
1484287188
1705816355
2081453317
1246975589
151993301
438240473
830650181
360341967
586485090
1605465950
1426806698
267887182
128907093
1444048732
2135450372
1379932587
879141120
640103462
2007364714
1591595687
1275001920
41734102
296834371
2059958349
1921060596
1024375202
1744155409
1088344172
1958926641
1105433507
528574437
597402926
1397792023
1897934527
245223627
1166319785
76385814
1911406700
1663760935
1203527689
849102973
753218030
1905651894
255769925
2025076783
2141573613
919639945
386267993
1056143253
133552738
308509650
2067217320
1399028861
1421771925
624440729
1139088111
109524100
1519359570
2009786511
661815030
1123331630
703369539
880022154
19143408
302429375
893554298
1408609
1752968588
892555220
1821209332
1367715881
304929358
771564824
1330884462
597597650
1491388933
553592490
1423686016
1427859634
170095709
955889734
1630912811
1738591863
883542496
1705970586
130613728
1544762465
1564589348
1888271948
557485152
389826806
1113783278
309819265
1308092048
758215088
15221870
101419055
1885769555
488439560
257563967
1421009167
750611293
2028690851
1173691007
1334585956
914905435
1006486884
1280047998
1144640440
1753946085
1916893171
1156083505
615508340
1151333409
2102119930
647745191
1330734150
1893730483
1488436550
622917765
1017558157
1881393290
1424884308
66566919
40704899
1146881548
688541386
290308442
1727861352
750088367
1153834383
1958031285
450570044
2071192424
1228125352
1645436246
1620228951
1048095567
1939083556
482175279
1801022639
1740421531
1393436923
116286434
1686181521
459731939
12825788
1285254572
1906740900
461957138
688279058
26946534
1090434617
284119164
163555966
1061599022
1645920722
689321421
1869126116
198445903
1158687929
1463007385
1146357471
1534014173
936679089
2112583439
1754904097
1213801171
713790732
731796448
2145056087
1594966509
2093603337
183091025
765225959
2081694372
277077004
1146328883
1294105484
1140386831
23903073
1837179185
1288285800
1102312357
559662492
877760630
381819079
1774969183
116208245
114329776
693632276
283592902
833202422
1757457628
365455627
886141506
1065518171
1465851722
103788576
59427389
343911280
1481761671
1656911747
1287804850
705243341
542095097
1172151511
406331508
2005252269
1726146173
215608011
941482126
425081010
336758384
797999513
118429471
1512827147
903582184
1213959054
1773732338
183139943
2025012984
216811017
181784211
503209369
1144789928
562262141
258566392
1747886245
1714439254
1185151679
251175861
245440251
2139598221
1686439769
509022692
818872537
884202492
752527159
1773318850
1161356707
1887530414
36159830
2079627441
1409805594
2061299010
976922961
549456640
1426776961
1192719009
2138113242
999720027
1845551063
128633491
1519071183
1544101041
635827026
265658495
706359655
594448023
436561377
24073156
768514429
1614553852
1915138940
942003937
111014472
517459042
368105747
1657733390
1232693637
586258027
189358547
846976210
252118346
558722250
530641507
1647976236
1020973129
769917191
2106017811
895688222
1723154959
999400605
427920701
690007295
254731198
724867674
328300496
2029073140
1802380762
908394944
1828183612
1282270832
2083472941
1263023376
655252402
1371808741
1235103086
973175587
1441089656
226025490
1601831573
689030877
2082995814
1905993380
1352629711
528627764
449050192
1129553057
566397605
265956651
500348902
1215861770
891471248
311440311
967071621
1022508652
116882624
144467149
521465545
1926607211
1724811345
1720512950
344095263
1647352953
318062887
1251116288
478680405
681243453
1568768312
724056685
2145366920
1886718586
1704752608
1919527057
88116922
86702009
1556012267
232431320
1352234113
542997226
1048162974
1796140119
1856335728
683062645
1179884816
2092467577
1710615496
105759023
230746905
1023900909
1012652183
1650214720
1510539988
752070025
586090509
1124047430
2122888985
633317498
365764951
881097989
866097123
1037640571
1107341459
2106822351
907095426
1789374549
545466331
20021629
447122947
784739372
1929542115
1329053854
1845155784
318934533
1973550462
1452573813
1636577087
410134537
1548929993
74542030
1524596971
2072929588
598426436
239185006
1207638161
707966929
1274391086
237816872
186255479
1272657127
198738052
302912955
764415484
1012880293
106739207
1153147677
409910575
2132307894
1142328015
849958437
858403242
275130749
2135357838
199492934
607981940
492910255
1928740275
1817411456
1765172806
1911530290
421789115
779458934
383110057
708476520
40300161
1035782001
83660719
1558577251
43837660
261244165
974062018
1662598658
1361777067
1999398736
1123190087
844935106
424107834
852009464
1212830543
1296309425
440144343
569409380
1713007319
819318448
365027622
76389802
376249100
85826594
648335645
897727922
2047573868
1453742698
2074976290
1761026316
876618339
1990379369
590321896
457792049
1832427375
2136382128
1366197540
1720066094
639270866
1949367279
1973281298
1402251721
1350322782
2096442612
16695739
873326768
525740385
409360036
1407069688
1267555303
1996719860
835944648
1487233574
605982087
974762658
2111356186
84325780
1738000809
85156557
1241252937
8129806
692175804
2073688324
589517041
1216085060
1097754843
1790672566
1078708492
2064154776
1658852533
998661799
258939859
721572315
960068594
602190725
68326863
2017270796
532944505
1053717688
612302495
1314514915
1883281815
1749161321
877455046
1186413144
765088897
123273429
1327946047
511787568
1036015247
2010712757
318127526
1025288705
1028884944
1915298191
2032915591
453573751
188811458
1294896055
963610004
1102125259
764602207
2050607097
716285258
1939688695
1076452606
312418244
1504879936
383825334
2035508749
1815420570
700712162
158897158
1021252149
160007931
659082332
5580543
1551951964
1832016290
1450553650
1493930071
920919928
1238501231
1710564891
1226501071
789237639
321950333
1040610697
1067547201
596573279
1548627214
596695394
848879880
1617535510
507987714
1832257202
723599326
945854169
877241686
1260289055
1240815290
1568164579
485901662
1495443674
48560801
908739734
279279416
1222219406
1727783706
608996318
1306891622
141543406
1582665556
2017519388
1707957174
2029763550
112674826
110804391
273081751
832603022
1229002036
1326848599
1038689479
1150925144
855432355
1523949075
1200821228
282183625
1207962614
467866748
1670864878
314663359
1225222299
395220080
1457953737
1077304907
372794244
549093598
962009466
2064954879
693546370
1293553830
1111949579
1111761564
2027494712
1411404154
1127521244
1372231857
548333209
1345643149
377503775
212241059
326816654
728794576
1971528537
189995797
356955516
857208387
1515670204
1143747704
2084945104
576224525
2063730649
639312198
1754906039
1298032443
1564029348
1961546937
1658329397
9384760
175553800
342668698
748268337
1093645426
867526166
965995173
595722165
196188233
1987814965
125104319
681834234
286634365
2036886678
1895742731
2041474098
1865147216
1416286040
1138480172
1947551460
1359638243
2025616730
2096466945
105840361
1670082103
423743030
1640304416
1467803670
1905718026
1375889372
330708491
681567504
1369262172
438966462
563848173
1747591511
1525874849
382622269
1037960195
313486231
1216397984
342368005
638157215
168533818
942728108
1247685161
1419675626
628424434
1786908363
189833194
1376331541
1018524472
875070028
1532288174
1530675159
769454928
1447178840
1771585260
69848556
1672116290
1617282798
450474680
186696838
817847104
1317162906
1062008116
919654204
927194697
32806921
38145300
1810710010
1123989690
1038610297
2011452311
1137431590
1466998822
1666413918
720137466
2076063853
838468063
988983255
725813486
516050661
1480956119
355637166
1161543698
1188816560
824256488
1905970090
741782897
2131877392
1579938809
1270046534
1593799752
345291879
750291747
215123450
1514209693
1678126936
1857067762
529282497
877276401
764955081
1035753255
1882476263
688712591
1615609397
525966816
1435768127
912976224
1974642828
982374210
468867760
316467536
248638316
1792392454
1037939853
347361785
329373657
1553235536
875470468
2074463223
272652014
1271878668
825116538
1509991315
179014542
1790947099
2027631859
2040120631
1899153960
1776021005
1095156719
520861630
38338509
1270174237
1416083686
446697827
1666418344
1939243260
95294375
860294610
1498547347
1620251479
2135115790
1814829002
1516773849
1716966560
1976883260
1130992012
847505676
1570478003
548111955
371156811
998294774
1954231920
2045780147
764598770
1939543426
1769535403
1087800157
917638836
705941882
1041569688
1437431124
1627577842
1024906495
1461563592
1967799577
1506689540
1215004738
307255346
1436118768
1651386794
2116925225
357582671
2083966545
824713300
238799955
1711075286
962804651
1424851935
1458119332
1511848063
1739255649
1275085490
145698453
659610154
997539902
1503888457
120221909
1043797714
1658182026
1372996533
1533024741
100206869
1041149511
1225112089
2101579675
144987750
1582157314
1049511354
2128504266
1797623266
937090904
1904003665
1956170112
1757741243
835375576
579457257
714706608
134597793
2040882085
1745134437
1974233796
756109803
598278537
1837553404
614094640
1836687021
275047958
1093182591
1555365109
1599065707
1125248723
276932751
730760245
1992399601
1720045745
956459601
673391118
1786805319
452583934
1894740637
1366357737
1123487733
327034352
1248514132
69678591
1305862775
1980832022
1565511017
352731274
972345411
1535826244
619189895
2097901421
1847254147
208990486
1821168760
1572949628
335961607
1014736335
443575885
1202068667
1724996368
542028670
2098463170
356115547
727320702
448234671
457679337
1245302173
359068249
649741210
782769640
109103233
283774572
1294863943
272574458
1833267859
1138092408
343926911
1648167762
651486305
2098586878
934126739
1769215168
915397328
546896432
48751939
1415080876
1452743842
660887583
1675294089
306601722
1436395203
986760028
1078865184
1328741367
1684013931
137412074
2060631646
1197976913
914313689
1314159494
1315021065
794185826
1361431021
1365896949
755158769
1256184319
977028509
2004570178
865067632
1789529157
2008840034
1704628812
1564728679
1454107814
2135749330
1916563936
1226788318
366278073
1708252707
2115578210
1654362633
1854162928
1380958111
1676951105
419694811
1098039293
1419134264
1191069292
1890244711
151431290
478251087
18322667
1740013395
1512040142
2008752815
921006388
894485597
1510814347
1629567427
1931082200
22168906
269792207
419496966
996199210
1523632992
605001396
1186675026
1157849232
1400320006
948926399
831040018
988917422
2134420862
492337890
1737136396
893818541
203925539
91465210
634323980
1466820354
699304367
909868878
79442659
1913759511
1154818279
2049176485
36856849
2081343545
1668479693
801865196
1805081913
558820423
127464884
335074570
1471702796
896489516
1821652723
2137878490
1149574499
646542495
656853220
1262765174
507891712
1790013324
322768286
1345455714
686896465
1325723777
1890578336
1490720201
1852699744
2053349773
1959148837
964624854
1520724673
1140519317
894275805
1695653874
1411368815
1363955358
830022484
1754369543
353578283
569731477
1682128024
1964408319
2003322215
533488580
1233744986
1006841467
1743544887
686057557
449161735
598250287
1950650362
926227150
2101750909
1717291061
1621482826
392741825
1623851167
1780775543
203147215
844053849
729494002
1300963750
1206185438
964136837
1836502486
858098170
2048171984
919600256
1851169818
562333610
2046318599
2142813478
1336902034
1001384361
248801448
952060661
257713877
767234470
1073696611
948168431
1362093003
512220179
1039929859
1324155642
875609428
1245561946
988625190
2095894322
2035367001
1108787983
526799971
373607307
780294886
708313613
1640374415
1424918725
1795862271
472228702
1511133024
384268737
1759680715
770210476
1344553861
1186878039
168516639
1141773810
481529905
1478888740
46179849
1448358554
979742322
1590923635
180612861
1082698158
1298077413
2088846774
470997267
919366188
227976285
1818164963
1254879583
1712259596
1622152203
2051051502
796161880
2042937937
1483375149
1738958385
1339557155
1684119570
1397097217
1896342171
1885216957
255826471
349334640
675357588
1400186175
1918051839
847501784
1545754606
2083230987
1111369757
185909079
722225531
797623622
753608491
28571550
1024035300
647051677
1334925615
539009756
767083141
167312096
1569042246
666768099
359249823
46511381
585393437
491443286
38273543
2137857049
890722263
1216870591
1264952985
742452761
2052838334
418595617
1773117625
260367122
1581313889
256638728
1972678836
1727848690
1618484642
150780022
480715234
456011868
304388129
863073915
944527398
1529055921
2105145573
2102182039
1294466298
349039899
900111990
963817748
811078722
2019811057
1203305720
1309937007
1499246282
2106103053
261450846
248210144
1275658276
1998499617
510215912
1444185527
1985550750
1869187599
286284393
1392743621
1147664552
600664795
1090198852
556245407
31402185
241945817
2076089415
219408433
1335739186
563229247
1814567727
923735828
1672461072
1227831599
1328218878
1841255438
151075871
1260355028
1418787627
1568300665
1707646519
954025631
131387078
402138300
140636933
198750891
2076184368
1663329058
1306389309
123684366
243649656
1481961450
2109435122
651572420
1690594155
913106655
423182219
352382436
1627878897
645034741
150616225
1374325074
1150092391
1789802532
1687512204
546787166
1064322902
1412373932
245973417
378100514
252334052
677980003
175433294
561886861
2126458519
547467162
1951819168
798330961
1004066764
1426768957
1748131646
673716207
334321621
1178588219
1060622873
1188446536
1470874807
227757747
690782652
1723332173
718001202
2033155912
746828299
1746938614
445434888
170681402
309153768
1876497282
1604449839
2021529769
892911176
706955177
20344259
1503148081
1276639315
1982976512
770951860
1191179781
1957934300
1541210153
1263090433
52204836
2145322140
42152747
1216484840
517430082
2125364769
1537493649
1155697216
2077182654
1309353565
697290589
1774163831
235205991
325718192
1251418144
126076169
785798797
188306083
1983769122
1180400005
80332368
725692775
2069703540
89696573
1971894636
1587905098
1835556188
641757637
304641374
1394508442
1069264942
760910425
897211040
450143724
1786196880
310573276
1773930725
2110148064
609416908
1556007680
377359665
766845140
830136470
1951773817
206523347
1582399678
100467513
252945917
412100525
825191112
1763139634
1908586094
1288211142
399553581
1316901112
236982521
754112689
201713900
1693397517
1623001902
1554944162
667126542
834186897
614461061
2126309473
667348612
1434667024
465088423
1693772782
20840475
1557271353
1943788595
1236154268
1026814915
1544906395
746768177
1253381506
300267937
1636630157
1131911879
1532720230
1113820870
1847421557
524278769
2022653903
735532684
2143683064
820861915
389917207
2098246776
569631623
879644466
727054175
453586503
2143389937
1827206062
1644162737
2116668479
1767277275
1160444147
1418690363
1167046889
1456363067
275833584
1843923367
444955500
1393015140
1106365031
1019974269
1838585308
1383110904
999529912
667080969
1694309546
489952112
410164658
1541928149
392917775
771529099
483684522
1420951112
914219082
1044521230
1297751718
635551601
714709797
1250846201
1113416594
996792341
44056650
299742571
1065035532
2016950917
1610070974
1316486021
1491512591
1187366721
1684197499
1456133249
1277199136
1395736614
1816890651
2052351037
2077540944
1392083741
1038950464
1110169725
284902324
250450272
182924892
1811497569
2111017627
1694951877
530152001
2014953688
1071432513
578121063
359598164
1604651170
1174930222
1715720956
988947359
1148027447
1842721781
352476150
574725062
1867977282
88564321
1204002347
188302341
2107312099
986348826
1410061593
1172082403
125423893
1258664140
803274725
935353877
728982470
1190129656
738592019
58062251
647148645
1563936818
961886486
498733075
1445351766
1695553513
770488584
1575671012
1864454173
1866613412
1274233618
1374178854
1376276121
1762228841
2018782039
836763126
1548390076
1403307182
2000230217
672709735
1201142068
1960205853
328795699
305706638
1181415712
661662505
1401005978
1632125251
1724558836
845134016
328266078
453978688
1049237698
124950669
1424713371
1340271294
134414436
1975409823
1148349265
597008632
506863618
11750361
1726102357
1014533042
2009740451
648018429
1783854280
1442180847
357674190
527805981
591499288
791277933
839461735
246512633
160472519
1255459178
429712817
116276622
2094613190
1252336314
1644317975
919709468
752603073
2001281823
980041929
695120521
70054547
445107801
2144500472
1192706449
349375871
1609811227
1174257066
1703660186
753238788
632334443
1596130607
1017828860
918964475
1285881983
641207091
469325938
185384035
1439822956
1493750248
1674754161
1800560313
192649323
1241101502
1986547774
1886974528
1908493717
865832554
918956402
2129471752
369924781
921065740
243002623
1898611629
1956298079
1109646634
605777438
1042238063
1438890858
8030671
1643317801
57371668
1598984471
179687709
995664466
1825900500
875791008
867750559
423156654
534351268
409425806
913987300
931694074
1894639570
1635309369
762711440
956543774
791516890
536253316
72360977
972488110
1744650945
1441046590
1854369817
521925760
1049102894
1184066317
1851587943
2136662022
1189013240
1222461392
1472605886
1765282354
2089697466
432733744
899085109
1255997839
1789115287
1591799196
1275962711
2131058306
16090578
1462737297
736804548
1166499427
1032870755
1590957100
153374346
676756093
763867993
1954312078
1791280657
975110990
918966600
1570555456
466306111
2026545884
1005308375
610975324
895573518
1118451411
1992167918
936418751
1086340494
510533691
783503471
524909757
504777774
1582417363
77793658
1553525196
1215545823
868803987
807471087
1140816809
1181755710
1377624380
742680987
1920663491
105507433
1409705384
119297311
176380292
468717150
303163522
1273718799
1239429094
1333771420
1532845332
281511311
1718800780
1414237764
566952652
1255657211
346471957
1760805736
556890750
223436453
2017141385
1764769092
42996669
1264987810
1076382400
834105488
2048902577
1055905900
1208357822
1045798338
376833272
2100103516
994615843
1565034248
1329537790
1491200025
1618055687
1022045898
648442262
1434083680
658861554
869421491
1607938189
451724746
606113210
682932161
683095545
440848931
287920871
1488993294
645564728
1275537516
1577345883
1924348230
945898173
409754553
1121495915
1551674869
704739345
1622995371
1744822942
86298728
294077851
222936313
359779423
560028510
138560208
1292379297
268093262
849075253
2088658907
525292136
1503939265
177813625
481953046
1472165650
2000815367
1615570631
362002906
2113007530
527774139
551644905
571740015
489161807
721724625
1116277245
1807426422
1349295202
792242326
1927143350
746852436
1940478755
1591111554
2110128747
1034671451
1211545746
1660383685
430303931
1543290504
1456270163
539608761
685595732
2015473661
428776348
1879064338
2031729135
1813849968
504773022
1319106647
1322973221
711308654
1166164699
546052257
162028435
179847523
2062564838
858942472
9981386
1540014636
1562964459
1224491888
725613577
2125251397
7649171
681778734
872500411
449927251
1482584059
772368461
2021614910
280287761
296224897
1827235985
1513032059
2147445446
256835238
1617418303
1289684483
1440121448
1815162359
1852622854
687416415
1525133211
1787536091
1640863237
1307479176
330527198
2012650417
1825719251
1729777061
1153072921
2008358650
1047992472
1075428585
1884193755
837041018
185909436
922206049
915394576
1304419549
1963204191
563225057
295290599
1355878162
1260732054
2022252950
782165920
1315449229
149357220
2124080303
264616333
1736257694
1984020757
1066979475
73961656
1197360673
315881920
1721950409
674762985
1017004553
720647801
1993300530
845786739
1083732021
1432454476
1352147606
368581116
1274405759
1865090939
510525066
1891775669
533944144
892386263
549646968
317437221
652214546
1556976951
813319969
2008565085
151340957
1186927768
1540762532
991624772
48065651
1412796475
1139869418
1889906754
1921737024
874733208
322875531
192713231
131362182
168638080
1840262577
1782514920
1040372600
3892363
2014589217
1960927209
1412547392
1075784493
130670864
859873470
551540612
958018604
442750936
1525044327
1179842139
1219336233
272699703
550362838
52153937
1835215921
1905482338
319159195
1974506143
1674878620
752738230
1130147524
1545118375
319913346
1212003778
745552379
437166060
863027628
702244530
1353174400
1675450764
1313354170
199581053
719575492
404904043
1233321809
2037974675
456254529
814022700
828598394
1478272535
1240011892
1851255156
704509764
2009092888
1434016550
1051822664
1288890841
2138258367
708310366
1077920924
2095202297
269540149
1237234660
394234623
166791928
291140171
1357625233
2147394485
636558481
2115671327
195333455
982869741
1968821447
797712511
1974767642
228829681
895867639
941455693
866330399
369579814
1344113678
340087702
817647378
278705272
1899637872
30609399
1397395197
254429385
1025447879
616108380
727595987
4780613
631069494
660971020
827405093
1378604934
150025377
651205010
1867969713
1052492047
1087036372
1002694261
742540480
639538183
1136311546
346790374
781055943
78652320
107046181
116258946
1657365517
974103486
334244071
550205104
395764048
363066294
1829052550
687992420
1965361875
1032582623
119442840
1357623705
1619049269
341917352
2141842190
1463540162
903114548
1298140729
1924194615
1333396855
586878382
2118407101
1694199223
286387034
222330134
579152531
1123635301
634395163
1395069547
620905630
1772966003
1434306600
1915158374
1334732891
308469952
1835307212
1056621218
1130502556
1206409458
434347220
963829393
1828459948
1675094983
1856565804
1014946595
1068111940
1340906573
1463586607
1073093437
1814051150
1836380373
1512655553
975435460
1516201611
463083334
353122413
183479881
657361236
1508508679
1849274027
608776778
1793775789
880598079
1509885483
330472981
2146276861
344335232
1778656559
323393019
1665723656
914941585
222439559
1223308532
1448700799
112012154
859018772
292060570
1162245359
338583858
1451577444
661836957
634461567
1549467085
414641864
1286695686
1210791588
2132551646
1732079589
1769954350
1192256964
920713238
1246644008
1350367412
706530578
1041483670
1654074449
367917286
780476735
949064032
689551532
1160739250
2032895693
1377918645
149002972
1811545226
688790589
1994801527
368141625
1112145808
335159561
490066689
649590291
2111256134
1032076635
1487637230
1826399731
1969184077
985073565
599001583
2072805982
942864765
173204769
1721799200
1113158427
2066097409
672037528
679829120
1167181932
1724093167
766449767
1883059397
2135076042
1615320693
1684705213
1749904615
564690475
99764429
988385494
147321984
647440478
1743199961
1310424687
1511771931
991871368
1067726081
968525922
336384957
437987952
1617213670
1643797239
1009206337
1621275937
1577793130
1284301290
1890310790
1813649624
2108757637
1301073330
1227560762
451645803
1993648876
997557713
1527583059
1702035513
884875454
1688807149
1812490081
1153992243
173263737
1511863398
440190103
1393356939
803721789
2129631227
2024215064
1373767154
2065517167
731720194
241689271
1221717762
2049569175
693756350
711632894
1613422830
676700836
207517271
1802239018
1694359771
517472121
1702212027
1488688182
1487787512
11717635
164829942
1556787293
1358409638
472929932
1543514782
192214536
920492788
1818715741
886530679
1399860688
403611723
1444557336
841038724
759891847
59792155
1162918261
1567770006
937253844
1279799665
147719249
880601868
1299756735
1592219397
2063149936
5162636
1929303342
842002819
2009655955
673533754
1211302246
1711687637
470420265
1221842150
1859991058
853498246
113469658
1394338165
223465925
1733464045
579654131
32972271
164396769
298642428
1309159219
1785547031
1836745530
1869971839
148158882
505166004
1533927434
394168326
375591322
1418554587
1570395061
633101286
986315937
38280347
195390386
2082129721
1169479691
1655767830
1137590536
2075217277
2103316364
39033869
783520400
667173024
1647338570
1208060681
1796223813
159489218
1805036727
1235458295
503632052
1582193233
202044747
1709465487
2133614477
1929636469
945287810
529233067
700916571
1917147165
1845980995
1889863106
1941896922
1597250375
2016769746
1386558780
1062089022
54767606
103124914
707509844
1720223798
97641430
2012204105
1345617328
2138449695
882324088
1442065652
1614116608
473200974
256592983
916555276
1222033092
1311477571
1578366225
1291833702
1216876684
1180793190
710862317
1731948404
787378573
1415587686
1591715508
756970030
822192489
1320120564
1306972943
1085583842
1386519101
674908424
203063846
1786741684
1702628838
56640990
24793874
282138832
1561760559
385519582
1831602102
118542927
1552121509
1507084883
929084185
804797989
920358125
1642337194
2122275191
884546938
817595078
773045189
709113696
749754271
780457028
1386023626
1208803150
297318518
1509619269
957996856
2074835065
1792226702
419735475
1860900924
263318365
474687506
1506553841
1206286181
434496402
394373581
482017458
663930550
1196052228
1543042581
792493255
1042758502
1543131425
1955201618
306180548
1609890938
313386860
405572483
842312798
852383399
1870002565
1341652269
1576627186
1609667221
99211312
2083312430
1549637517
1016670928
2146661371
1883562629
754248893
634922404
1539421059
1363589688
1205974226
874439756
200022076
1849404081
311704640
2101034265
533768976
1606196725
907490407
1015861321
1784745222
1185942729
448759924
1180455529
715959839
249275983
1762503648
1962804992
227733757
467761744
465632558
1631651662
1681892973
414556557
2105644943
1651110255
1689312461
1950307068
1873359833
409693685
1108732882
31007917
1234210581
1856760254
1754060141
512671552
105233922
1974481681
1467848402
537200226
203672259
1718190975
538771616
205283079
612773625
913393829
1856505461
1084433216
1003320208
1782921427
1224934435
301452213
916626386
217302129
2066106645
1480980053
1011942437
748507624
993369437
234916417
1515244697
673030008
1719798495
1510228680
551282131
885136813
123458812
1980488227
703345541
1692336616
175822612
1991308160
49810716
1416725361
1541769062
273172389
1233489680
99805141
999357906
124244252
1339770649
1772963460
1266790336
1205514895
870941404
363622330
605424192
1669220175
407259103
674084478
855817286
1082892543
1263498377
895203147
1519669048
565194459
99988619
492064549
229543937
287545881
1776059821
1483549484
32680765
622146988
762793902
735330660
1535150796
332663355
2025935272
261002464
401532042
1371540626
417551853
671266565
887910912
1229570346
1012378417
522355319
37569754
866044812
478475306
1182564834
1020368459
286842618
29870168
84525048
533605740
1782208998
947447590
1451236193
599285743
1261007412
455973647
1805819388
1673003113
1996132425
1072724236
217792365
2099609519
2070107453
1331608984
2039790477
700711236
3433552
1973565832
948203056
1695268861
1702277531
1144937559
1054915760
1608306517
1627744126
897247640
202320302
697869766
1874223891
2054870531
453394
1284054713
1641566322
1282994595
1461616537
1060639420
2103637067
847373606
492557360
1800869012
1580418359
1574793452
1781694099
886846428
2009440408
513549835
801695426
764286770
695817893
389385379
1949094477
2016861517
1385376836
1434351089
2071845810
1108588515
1210830218
1924549639
1945098527
1654156119
2004457645
956043157
1146599822
1654868568
1156475325
1931600139
187328283
1186254180
1498219755
827554627
1561321988
1584859483
1327707787
998067889
166740732
301634119
926579625
83932297
438412461
1760972788
1627705384
1187472018
157432960
1243627951
747703332
366124016
2060551245
1080427728
1333076649
216814213
1031167757
1414344775
1307843215
770369243
49825939
1903294311
1798838221
811555647
968462840
491986640
1963594284
1889520269
1858891516
1331520954
1760962571
1678647735
168636774
1683572575
1527896092
283377108
1006378092
895645845
399685447
625240721
130605502
1635196565
146076953
521029156
508081169
1521972408
919106357
739890411
1239749883
1357703996
151511410
1234293784
595828520
748189637
2069001961
589999287
1120071878
1631372365
1377509230
1853459338
73161381
1449701226
213420143
1960618134
1475665053
1854276560
399645908
2077013048
1937339754
201783466
2071982542
517216578
1150953910
195808116
808741380
343834395
1982418018
2085445642
1109329245
1919418736
1319576334
523332214
758909780
1774985760
1833332658
1816069084
119586401
1519050099
1286695513
529223408
2143582222
1605337559
1731578389
1659688223
1405535252
694119667
717659519
869113938
814833805
522081298
1429105238
1361162033
385583679
1492017105
1323295659
161122257
351804555
1749980109
1897167321
935200945
38062802
1924938608
2052210985
713143894
1409372828
389220704
1393390550
1158217129
670559469
1219934073
2068387860
648410840
1043180444
871707815
855190102
1388755323
193971987
587672441
1990048030
1627494365
1515629531
13058162
780268878
1698722910
1121861088
1680352033
1163763443
1958256645
1766046475
176737988
1195873384
367043466
1344573167
1682102840
1916827699
1738783720
56257130
417240757
963545335
1411309202
1667782979
1539870458
1716192184
1903704670
22980733
763128590
1956303382
420232084
1612599728
594894623
235790699
1740130922
1019167241
1979913345
70949350
1462578439
1341749433
675828005
1317362321
920031857
1389843744
870219963
1521947523
1769817316
123803385
1819728370
1856385096
1121529927
790895235
1021589643
574215858
2078817789
1139013374
873149375
1995662316
31421234
5930635
1410585856
1238223559
1490335387
1787530808
1095124846
1759647913
1943045721
1924930137
901595935
2682036
1284604877
376547097
1838103115
200347624
1088920145
2046415284
1248969562
1108466457
136063900
378410077
1532883483
3406241
1686280021
174271942
1012047994
1167808141
1592453514
2104252435
1111920004
360854110
892425281
359670504
379133538
2034582082
271484747
1752285237
1685397196
1009581416
223184364
1075652951
1136113930
564943880
686806231
1525969496
580943111
1216803915
1508165041
2086833245
744310252
93920283
1864878206
426270493
588874251
511445248
2053054496
111048728
1423478934
46359678
1024429453
1538476362
1280628929
1547434883
1806212119
1836755761
305022550
769944465
2080155713
319269790
765584948
2086109167
640202266
156483277
105751656
1586138311
458317174
693834624
1498098088
555216471
1951953508
1448803290
1312807725
745422099
879657235
418702504
572689341
955188499
909031932
784526967
1572332729
740868912
942396
103112875
1525298911
1798183952
1301738514
159700948
691819410
2144591325
1344086919
1812528097
944803893
771388044
476283331
948494643
1004721260
491705908
1207694163
458616497
1028022522
1948269520
47279861
1460981156
1075519659
299043888
1945089981
570069571
1532759951
1898105691
168929713
222440783
1323576772
916874824
530635540
193995680
1374168255
473341192
1543347879
1655181730
977974124
2132578213
1576245149
1492984191
1827065838
309382436
1658665193
212339850
224952321
2124770602
2069646643
437019754
1851461364
1037859835
235654453
1835294640
1503487325
1212112581
1643316247
1659568234
1324939526
1996834018
171341469
1015161986
1114518215
84091376
1521458904
1559154662
1802886964
494698911
2002079657
418013704
1499421771
437314106
952735498
428223599
493533884
703072999
428601941
704358845
934135354
1920771731
1471876802
1269425828
1791766671
1111443182
809531609
106527180
1802024325
405037087
1023681319
968820328
267053829
1355231866
1636851509
1597687124
2016422580
1820575341
1759506330
581129587
594588829
1577282583
983610509
1219087911
1092792437
110410467
136173539
1413444379
1802493446
218920052
1896673182
484409525
2033121473
1610225329
252758204
642302903
1916317791
1475048996
1616032156
456469351
1542814619
811018695
849692753
1722879572
1220636104
540085969
1818751885
1038374032
159746255
1283188191
1340183532
728627074
992597359
1643068017
1966338969
2055616942
406338732
167941707
2076252506
891028708
1203801208
843219107
1516971405
607266176
192719332
1689576601
784674540
1610552838
613524079
896970445
838177833
1838689145
1218134580
948033616
950351766
1650514727
196373112
589280674
1764293554
51328206
1931662442
86462180
1095947335
1105217338
2123304684
1699034168
1691228773
482305056
213487925
1522463080
1863972765
812326515
114116101
2060381059
1434282518
1422942171
2142530594
1724106871
264216678
957011409
367250640
415132460
1523178764
1272751986
674589952
1872688249
1079847375
1830147085
789736117
1636255782
577161180
1786042745
99602978
180097016
624081328
1476444745
1230231681
759933403
762614479
1849833205
1588955227
1483107286
1579341144
35007830
231289712
493734094
1583434064
899259361
631441821
1712991339
1239433550
1577089287
654316251
914020150
1662072230
711712557
249185089
1104886737
444271522
369721993
1661544205
859736268
972304254
1711731898
1274820621
930416298
1506719524
1253849817
1607558898
2058292582
239607125
816750431
356264040
1903388510
624591966
601721428
1877139452
2120410075
1460840064
1582908873
1012866577
278830690
1507385217
51392813
1810923960
1393303447
1889449006
193959117
1737071531
1125006770
1437162352
819923555
82588445
1910862706
1616858612
2027427912
28485436
284372182
1466641085
496545743
74513255
1073136021
1940809416
692009077
310223464
427322800
2075196168
1122728003
630194247
347681093
1572634001
417029624
1331991771
250365920
1406938748
1868467789
625963823
396089000
482900940
1336118229
689647751
833185287
1207442317
1117426057
171268132
865065202
1911973095
1219764700
108557240
1844609694
189531402
2075156722
2093869760
1381452064
1155789324
1506908906
873781029
1779619558
841109398
1011353634
1982172017
936966649
1564535532
1820741403
1544432642
236183448
216792363
1445494608
54225973
63824125
1491966457
827677989
1217110195
2136363897
1821961858
823408491
370790510
30558007
1111849787
1772866576
1811703158
15463443
1245407363
965191833
1230887751
1873253667
1530449495
1099456690
502722283
1939110092
1045070374
424756562
94681353
554870199
1454285233
1081883029
1459036808
1478774699
774486885
2095222277
979426906
1097167487
1643437315
877225097
1051789992
1151683552
870423192
1459250458
1012827519
1943859308
1123018179
345887418
1788298693
1702379001
2032066933
179796431
304487098
1550848517
444912756
59555542
1496379970
1142255243
1647497571
299203376
1329993157
1324525389
1122150238
512301089
745044842
1725234092
1759069527
173738929
1789641489
1755499288
2038870701
1109488600
1099659636
1158197619
748032725
476960789
2100706836
1091173872
868493109
1666760188
1651490233
252532988
1770843394
111573820
1119483081
1219603420
1974506499
1358258316
498070739
1378804532
596986913
989441117
2090760999
159274186
2048481486
1826555162
1453798029
951889105
654369486
781774085
1528030707
189180859
1259536596
631892767
349326073
772651256
1863673563
388128321
376728699
559399241
1505030804
1962769263
1370203725
1767970514
2072842038
963156109
101230678
1126549910
1794941911
730716852
1201569353
897892014
1802955353
1605691045
224089963
214643762
538495155
683276505
125477988
2046807422
980421966
1408377133
1042342979
188941618
608184993
1564464266
952984627
963507596
2071008965
809160475
389238739
1855344804
601891822
22197921
1705374688
578488811
1431710
1238325383
1332949048
179934156
671317877
461928065
104071255
1753727214
1287280273
66043288
1582307837
408081006
563343946
1244869385
1969678
2144895335
1276325234
2144045926
807886656
642054234
1271008438
213189024
192715190
70205783
388462114
1257454399
1340219540
1099784085
1830652669
1255409029
291174985
1988162344
1206272821
1038329150
1565375610
1935596136
182805728
876266601
653937798
708510188
2007684303
1747910333
927682709
1598963368
1767062696
412227405
1180513820
812361906
183091571
2049794122
219316488
139159969
1875320656
215998155
528062928
1899867014
1120004324
20242895
796781522
252779796
318894818
1634430574
1390058045
1009613790
1549324938
1030540159
1414297506
1322858880
1538250068
1068453367
315377305
107194350
1312149022
1862718510
944048385
1688116929
137368842
755560320
586281751
1229738504
1089401838
759207088
1762064596
1401362801
1068989487
1591269023
1009524026
1928915863
912911831
535244914
409243155
1707802869
1102410857
1558521181
2092413008
1413366820
1762339234
1107022101
1919708346
1918052756
879080141
1627694666
1687520126
1440405599
1451710403
226201389
1197586667
500903537
362710725
1015039355
896654295
1575836325
430857240
1275569255
1518032827
763571938
254298081
369196455
1454078456
131540584
1363095200
753230443
1749154786
1589705398
86424613
223683469
38573178
104143905
5469651
299409995
348738163
1288754178
1808779436
1622627959
1346999873
447407844
2018301991
436432144
54102139
1298238445
1322058031
414034629
1363441351
71779472
579905563
623393157
341813482
1788665199
1054979261
1877604852
424709281
1677600053
69216313
157692703
678611988
1643919557
1176377747
2078327571
2057187408
281783160
402666308
2146992011
228430520
1896656952
1507443992
1931445067
433399735
1267574085
253561580
1427039108
1988702275
284470737
1348880402
291173175
1635761843
946992758
862176070
322564741
1121343122
743261261
1588541711
321071364
1348007267
1314505468
890060710
503021612
1664462051
1257576032
1263583813
833025962
662993932
690356411
196029795
584316152
1656952623
1740047133
395388561
926203402
534120318
827284982
1281217989
2084467556
1892944174
391019986
329938813
726536398
211594916
795098878
139728367
196453621
1162611734
1946239996
2015553244
1802532378
93147943
1874531431
229267861
2083822191
1769467560
468519736
289500153
1864982976
1772401465
1918509774
995649929
1306372647
474539116
948334931
1544380992
1783344423
370827198
833417242
1328007513
1163832907
123783345
1039775008
1510634599
1433532662
1549237283
141384440
1202706360
1376423832
169640198
1401770142
1116898339
527364293
1176767690
339833480
1991790133
2043296017
685799179
86511182
1083520076
858544778
175063078
18279560
1918135708
1518040505
1987764702
1439849122
1209086327
490445479
164662273
430831342
308978153
930955627
40975379
143567025
768446911
1309965858
398957330
204877736
1383297561
725877752
1693343869
1885016908
1808864939
2040658530
1207154285
1147920505
1960122319
406027856
81132519
1095068341
658128651
785723179
2131298738
457240576
1486460450
951329121
1433077541
547732865
1436345669
1757281790
881931314
2143152416
1150289252
1140285113
1002150133
106908773
725957402
266646925
1330644473
818245426
999418379
1770217069
1622337997
1526188915
762883168
2076535877
860120926
2132024769
341793733
741440829
19159409
193820903
539403627
372865283
634347463
1487008513
1463957400
1777883735
1462621179
1528238690
937031876
1737605133
837968813
1354906873
819310232
516094295
6951384
1313413445
1109949948
1426600286
813800338
1708380472
1031278133
103368544
56766327
320173430
1006614556
1068948181
982796431
618843771
1461703684
1793099127
1701976080
840913438
911659770
1864958028
392085336
201266313
987715625
1151024503
1747207466
1313604932
935741375
1974759202
443581506
1035885621
818143750
1646065983
1784443353
2071553597
817613750
810135504
1653223256
346187945
1892958016
1061659013
46087931
564350642
1724880647
133955727
2106107015
526377693
602571578
763649771
1846401246
1242879976
1903361668
1678596718
297251198
1360836038
1715112397
862260333
1589263745
134638452
1015967663
943375620
1594391028
563358825
1474514884
1540796300
1592633849
364213254
1687021160
603615115
929119038
713304920
400253367
829740020
1564614837
1556119199
207584237
2129221858
1661005125
1245843028
1791663482
351601377
1863639361
1021094179
1715030197
1045072547
1255485475
754219938
622220966
1308459483
1625902945
190543266
566530191
1003246421
1163499750
1486366042
789712080
864910494
1478151994
1633800609
1927214751
1351352346
1782878978
1206545563
912115502
1792680589
195700235
1887892183
466596758
1049816887
1656342102
1442674219
1342619481
1630669008
368532812
1349842596
1145339149
901431881
801612707
1991085524
349555468
2011073637
2094617382
2016819809
754659365
2070540004
1674913624
1615871409
1087049172
1157977311
759484241
910701391
1134551214
1216164187
1642719555
72251479
893941744
502307520
799363328
1277318079
1452945116
1614607356
1090681708
1356794033
830853361
8195844
947072746
627282342
1752455512
132952014
1870307033
1344884226
621656620
807521767
1455899140
1098907092
1705166271
1133683216
303551023
267140438
991149366
38713668
1479922184
451689905
942590048
1142896363
756383308
234420610
524999293
1570882677
843599650
655684371
192269626
1969262873
1112457736
76129831
882969161
848630364
809940614
1224166925
426484514
328974640
1923241654
1338294598
1014760793
1892681704
1032149264
1397746411
584692884
455001669
999447374
1481019365
1511186654
1209598921
1739580046
664035289
1601675179
1319458542
1228811818
865272972
1917002896
1077582671
1525285581
462951070
953006187
645776871
296814913
1836066670
1374032209
1877422609
77282892
1016316735
518573980
494836718
340446561
274766968
138867269
800791626
1290349092
1062463656
1008295690
1035216959
489569894
39470036
949005052
1524570286
875491475
1088624691
1038919404
162852365
1795983438
39637819
1066698490
1995623061
972349393
1741461930
26675313
34232733
257993114
1077150588
296419402
2115920474
936861920
764438260
1449518516
1311933672
886464221
1085144394
165465597
1326741863
1559218940
370266508
249542128
924215598
68789472
336692886
114430963
859155694
1585986900
498382559
1864441308
1492183162
996009484
272297931
1190230835
2132322733
615015235
710354418
1239501417
176804849
1755922457
1948254714
781075040
381987898
2006863624
419527436
1532170243
520098730
503758041
1930757704
1574783980
1370714576
377792460
981226143
497837393
960304882
1845154678
761370967
498189667
496107248
1093407615
1418044328
1792107549
1434849516
800141991
1740542847
589137577
1302884663
1346630776
1888809110
1791867636
2027742206
1414728785
973961766
1794589119
151890
1590480685
1755654012
86322083
1331957990
1497452068
545664983
610041591
805936339
1977116040
1069272463
722288081
1816559796
1986786500
1789024030
1384689937
563431906
948338008
459171128
817108920
2127096743
1892415031
968397317
1552983888
62734402
1070159201
662654579
2049001003
1375917002
424897554
22714385
169717328
290948287
1778964845
1137882933
1343321269
886013752
229139200
2045372686
1899664300
608460054
608615717
747186254
2031636014
530367669
14399587
1053385745
1690640682
2090246428
722384618
451012658
770213198
67730893
1083608150
1543461287
147406941
906845597
1338790363
147138124
422167637
1281840091
1804381480
1267366917
1959925784
179428333
2077590909
2088988776
1258715344
486183681
1835965858
1305560286
1164902613
2021086228
1345276694
1490532040
828271459
73624345
1173016355
648951780
1024647261
627337910
422118995
810668853
2006199802
1132047927
424017476
596294146
1426329348
434482145
506823269
2129218377
386404534
412512828
1019062292
2030598465
873465199
68719850
1505779755
1140224010
1903091476
1077807381
2004065846
1193029583
1887581223
801583317
1713991753
1867480423
1860490878
385820883
39089297
326869015
1900593482
1195502443
818758699
1991325261
132762519
1769297633
567490943
1207587246
428757235
1267814913
848874960
57368107
296691154
999923658
751724761
888191954
1209626409
284713645
495872031
1858675881
711223984
1870970858
1180407627
491329246
1320087192
1721241836
884661307
805037465
694368508
1238037489
38334819
487766894
50077818
1763306406
1789092752
334047413
1174826425
1382032486
1032112835
1875518294
1423503679
1470481593
2139681985
843868556
434194851
1925008747
1550650482
403908552
957805611
1763670483
18680165
1613348565
1093683213
1891014050
1260801102
1693855330
562870785
1455007342
1754998741
722250144
684291835
1345096706
1347921392
1037598189
547485612
2010715711
2111568952
503470945
1180190858
1977855102
1485999767
1964217182
1627834954
335207106
1154017419
1799992553
1736620096
1360030304
562793688
1655763583
1050302480
1751085156
2048078176
624774872
561797801
238302118
1141961898
1719103911
2031106358
366317023
455023862
1965779173
1958395363
89879506
778412047
601461993
450465722
681210044
732957833
234617004
1374601728
78017890
102862897
641532782
1900006338
1278268750
609213000
1569968225
370809164
1983308196
1785274462
840815438
1316715107
1386793459
772069106
1794647469
68255825
1560730396
1917234729
1432640810
86381710
1482990792
1955054922
124630766
759691283
605195182
145026077
580823635
315076645
1648084656
1319085446
507676312
9556763
182741539
1829678233
377299368
1675894303
1660106039
1714687861
1130761754
1081141248
1968104797
2045842503
1868564733
2092792322
1234489037
1887645916
988403093
964347678
366033230
1443727651
1108030
1237765423
1921111546
1144234148
1947309856
1908084082
1775447416
1370083055
42564418
1199545495
1254583287
315073251
842684169
305978140
1036682643
1684919480
1062379367
1668530885
1523863349
1950282624
247457192
932190175
473687183
802989249
300027721
1452759041
612655494
2011686095
2071890776
1878644186
1135513009
935538164
1407320054
429088362
1073619090
1390429461
189386749
2020595732
1961186366
1951024980
1717437997
220247134
226454059
28667385
1098797389
673500850
709731491
1066530171
520617088
663717931
433557414
1322134291
1499607307
315458853
875644852
335559920
1716560878
1447430906
1452808113
1077437281
646606422
66364961
455848675
1103393672
1675587402
971681651
497730042
1278928202
1715249093
2062843064
80711038
336395520
453622102
1333176337
1622298936
2098284920
1866543828
831021114
1821670147
509619140
1266665318
1706410973
688140217
1721342632
310819198
1279181661
1112650269
2102817354
505301444
1122809089
452126960
747871361
812935103
1047730101
71034113
1360229489
146903699
762850
954176667
2080074433
1138234392
32113231
1712380947
1688553273
1703209662
455000484
1192925989
671929835
1655524280
1592850136
525949764
649074503
878822472
145434856
640841245
1548220302
829388001
1721769833
1569621374
1341024355
1581772790
705902887
1737556777
1548871314
126529534
2014341974
576146796
2002113660
17504755
218460984
669068940
71807721
1237131185
1651490589
951754712
1604012690
698854848
1893944368
107834989
698393434
35363986
1068644913
534788172
1310471274
120079274
1074168972
1342649663
1034333927
2143904129
1033302785
427611027
934392830
860479417
1565958350
998312292
952911423
487637474
1254543522
23252263
1758600797
1044245699
819321137
1708765959
1774927870
679306464
763462754
1392392434
2085115839
1441066096
1332362381
1603438223
1018013904
866306813
779993497
1713089236
619399032
589799510
906138242
330623596
144535864
1191641609
490708450
151523102
1384567756
524435838
1618413322
147904167
1672797276
1106646315
153552279
595182697
1739210923
137246494
1622330704
1028432188
1164593950
1722359005
813822567
1988878734
1060062363
296070508
221877927
534902012
413752835
164748070
131582980
447417056
1557201037
850001330
700739791
224757311
761580814
836976019
1174013474
2001136725
1074512567
1352358062
159691081
470450882
1540346357
1110781755
905324446
1114424124
99383600
1538245720
12373099
889537603
686722624
742388296
2074222012
1764763939
2099311310
1885422148
141373233
206801003
1887840545
1319776831
460970184
250260076
1961448440
965543961
1677580298
43710999
258558238
272169335
1238578413
738087582
982835391
258435587
859295514
201403602
426677639
1506586039
882937900
1372732606
1486574281
123998700
1216050605
372034223
515747055
622915096
1587532282
1975968887
290539525
1453651426
836074754
1166845590
47964601
1152980861
214440821
1143503964
418949672
1974611772
346527424
1818044784
1617706761
1263646671
168328221
1076829510
943580636
804966203
257891893
1170741227
598586153
1766823335
399947976
779481458
1693580182
1603664163
2088651832
1924381001
447071227
1008161280
905864447
869476570
32710535
683187469
1167578905
1283627511
731862737
767349298
1935677601
947636643
1505830270
1666206518
64695276
1551612436
747350053
110794062
1563912458
1474078656
114168585
1731230034
105289723
1412170818
289103429
416753849
1115229527
1876454419
1931270570
1421215467
1753726727
834073386
1151852358
4427873
1766875099
1205571280
797095236
1372802335
1099731138
124390786
1227544934
1622837568
713038528
536591906
805475328
876537735
1467898567
1075018525
1170846920
892507325
969201111
351138307
750771133
1061909909
402270435
645643776
67257140
1844117623
1530712274
772114048
1528824761
1027922153
1559258723
63971388
262304875
1898627268
2041023260
1580618198
93355908
656421179
1293334043
1144156533
437330560
531670228
271983248
655096838
12557888
773394988
1450386539
156175396
320677789
10004615
81627734
1699952532
1122553601
1979732606
651621202
1385643269
626307822
500303927
562508842
1137543067
391918554
1944095935
1674750445
254096769
1937896157
1100489223
988094542
766082540
1248639783
796593027
2136354546
764328958
55815761
845108236
195236827
1682516769
1495347828
4919054
1457560728
1805430138
484320269
182054050
1058350251
549262856
1722952266
969040013
1683425662
447326854
130504402
772635544
1999899367
839039861
1913520276
1280355096
1863766132
1909545306
64064777
220483329
644471222
577894767
1139426824
39755488
824279438
347549991
1629149752
2123688335
1776770631
811116500
531976114
856066705
487718479
1197994870
1623739144
1158361708
1322515291
1712062358
1688640336
580496069
2071158427
231438849
1156555469
955951655
853846672
642476284
491846829
1413330129
1513152472
603775451
2036416338
604689901
1626562857
1242133706
632456323
1681258845
1479024237
514294479
1240472653
521380066
149157425
834700296
372345330
29522009
2138782304
1491896694
697482633
285040786
639597796
1870516313
837353918
1652411644
2039415816
1697724968
2059505386
966099970
1554984339
580482971
1748842466
1510726818
737092236
1139689080
1160440022
125985481
2116859045
1677144251
1221946253
265194378
158938399
340948845
1289473687
872677073
26437447
269896574
840800622
1319574888
4363964
674084679
1338893877
1265535922
464709282
997471472
684007449
2108188104
2074101687
1889136487
1275698294
1655242461
1716849639
86706930
1117662646
1728421680
1235247350
1099578288
305192949
389900430
317004888
1907848323
1607876126
1516288586
2070143197
583167990
244340593
1420111063
1862655510
380659174
1196938098
107413561
1833388565
2142163536
589032811
1389524913
1578887980
738504911
1833502659
1874976288
1705005576
607509402
695679136
258818580
1093548215
1692220016
1011765370
277816470
672810403
1153779373
1039881283
942465694
800219245
2086206741
1940754834
1570024401
1370781291
619028282
1867115676
886988067
303939663
1943242315
699641601
976638870
1290125302
45250019
183057988
657289843
11856425
684982277
1432285674
1707176684
884833369
537206670
1214499392
271742435
2019077732
902020335
477054389
1979493868
722023189
896521668
47123029
1148073125
1093698246
734284217
1341921182
1472174971
433191438
817865600
1927013747
1565337696
760414737
1366343032
509629410
1578583531
713273183
680886504
83490133
290533821
551539488
1242293322
997335403
134804075
1210745591
614083006
1512045088
778157296
1777321648
1708239652
1574209318
1615332176
999641788
676770789
887384947
686674583
1808557101
1246919
2019455137
130995491
1966409505
33581220
828694450
2017100788
1981947413
1385323760
315817009
1165370932
1293819427
122334417
1873107975
1516762070
2075016986
509624032
2077355849
366355871
2080101153
1000653854
2047479811
724987447
1983184795
2021297846
2058072026
1450016660
1785806447
1611946650
1860296906
2053251112
395269378
1217934674
2001226168
365650600
4922624
2103770130
1029433357
565676449
1256544901
1020942818
641270384
1420293160
211213679
835094199
1525942148
917900630
389335556
701387048
511069200
774267846
1453980376
1282945558
28870272
1680169761
1966536820
1695645600
1041038849
1785847628
1907504902
1646727854
653152035
101569841
1955130299
2081416573
938453210
2133505408
1539902761
1552348885
1849661251
1008799054
1663321641
694288956
1562580581
88175845
829101870
1838375466
1712587250
1952465619
693083213
393220012
125912002
805747126
2141956422
2122942822
1073996440
1272698801
1083742073
1514533507
1380567157
872475533
1501775142
2098446917
1824897678
1537974906
1780019477
1702805317
1300555085
789648538
1655109936
1520836606
169990936
58859105
1948018198
1028935139
1516774251
2132843740
165406371
1386635441
338693126
718841765
1226605093
1301681839
2051913509
1931019816
329053087
1113382382
64809334
562575347
1737041328
1550233254
376639715
502863870
1332683589
21274157
181362057
423856656
1331066666
861541338
1012330161
722955109
629257084
1527109293
874819674
1376759656
937312766
851943529
670941641
1389078265
1977154053
1604724592
981495092
505889593
807649872
1462756386
1772619744
1216008403
1946184082
278805265
444534474
1952851755
2078556827
905830179
759031205
1266451745
874051674
1820489252
2133159526
1192986575
1116603735
1303231178
1341934736
574736740
381675483
1694705418
1116957265
375093889
2001096838
117436612
1263936965
380004707
875354149
549645865
1923096285
1963385979
639547823
1209255155
29347715
425152527
2072508282
175482168
361967856
2049419269
1665050158
464175360
1029210146
2050265182
1014440564
732234537
677379911
1245956412
2028981596
1030258358
1220601440
1277566536
951994663
1810102172
980759634
175269138
1532928369
1576475547
231751131
1510531883
1320553397
1609465705
502826799
1916547242
1581589080
1473357114
2101569139
138048561
19609289
1007708041
49029432
131098925
696478066
149769950
2090229441
586242501
1324939700
433513792
1548545898
864901840
1924477924
1743180335
1461103780
306647902
881818141
832496377
369873023
1659172400
461531145
69489795
102730729
290934931
921280328
1127575705
585286107
1724012539
324460614
1045891889
528297002
1278011333
1034135874
1641726045
1290919909
1065764406
1744696554
1445637978
579526094
296619930
327455319
177879244
1151495019
1733854643
1132844688
87613610
1491782883
275508105
1657833330
1770563346
532451386
1996476734
1246007624
2042867585
1631969632
930722847
1178794495
1940126116
1701407050
982071709
940453576
1748707150
160944536
1456331576
216771677
1588641477
405851064
2147356016
542761417
198458084
1824935792
345571468
1936251984
2054790430
1407680945
1841001097
1058762881
1426797423
282733978
1297698350
452905832
1695804472
743535805
1811415105
1447896363
330050022
468367911
1964635380
1140332131
1722206898
804001518
187285391
1654586011
721089009
231231518
1931666720
1463110424
1720438954
526276339
57223577
1341144257
174612195
1872213232
697132779
1099637075
1322346658
1671425496
1225384574
972846429
766780049
432914807
566740137
773494624
1069532713
313787007
1123782824
898004168
1156887197
2083758471
1327623993
857926814
1614019430
168088107
159655570
1604733272
1154837259
89437626
993842123
1744608133
1172061187
1745870883
1462047743
754640770
876372431
1877110553
754883711
104256053
2146095867
1806305892
1967170704
1509077722
1748388768
1897870080
34243669
1609292027
1299016430
1609497752
1453904994
803451450
303780532
499539462
648045655
1117072438
231000845
659085012
1748626181
984208763
1518094279
148093224
948962483
2032783706
1398143147
326218080
1010175782
793183157
2015260323
1847844909
592925189
565338693
1990773510
222074134
159874866
806800641
1518589622
216587705
1103135778
443831539
497228184
906161066
1788550944
1775272552
468895640
205657449
807430479
1350756447
1745569197
44008679
1143624732
1384922871
885792698
1833685930
965627401
1697066313
327858889
1419032260
2086754148
954513085
1176358215
84430017
1706720800
2027069767
1378984332
1196219664
1851763195
1239930128
1273679616
1531111883
1642198273
1654912712
693209950
165334338
1163311471
1118612656
2125794898
43646709
261340250
207030889
1637502862
1932764963
177145525
878524233
487912990
46356782
342387491
1861823560
1691024112
237209835
1104331202
1844951855
2050595276
1265162809
1684962189
1713015878
1535822460
1204429239
1562875740
1363976874
1709013986
696570025
1531950435
757986157
1674110646
2084767764
1819670952
1297172961
1270816360
88896208
1544578811
1517659643
982094213
582563076
1403941336
315913618
1673191871
281255082
1780056728
1804658379
1533516165
181767641
1671025676
181810939
1464317378
1053814081
2143151467
1780845959
1439538208
113076155
1912019007
1472866648
825371967
178533174
1536383337
931454066
1385288739
1080188514
1094738838
1845591432
1904924455
573179160
292352294
1851269448
1412079885
1994676782
331558282
1715162105
1694252594
1079038578
1728539965
118826639
1645586402
1055749545
370145382
632480819
1272904883
9744519
1845653821
1217253766
1379557172
1845050440
1054065324
1700177916
231942614
1444606115
517208748
399364289
1040197690
2066146323
762780770
2056358448
353595584
1578323890
519300603
349823916
935169096
1858213479
2025728226
386985578
369735078
1266882211
1244123428
126585863
1524139822
663285061
2062712985
1869649236
1302486897
1455659643
934213184
609052716
989187496
635332147
76856069
1188565491
698035933
155316484
843345598
48044578
502231503
1735828301
542040123
1396135105
1845296164
1469711127
1143152372
169257550
1764154081
1218335209
380808737
1193994748
2128747595
385330849
52901063
2113975224
1993500635
493647635
1984485420
188421578
982213576
931939018
1890358675
1367924625
1402949794
360222584
846093515
1188058607
2000422658
1136758170
586172461
1843932765
1721237690
1014900970
2125663497
510322647
1149885642
1574389381
353693477
1771175694
1644071075
2103091288
1231739018
1216243961
326856976
2021623399
375876394
925424420
1658764926
527732316
294676179
414357867
435786871
1705884108
653808972
1767475888
2135064428
1818726864
847873728
205974389
1107855633
487993575
1281038152
1848560147
1926259809
649511824
1331496390
944925733
141364998
531281578
22812153
605514245
55839865
1966026801
773443137
33779385
1824287388
1946761482
939683072
983304942
2116790340
949249129
1163154643
390195555
1813557797
1416340753
1780797535
1505902831
614233815
1070894977
2057556416
1416059906
1020008910
1570580534
446517633
1555291229
1206927225
1445102644
1853542001
1780613484
1084317151
1460021195
806586909
1672191450
1954425025
580564725
1335372046
180110958
966090268
1769866328
467708420
1887226552
1122239710
1128378496
506372408
106555641
141799222
973575478
1441183931
1236967680
378889810
255239588
1668468549
1637837252
1717215825
202360307
875291374
712356910
1485971658
1963219101
963016658
335376340
1712302932
36470644
1683474671
909086599
1856047635
1044800583
2082010951
1569097670
1759261390
1683845943
1367254030
1619605352
1860271981
911570592
1608057895
530531277
266564160
1553419484
1935332810
990455166
147714087
1650428116
2144830807
1714307186
1710933737
766437469
1319918700
1231702740
1829163974
166307034
1568236909
1464298631
192589977
1174714612
1506996517
931848812
776121847
2120804777
684249445
454601882
639418767
873244431
1432759366
529571535
1364642550
1945386704
2050189550
1164938267
629621719
1925023108
981123823
2047961345
880666998
1530789843
342029910
1990669628
1958502287
1488007989
2137979761
1484306328
1568640730
239379893
885901832
79595649
605330414
1446677522
2141889992
866996704
42350382
1226829691
1297862438
370254047
219633058
1377432927
5535185
99143723
2051824578
2050400212
532178441
2060457292
580727859
1268023948
1558079846
355663808
89370552
665849450
1130900218
751724524
735538166
660697562
337702617
1609175448
682961817
111540475
2056747242
726708006
1491862128
904042991
311163289
427040766
410502382
122906807
851147257
675535565
710482346
1940937796
1729719799
1460035280
2124138503
1493295356
1732929751
978832453
1915104122
1144638321
373257031
285062011
1651134991
768857259
1079050077
1072559432
596310687
329172087
174134974
1917960638
1045172571
1892967579
376515965
1857122922
126891317
296812439
807425865
860886130
321848809
1336978445
1294372017
1050389306
1095023020
1017484066
258439827
1582335448
767725453
525255371
1905192212
1283530923
938916822
1508032324
1624766584
1285508973
275228746
1775801696
371935406
636980182
2122521987
1815514268
1177786398
1966332205
639124375
166263528
2030264421
1876813590
470634292
29817703
1064962382
110934548
180305436
1058570942
256350269
1400661901
597350410
1798777755
1553880314
1566035587
966826764
427255868
603285942
1916556042
978294767
604474989
174549462
2095003145
1590370108
1834410867
332216506
2063683980
2101316619
931384017
1161726988
967428615
994942280
1344247800
749245686
178477941
1270422295
1702640986
221413154
36213301
1906864684
1647413013
373619999
55725108
223458684
56698489
1918834694
543920777
1433131448
638598986
371736184
359901756
1720007016
1867172951
1391671348
1332866781
311416086
1622356809
1022681543
1384339740
1627962803
505814796
884520970
922344153
455070399
1229157553
1011222151
806805081
2073700487
645934063
301243732
1302109976
762237337
1117996906
243156677
365932970
1471655838
2013396660
1754558516
2059000805
1129639905
1146431852
870973890
1313989995
1121955395
1171968886
563477510
161991184
952128226
55113586
169095896
979873340
1874353208
1203275792
2054573542
1480334207
291399361
1469334005
1424936980
2090861987
532709541
1356844199
1945324747
1312347095
2080309694
1177547348
1845338500
1931878182
1899892107
670600244
1398446648
564645408
1582007908
1573516129
1111429454
751224415
742095812
2071812100
1675509162
1173380401
414318950
642552896
1500595110
810781543
916064224
1915087736
80351142
773475492
875795246
697413228
465114132
1388102224
460337790
634619734
1697246955
1725454040
2079020243
508896053
1386032506
439211271
1662030041
1261418390
1928679628
1287298672
1797418220
2094658371
1688388088
1140455701
490073007
2032057929
1079447234
268121660
612051801
1997182182
1803570039
1363754976
190167421
1261002263
1570310739
498975637
427084841
1869373575
153425871
2141112673
1827409407
257311746
1444836648
962003903
1199191773
257149549
183399884
423748537
475159572
2022538425
855111002
1300873533
1508595367
658806024
1687125366
618307479
1057039724
955812823
1122202418
1554325582
1844008400
1680558545
1032012768
302341006
445146866
526623164
335796610
1456281648
472387420
1923079644
1562614049
1747851048
1585385818
1904728163
427006742
261924707
38609563
403651399
802834534
822338572
1053130202
1963248150
717670967
2082744990
1615424082
294751356
984351109
474300336
1203783997
1631536752
161615810
300841600
104263237
1645251663
1954988910
1113629973
720195357
1685419325
688086845
1317216001
1353725374
127045257
675205471
1345767284
429868834
377573354
1137615684
401728206
462494251
1595128052
1056799374
1868817564
657243097
1977316378
958885607
845823905
1142857155
716556844
858374909
194630893
393400206
167977608
813048795
1543003891
1422950366
1517415183
61945220
541707811
2098536354
1317691255
916681294
337899634
1316960010
1684552599
1182732616
2038124636
1881870397
1353268278
589093388
1456329483
508884516
1405717656
1555555270
563956123
48910239
1570324961
1158645962
1174142281
689151404
1239355669
1640066014
2056171839
1316127908
986922678
1456916451
1578066070
1750274064
1708158229
1985993917
1807244354
1370719780
1936816926
1448332021
163773009
160844191
333489697
544381226
1089560013
34192080
2053154060
2011472748
256308556
1475364601
1124347961
1508986273
192903696
2007990690
1979035691
1734519316
2008205007
703078528
574749426
735081251
2140881483
1166403702
2109849122
587042425
1340404513
705417133
140209334
1870256055
1081264738
1456549241
660962987
1457086068
1167291178
2051131811
57224668
1386992508
395742640
1639363197
1009354344
1015151863
1190498947
872140195
2126262377
119043453
121298907
1116693819
119091519
467857507
911992388
1770553710
843299780
1643967399
2101222707
1054944897
156865244
818835496
2050923052
688395347
269786033
4090418
1831016079
1850650188
1099762253
1060787366
568300090
148010843
2112025811
491099644
1055068610
1560210778
1336614842
1001508395
1390541463
2105612377
1552323218
615786188
1813083111
1399474319
787475549
798830537
1662136991
455169510
1205635734
1712869811
134932328
988833267
34504893
508006020
873687512
1393384681
1466134854
490132590
598680513
2038292653
1524542192
1192034704
60931397
1077823565
1160269090
1040132869
1892936291
67674584
746265910
701235967
2142478431
1935803348
855379099
448125677
1394054472
227265287
289311028
567673226
2114282525
1361296217
949290104
1609078629
138402046
1275728584
898248462
4485616
1105714655
673821710
1020057854
887007601
1425379423
1086997792
696413644
1170336041
547087834
1442164061
583863805
958388339
1729682297
163858140
2058955726
2080996627
859005745
1995601747
1576137259
205383958
977224377
1690241737
556260168
1462180357
1104229628
1040675185
1389979906
856315575
517649886
1283943681
294519027
928918749
1062759958
470311351
2051678335
1810064019
2091420170
1070729230
1655941870
1361044598
919801311
567422785
772681453
897338219
1627565074
1561401000
985934287
1775425873
989279065
1241910545
1678115253
455790828
1912968502
1021171877
1147586642
1566693149
825554775
1769588717
233764932
1894828659
1019863115
1710832056
1958576196
1287634385
1759234166
1333771555
87737996
1947251700
1540573221
696803087
443934503
653065451
1284288330
1924170496
773882771
780711292
1931814677
969813184
2106729960
1911762845
855651040
456530741
951144809
1942902192
988132895
159107396
844649435
1627227782
1841480334
666836600
950296667
1642409581
561515601
515578466
2050774107
1713481921
1336951609
910989652
981598058
1501277788
814293521
1118778240
2005243382
1389448578
1117641783
348373060
1237658422
1470605790
1156893733
1033502699
2011020929
1153402342
2092466451
538418109
449832604
878816641
353785499
336107844
722891187
207337071
497321495
1540557885
654704688
1663215121
1396894198
1544420148
1247503416
1957700683
106217897
542864548
1900862968
1241208364
1346152635
812792679
856505230
148464300
542942970
1340113550
2015037419
1367269757
221486229
2129266302
790527208
1041143499
1993839641
823010028
2009644670
670780004
1451633566
474499791
531232573
1728907948
709352222
1629695804
1020210856
2112017088
809098191
2110305867
940468505
1284293843
1463104383
1300947345
1727975742
763442870
896420263
713843639
860930686
608432415
1405822945
472641538
570827735
1916581723
558075488
825439682
136392312
1058696624
2117821810
1149636707
1349358006
168164488
1430593968
497976033
771923843
419706389
2054641861
1520574977
1878777792
811429139
140153756
1817181859
171731236
1425938057
1399356730
1175045347
1090836082
1872604118
1486775210
860896723
654414903
924916830
1227590047
1682093458
24790979
1476083053
1158186884
278290533
1450484080
929075801
2090526895
1735697492
205940556
892913390
475323062
1284105224
1653277450
1248674161
462446008
1421572659
1202106438
648331632
993965858
628655811
2089361441
1425923733
333490410
51995974
1832293968
1822929964
423477909
451132453
1158565553
1995259433
1206855664
2004133050
642823723
1319300313
842129634
207712340
32723260
1519625994
312872761
349537309
1637463683
2132875215
372185513
747304062
2111376016
1900770806
364720725
1722221996
247900470
1457621476
290603478
531271791
1893051084
2139988639
2052166882
273787966
900751016
52083551
2129964688
1863306040
2000402389
84200181
1344582439
1249798187
978507170
764905203
702649708
1336343450
960053234
198373375
1831932374
1306345494
624475470
1849942084
1694885417
795666797
34519934
606651129
32866865
959936346
923938241
1244073411
2143381992
1695373702
929160090
248422093
1637053081
1901459842
1917587517
1912929435
17870489
533765777
700575347
1446656359
1616108394
1764225551
1286606442
1681871310
678273855
457135355
401930285
1368414588
207520511
1010498961
1718899738
2965256
1968524852
2074037408
1401175608
661572784
626738914
1445385949
509489287
407455496
171797010
1614537103
1497121945
311505943
29099846
583507821
507151221
954284051
949293612
397895042
9450807
1395199723
1989311170
1155344121
420013556
217615653
476825325
1640399712
1083786495
820270032
1015078599
1105199356
1158617755
1566836958
484623481
1651279478
342848803
1239028939
555700606
1212245549
1856420514
917165916
1694541115
1646565065
727997256
1926634883
1716905339
1707694947
97318591
1547511165
1022406537
909011786
144600912
1457953348
2069874997
742979573
1425353299
738389926
369674251
368547502
780742821
1280829306
1379003003
306922686
697923478
725216730
1607023973
1112301487
1223724196
1235022842
371752585
130966603
926252979
1255372417
1916329363
1346633422
1439254161
1323958935
203050732
230209634
1976562405
607517662
1009720486
863690346
668637445
1887745335
1016653676
803307525
565697223
1722751845
2132161076
1262291030
1022717250
514821695
919696542
10933132
720142867
1849201793
941911450
273684931
1289277128
1128881931
866528475
1491026843
231624714
758491966
871046906
327801959
1514296978
1540598896
1734842443
1873276973
840520175
918772892
1249595410
829226207
822490893
1590448439
2128232242
1918863179
973129756
113416228
2081440686
152729419
1622062635
1602832411
1755650033
1432614869
1622607337
1543515267
1444974936
1370970159
1209763508
612532582
710932383
1506161376
1149023594
1934553651
27380980
1935574598
417999664
1440614440
1048687714
434087310
439657106
737772501
901055719
1660813090
1027035725
1833455748
1238043459
1237984831
1963233860
466314549
853154350
90794436
1198028486
427300582
1374753087
2078393424
1462655644
1729296936
1841800069
143958416
705107522
1643479232
2065363873
1429141267
786180055
724183243
376260008
979552438
2146108519
1961788373
2142136329
776934681
2137009514
1792851031
755747374
1541073987
217769799
346094934
1740937675
1647646518
1527757702
17433104
772117471
1432940283
1832732132
429875988
1057823523
530719851
805196611
454240870
1212454988
1610989050
1251435461
1790730324
1512000000
1153917854
906755888
940240527
1654209830
1513243327
759363625
1848681386
993438969
664730916
1931334823
1066819462
593768099
2008132743
731916510
1046137440
1683106861
507312094
741048636
1391405015
1341919763
2118831889
2101844375
1449418282
2070117740
122477849
1546752424
1713153089
142063414
343619116
316057870
2055275257
1527230499
1106246057
800152525
1723042977
548742815
1894976310
1040573736
2088528814
1577326183
2005987200
1217735324
1398713953
1707242661
965257468
363255916
59483815
561766390
1252725185
572612863
1067550696
988332854
671153616
1990286760
1755093426
1384397916
1859493962
1394089598
353453219
800900387
1918867355
420608652
1468013658
1463911132
270267929
1894549711
147488764
967278191
1551163060
1879053968
703844136
1712963847
1391462559
340882384
660526504
47955689
2046604827
1524159034
2004050206
820999295
275408535
1272924605
1810337194
646865502
76323770
1739439331
784795868
297301285
1566020833
1582957773
1765386336
184757368
197945893
1124169079
1366479939
1072157474
1025595421
768509454
758747763
1351875374
1560842560
2110808874
1057733754
1082807464
1893878631
1098412802
1448195331
983809010
1616963218
816433222
1815979896
845873041
1179180643
595430126
455876019
1677983852
1283847787
1555175183
1363478285
470316155
352700569
315238069
522844335
431024878
243091511
451636068
318166980
867188292
24474377
70032997
763135947
1134459342
1963226674
1112914505
1435673890
347574336
1529311239
548459590
1152193557
1851880308
1035311699
1559968083
979405224
81768129
1792653298
1517962111
936671882
221322698
789098284
1464190792
1305832519
823744917
1820406331
1742260907
1221279453
1291442498
1127592798
1807545531
1122798030
1543396556
481578768
508077505
2083681947
1730441508
48859783
600620478
532103350
1203356322
829422419
663360261
610478948
1045816095
959059624
182803242
1765992165
1633537401
852743624
929561824
379892460
1349978300
1423111796
994384438
1913581634
1314759472
1265556507
1615274759
1963271150
589351876
1156212650
1234179238
1491633898
683918888
1910433824
1592993708
569987216
1884137108
45871566
1227498076
1610887440
2144186156
188331699
1306307531
260008466
2042941985
515752776
1941388216
368156840
1548943487
1518872172
262969171
759145267
2098516581
1265586280
895835161
1507962712
1508795588
2029942118
336744978
182294654
153799656
1112210137
1906212137
1956760969
826648458
1480126129
1864558865
2045085419
519340680
1746003718
2112633358
1221623184
1722072515
2139592411
1015877008
450239555
856950250
810400890
1660855906
1293382338
518526829
1302942028
1448641824
988769962
637269892
1621903204
1738011626
1942677993
511702343
1968404778
1932208789
160006355
125580507
1001601994
606086476
764587229
314601571
340289484
65958708
1549506787
1546762240
1867081167
1339634617
1375889375
2035317912
2015910116
577033808
110264762
1527177200
238160266
1891428092
1544621497
368668175
351038481
2025178145
1586601874
1936843393
1401314342
1568296916
2059450576
997413914
1781315132
672152805
363296137
113232740
374946026
830463182
1594419559
1975365093
1885232985
1495001972
946679372
1155357691
525642441
1685657235
1490561556
496440811
1281884771
1416096562
291197569
1247953044
853596291
2090740904
1168921442
396434713
2124000463
1397935221
1016555017
696918286
1463896288
1406870372
1659276884
968873329
588591377
296397707
1797095820
1032548300
819926343
477065547
940678661
1143591932
395532368
1123334086
437140001
1663122181
97735777
1389755587
1896044757
1072557603
1200881955
518637100
1954960602
1686509022
1608011786
1416829495
1207903078
899096714
581562899
1621813047
1036753266
138488808
1036156553
260137687
749938629
103064471
255276360
1639423320
1413690036
1902418538
1887836879
1751119803
827149109
1677979083
1564948026
72952185
1364325774
1746756232
291993511
360483070
1852302659
1252633009
1430421812
310037775
741715562
1377703528
1821188899
929846794
848534471
1016376748
985524905
1651296120
2067641737
741685417
136401954
1814158032
208922822
916512949
1771649896
3637215
104949491
721744591
246857991
1844891739
1362541292
1080795907
1313819823
1230624827
1679752438
25959646
536751754
1330048551
2074008899
448553092
1455435873
758021478
979288631
54544315
1867371736
266297428
269522849
819803276
1731193818
911960399
867853973
1088075225
160040470
307069051
1521480603
225960320
1568178625
1143581229
101116132
1272673279
133634112
1247051171
1893538671
1580737807
700325384
1929924479
802197415
265078982
2101972962
181115068
1944894023
1527840741
984121274
1376271462
175143070
519616972
701309100
908914481
687126052
1855780589
547293644
592384642
536798365
1630676221
1389884270
1268265191
673478907
414044154
63264300
114710154
1160604107
1323040313
288680140
1830249491
205464193
525290398
1081937502
1778666642
932910759
291952699
238069098
1651742015
375768862
699498742
2104366885
764519990
1270284689
272189216
2071180967
1425526153
1763081879
1473382909
230532456
862302352
1836737872
990499080
1337226635
1916107403
403356643
900199740
1372663061
516814535
73053140
635122370
1452671359
752258533
1777217450
1255937313
1684301523
930458680
1315848691
1710728631
1255309096
79682922
354301248
256193862
1057990442
498231230
495122997
1157554959
1509289270
1464748248
233043163
1781612168
863050368
1728602450
652076625
2051081796
2087741432
2019614499
2014879159
1513584890
2059653613
58087573
1057085026
1170944328
682078905
1402994234
2079854387
387869097
136034741
1030430069
748199691
1886081859
1185977265
964605293
773780299
1763603148
2041994927
1855419125
53509956
989340299
198303275
1978058088
425480585
1752382516
574137066
467408194
264521288
1469125090
1834327736
1317702635
901003694
406117230
1092384621
1627373380
1341336808
84071729
144807414
90756565
1349667025
804834688
1520753475
792699989
1200973021
43479672
847933945
1923869635
1356108156
1117540290
402453135
408291040
293020685
1947578002
2023041569
596657215
1272905346
1179325228
236166938
1832035692
1367976552
617249950
1427287637
1233915750
238925153
2115148700
5228366
461608388
961864682
1596558812
1910289692
1429820021
1159645765
2002307017
832775766
291114231
1145279810
1374949023
415184126
1130317330
2046949660
44587390
1668090043
2097802381
1854647764
803951649
647505521
849594593
428164516
653298579
1634188886
537341981
378051636
670584595
696802725
1052539003
1579117345
535324981
1010567073
970954272
467514047
1613867238
2075410781
1656084392
1313716477
934054846
1512724023
203423029
246861992
335431027
596838739
1838480254
1579242304
739458052
1993925341
1829608311
826487351
588948954
1629890144
1317755242
875695490
165151973
347110455
2072449464
840866860
2020458016
217230689
1041773705
120792774
1412215664
636576646
1289989396
1476228286
1535324037
200583185
1900844254
1037702827
1410178221
1604801167
419547696
905293282
196764906
86064953
1579581442
873549978
243498333
150087605
1845022610
1634552476
192408529
1289896099
2086699450
934098473
1811663240
864297121
665178026
1588380218
1715958472
1123273819
12084398
210536048
350584840
1863055037
126808577
780946656
1116418029
1330168850
1148424217
1003655461
1807277065
1346928266
72657601
473004712
1884032043
1434809533
1421929172
1223877543
1421190068
1709153971
1688339074
1433426066
558907308
28181962
210258379
1595556545
2078667303
1577597760
27017206
371276337
201165438
987366252
1722718729
1998924625
1051746462
1781298576
2139346892
489101094
677382201
561416810
1830977550
1924437622
1580357778
1541350105
1199436360
253841931
133203367
1691554767
1251320809
1054798137
1736368095
752304872
2043532659
1188466411
1132668971
668950713
2077052943
1446358536
145253966
1689248972
1108002709
665611784
367626005
1153133272
198035867
1058427428
1719342836
494317919
1371885833
625595884
9783595
1201930028
1180333401
263420675
1670019656
415421795
580963914
870416756
1592026977
396710675
2013829726
999727846
916870152
1921618504
1369950673
1405253203
723233439
1954402012
422976410
1827640446
1979342232
1596237405
1365559214
1489496709
469034665
602876827
952377892
1554853592
916865306
2140500868
642705841
511250966
1249439902
1976845752
274085298
1291185455
586289948
1837516100
1150743160
210170529
1397357689
1857587466
977234545
649405839
1796100391
1026029481
2010882868
1026826369
1160533349
1521494007
183647256
25177539
76231280
1900453964
798573316
2065832627
451121277
1901628474
2144180663
696425892
921585341
690486182
1234999232
1222023096
1612056139
223514582
437047049
1064046692
1504592192
177694058
1524736286
1900343635
1223203982
1658748125
2024212502
162913191
167885019
1296536079
242557753
1645287435
1662253556
1273230158
1160666306
378619874
596287289
369571850
2115764068
635452419
2059021735
1947723662
272158040
1912995797
1430172277
1452730412
2063612703
1585778656
1916286347
1443706325
777810758
592860348
423947942
1999722636
354913576
249478032
1900894448
1096834580
1991205573
915148484
1821478004
842032616
674187307
85635759
165509172
2079342812
1148801903
63175809
461969631
1565796578
801718241
186263756
2089381913
1332526235
1270266515
583963967
1612568863
1374781390
1586250704
1564661311
366485174
739421675
89407551
412531094
257572086
131313814
509610286
1290865379
634435441
1492491694
207517069
846166221
1792500862
183002033
2071275363
474501700
1901335000
13552624
320716240
1919065542
727142196
1212328771
1981192641
601258539
1497297786
2097299589
584023673
1390465693
1795063492
460506666
317636286
559861989
1578367475
808728644
478962129
360200615
1757833636
11739600
575026469
193454263
2096501315
612380221
1850650451
272171890
357514673
557800264
1066008041
900045427
891970007
1034708427
405648452
338640849
642094793
1264468455
233524085
902300897
1245979280
29154853
1462084154
1103155653
1237999832
321795614
736551520
1651477063
1369062481
265495768
1234928951
1238580088
817559120
1419132399
1065279119
110345589
1755659103
1354040960
2010867405
616775564
466580004
634804562
1293419556
1523281825
2047851458
1867406811
248155522
356204593
1322874539
2124701583
471373813
329742412
836833084
500758706
1471313332
1132925665
507637931
147620007
1126473576
2063798996
315079819
388466379
1839908284
974865974
207965697
179482343
1204309259
1933708346
1161765276
1944728598
584405640
1305701326
1981125879
1864033353
1126582359
1475704779
387460915
253507289
1684965891
972437112
244069992
1507705021
1527259582
531397497
474582327
365897359
496493244
1197420333
1492921349
309882295
1025968652
546742763
2007390075
1616842842
703983522
755554831
2068599194
1710534358
1851658777
1936737777
1238903681
2062597950
1890876825
1543796032
633511449
1044312367
1120837954
443940237
116527358
1207915300
74370817
381204236
1004888620
416544198
52738303
533026169
162271857
2052329411
1460686392
945458720
150807110
354513452
317947204
738727086
847567980
1398090165
695205796
994922105
765423607
1451309336
1363571994
195642832
1667433314
1381420277
1028258563
765613136
1602029292
1977957779
1044486897
838806925
856090170
458991802
404074765
1588315436
1171885614
1091442434
149613897
712575806
1275466037
311102000
1803617092
155788147
107316718
1935632044
537673075
231568008
1604124096
138009830
1181195738
269877128
784018626
1989474707
987041818
144736962
363062331
491490440
1356939632
1318205911
160424612
654802478
103234146
1403872030
220458007
24604944
211511980
820408337
1492304289
1000792128
801867227
238396317
1546559848
1826630380
1589193101
1653820629
1200308522
1451181991
1743073254
1054077927
595032458
1267047047
1776359937
897523048
1373373312
29518232
473968521
187417136
2052144119
641904434
1919633876
1245975874
989179999
1660894559
1759386916
51890781
992431372
1189353690
48070536
208542952
330189725
1729607280
439956573
2027928996
1487289991
1055732370
751234763
1865336551
1569539594
1595102780
549496546
228006100
95808954
423277206
1945209262
1743196775
1003773287
107135066
724509826
383163161
1192351846
2097413890
488868374
1597758336
312870023
1046603969
739154775
779521562
1306117801
1560215939
799836250
2108638306
1026492279
413624900
173261311
1275487824
647566204
541404667
2101198830
1070470602
1365543561
1394770102
985506288
455945949
59657118
1508580858
1074700851
921732998
320049099
432741549
1589432420
534297205
1231373968
503167392
1685975635
395168518
498443116
745709822
842447634
1270761765
1681230395
1861617209
95556552
1260282534
623436958
399346778
418077582
779315722
1302649851
1761892129
484817807
1373643796
53897380
1385693407
2080571275
1933997524
139948672
103756276
324355161
1678663915
895939801
220886762
1035008733
2048803997
1087102673
680306857
1598805089
1726985872
859773697
1946191381
358489892
1562538510
2066664104
213127249
1276822189
756047022
643143128
1343455356
62476521
1671855792
346628114
1734293552
619518728
1229274180
891744203
1098697138
1164284604
2146818302
453738493
869050020
1422927631
679933767
2060880947
608233670
1250122908
1918592500
1075154608
1386831866
297379109
333483275
317848765
1094803426
439706451
443265647
101192981
1398948875
742787105
1382530827
1885101094
352749112
1787948593
1147305113
1611581183
1160616961
1944131227
1390127354
615730442
1877307751
2109490698
1988885042
560678387
358751561
161580868
1946716267
521526001
510227756
350075354
117679959
2035008162
1405812469
336570168
1986775245
1391089050
937623683
17639414
2087105867
1817733193
1839975539
895173640
1689045081
1600150347
471073028
1800644037
1956620386
571758936
1469079484
645013492
449968758
370454689
238942239
1238121451
562526338
1492840725
1362565121
191414366
1477183696
1480503149
491129741
1695455091
248933774
1409774176
1748980026
1655678562
1719833540
1523733239
767892550
185198537
1973883600
85300201
1034432325
1090494380
1934465079
390130595
937505556
524250108
734996527
146794154
1704327689
984407941
1612758418
1901717976
688128252
2135957435
386197525
966060161
1769427292
402428898
983062302
1306376101
2028620232
1683820978
2017141853
1952627293
734748140
114214408
489365704
1849786117
761741957
111986084
595316105
720122283
724076059
557627655
991056564
816377674
1912342102
10768508
1876903187
503035824
15649410
750345565
1591070726
798460069
230509202
150958116
176705982
1961855207
647549828
242027130
1816060085
1823106617
848148906
1808930517
1649420509
935895625
1362621472
1343244623
1791047507
2139597917
1983541464
1366404084
633044796
1382432225
379331977
407218855
1530670014
1600512717
1455525785
1718183093
811828718
919335395
1015554847
1681019104
1496120096
1198527106
336527112
1049278664
1220116105
453220139
187609339
81752504
207307314
556883014
590171278
1333126562
1677779225
721683917
1689344022
1803351988
83838346
167087983
1604192436
1606925430
324870576
393685285
316922895
1184285543
1169335214
990940516
1616629360
1886146917
694479694
787929724
1788210281
2074806712
1338981810
340169034
1208826994
1437896888
1372923945
1377984403
810833102
851899728
537004024
908393286
1972844352
862141948
2094846231
1700398661
1731706719
900232775
463888418
1193777820
1577012634
1495709236
1413482620
724767189
1410839073
359765788
1260128234
1573238448
160627848
261111001
1286169230
582782407
630617517
891735188
35647104
700280219
853001117
639590134
92671682
428150193
531397981
920734260
739882448
839434446
1968754400
1233457896
1342493077
1467090034
1871139071
664015542
556048214
790781528
1366840074
1343155953
514651174
2053620121
1384364189
346942042
1290414392
20266062
1088720737
64939064
1506111686
712108870
1887262064
299594161
584825929
1227210679
908463162
996594204
1884395887
935057362
815621567
2097473708
2033059403
1159757374
780692646
1884656205
1964696161
282169280
2110530641
1919926635
577926029
1339943284
1728721576
1255799494
529818531
2076878323
1883549477
1017387005
1326897130
1079831888
1205194958
1905268958
1689028911
1020283690
2027117836
399212978
1365502516
1495033598
8890753
1954165791
1378976809
1583946023
1948320292
755297202
164160302
1015396340
201360774
1960943686
514334020
525902026
286392819
614708773
1739336843
608130175
305627398
578595322
1093459249
78496496
299084075
766106957
282515322
962728267
835086732
1484508750
674688512
1659822743
334887854
489211814
1234693277
296435492
1287355264
1663596958
598701568
2024572612
217793541
1531259933
720367991
1328630717
1115053578
1316377963
2136016927
1130953638
2129905126
2146864587
1103587555
415681695
1091847046
811409747
825622682
1506425219
1550666974
1695334533
515040842
1588133810
471583092
802697301
1985277597
1895903375
1255370320
1711931476
916158074
131155871
1793611122
1805178748
519953225
632857731
1120154274
988135262
179103374
541705660
1538082721
902710955
2040647149
803299375
1215307545
545068835
750534579
729834010
1219322285
1855834900
649161671
1018027412
1456802026
327498466
929059698
1923157332
603090740
239838319
1375664304
749780001
1608697438
636511069
82461972
2094583684
1050093154
1682785943
1979165449
791601473
285086852
301838979
1169634318
2032601058
1804247429
247074071
1973332895
1702461738
1876676170
1185906384
1059094994
230663416
708130687
1533787425
1533701389
1581056967
2081211927
1044630845
1232496259
1544417960
437286412
582450318
598689088
760944919
253149812
476624938
1670450573
905992086
590038669
1837664293
917276331
1862362761
20342066
1780621502
359313168
1815238136
272685988
809805637
2088325370
2002828128
1137971923
289964418
31322608
1644384408
1558328612
870017942
791929729
1169978224
577997542
2132181137
1835345653
1708146256
1960413680
1982914254
1286034813
1563222413
1702414950
2035077562
2058875721
1496719394
400146948
1388559898
1452191042
1559145052
1454776201
384179811
1481552775
610038325
1285201218
1553184853
212267615
935606211
1004300335
1013685443
1402205411
1523566381
644282251
628545183
1447422703
1610025537
1757023984
1046365066
2142031638
769965641
1315007191
943071191
1657561737
2032694766
1763354270
222424871
1582283484
486396044
273856682
1868388898
1988536818
480522568
733146409
715922755
1583056159
1652450095
1326527839
333527595
1595995196
241914947
659527081
367493850
2117349061
420769884
1071206404
147251506
697453903
2137115765
207090518
1486152160
1936485646
512700539
1639732527
457330873
1707331300
1614610665
71780315
1965927833
715557630
130295398
116204497
45429717
804280332
240976045
1357203985
625582222
40965873
1441834243
1005434556
479086717
1575988753
1688149320
1530171424
2034820198
376689131
1591493509
1281108767
502939584
1950129387
1258849940
1302407109
1402225918
1764684968
2136799153
660768977
380652587
869407647
1586089754
1161064699
670514731
152305827
375508503
1048246177
1996661686
1150363077
1102870131
222060898
1577265225
1667751577
1379180479
1832616800
1251206941
1573682933
1460234990
833728338
513718165
1489781528
869394314
1215862497
416024888
183966467
94238288
346384415
859003607
595832147
1774472866
659361680
592689666
1534787694
1996431894
1762388408
1092279121
1389854823
1154734013
630987807
1736440495
267306819
940839188
1322375036
2056742770
1932667200
1088894018
1161436542
560387415
2035619381
861611546
1754584442
1339513293
1509263243
1924352817
63628320
75429118
258259991
1402065179
1987288515
401112242
203588362
715779491
1335421511
1319594745
637587788
556005386
1187355746
1072492076
1070527877
1660914180
1243532875
1538011894
248145418
500195931
97041153
44633997
1702899991
365658878
561035189
1479584048
217698033
263509474
109466604
1201229507
2017665949
1184770626
67774585
1563495592
783504787
726153311
1390246647
434499465
1873120382
798792116
390555326
1826364310
887730846
1917468527
469391558
1240684776
1272504911
1015540681
1253988652
404377559
1344950273
1190123752
977168100
289574688
939859873
644922807
1333920982
2121718301
210992577
1063657714
752877395
1270464260
1212269833
662338036
311009337
72330621
1532234767
1353637749
1148426838
1774844689
413758651
1510476334
1339087631
1461777239
2114554959
2035667392
465927161
499490376
593439674
1849088838
543884953
108091786
181657554
389560166
1169288021
2119441606
992013176
2032397840
1496004250
1228433440
1201464327
2103842858
344468135
1274471030
472305435
2110951512
460934797
104430573
343390878
1837021333
1116016591
1368487047
638567589
993853982
1586023287
1919055024
2095331938
811970333
2113077585
1982783894
1110342100
184630953
758639449
1011227093
1476966725
1027036684
22855379
73074905
228111751
540897265
762163032
670792781
171773924
847090127
2076527545
115129451
1626674050
1594611727
2077004139
723108378
239315131
1029083463
1794354448
1162851001
1776714412
601704893
1765046841
650678276
1657040869
880998909
53848331
512472919
1991960920
1020495038
876803350
2082109203
1514470988
214340458
305444386
298957094
979108194
1933767612
639359206
218454143
1648836463
784369191
408991897
1912415073
68402837
692415549
2138314008
2137661058
1368867345
1625512735
459147516
2066005334
1188190932
143105896
1886907835
2014782156
933700337
1886680863
697072995
1578574966
233687494
1537268431
2049717443
739560395
952879277
1188149237
158364416
1615533289
1002581666
220312805
1369940815
1083545629
2051514395
196778977
1190062426
1092968908
1380189095
232768488
431744035
1648706900
2034378353
1589454660
1441915956
2111507402
1664400313
1654361724
1976414070
1262212009
2128903335
1572854603
776200718
403892464
826848392
432958546
1317271653
293897756
930140182
1215337593
1739057030
832453531
1799779618
1073495645
172815065
1258146954
1191600384
1875265790
1916246713
177591609
492942945
845710262
1092722799
1476896657
446101528
1389313794
1691057049
2102240157
361905910
1171673235
355849159
670031179
972801892
395334887
862997546
1676730822
740488738
1236928490
2086642549
2079349305
1258020885
565185196
856691991
1996482965
393267600
414444574
1353333925
329323168
1561647500
1698341047
1238044932
678091048
1255069784
1930908216
152376534
1391855175
1093620490
1843090779
837802215
1495874641
73975986
1347910472
781372274
1728821305
203839415
1367882320
1377072748
698786907
2120937401
1360558672
1942406821
1496569568
1314772383
1684866377
1983102166
1927004299
1521389038
148132788
211148348
1793652474
335424301
1072884336
480313451
1836653568
999521305
1795662166
1769176492
556523314
829916078
779744882
1941002754
483876488
2048516446
1613830988
902637435
676607249
913241325
1769432352
1182969443
227659009
1821880471
2120654858
1456807306
1887829810
578608067
982739652
1022731764
1737898379
1408623619
1564724013
1007999704
332246780
81011519
366810640
362321404
253541933
83565969
98088592
594470233
1178189392
1882407509
1316430033
49846671
493549510
1233607258
1134328267
401180121
252357896
510402021
1323392172
1041883128
896333344
34233134
2053857427
1387485429
1650270934
1944725254
1519617353
479268582
1032561209
539868019
512008103
1547962442
392506602
596711924
459203684
121437515
1390067373
763287327
1713770001
1486405680
1688583843
1602304232
1894647465
1569717970
2015295575
991836977
2083028429
1277779766
47502968
368630108
1002753672
201877825
215619764
943935821
1216698716
42867459
1334286169
1631115610
829138133
432259906
1159700989
1775407740
1590659914
1340690964
1752833831
1276333816
1345259016
796555233
855111259
1271973455
1918406270
1398779534
728910617
665592283
807906416
1108838535
371614628
633243272
10817434
892145494
1035867053
1359261795
565643871
1757774559
15995756
2126360095
1616854376
1686241546
100072032
618370970
1595473607
1267031311
2069505079
1727357165
140994050
331787096
472694524
1857173765
1529721032
1667301537
814773161
1689353402
1396503018
1110639802
1961837311
782329737
1709006609
230272713
1493561663
390160708
1270163852
941640057
504445269
1211144879
519924150
1996165295
909098684
202412495
1613976160
295273228
530539967
516158967
2064478896
60803725
25503484
311610275
1271093792
1275493105
1711971115
678913403
1936855444
1593342792
344147037
111159447
1858732764
147917383
333365390
1145936966
29868748
1044793905
641566648
417686381
984705172
1742210029
1609604420
1130136999
878437066
2037049146
552898746
1265016244
677546008
37517293
1740503658
1994511354
1983734904
1029857273
1059367465
795617397
2001855737
109672221
449964123
1954400289
859674807
2025398338
1975174919
1767600374
1385879702
199092743
1869058112
1984282012
94868908
1582929417
1466341481
1202648205
1692844173
1290951026
2093697859
673998980
1285837554
1520510196
706147726
1892428659
2013878429
216612358
1126910911
628802889
263529028
1289783437
1344013254
433458401
1032717646
950722112
628515205
1591889693
1081947877
196619
70657635
111058615
1156100861
593923424
1004542967
1339846200
975446889
1236363855
488672011
788686417
787050595
1708511168
1700760753
725150973
1114275529
2081338957
404444205
1861007726
1786431814
1581672011
952124220
905685107
744245022
2053824323
622062286
1746703603
1231672732
1465349988
253312410
912772874
692312116
1035262070
570617756
2113286553
328056827
1884562447
2100457485
1773845628
867558976
2049419792
1703306329
1302970680
1997547046
333034251
1487766216
1664597099
684064450
351595382
243776099
761596643
302102609
84587147
897832187
109880636
1250091751
2031836039
1278195424
264057949
1545033875
1071103967
539043593
347021725
2070272314
1193840468
1442946176
1399917330
474012118
574840028
1316210808
574878
1808558981
686736164
1941673922
974751840
1808040989
1951335847
1941184824
1215688233
610855015
712545782
451812470
264471908
1111044412
1260455515
2074711094
1948110499
470897427
1315826258
1052097002
135017579
457062812
1418387060
1143968401
1405425981
997835694
1899398335
235687032
629921184
677935912
2024665398
624972293
1736328308
1100291316
1774599635
2115672404
2115011368
323133715
1513385620
747348645
1784634853
73921599
1038321382
1369176864
2060364218
323539460
146587678
502453441
772548048
243606946
734225730
2142725439
1068132835
1166851208
1523480428
1854947757
1835726061
1845112212
2008654272
1834401350
1771911014
715779755
1631210658
1878802272
1238734633
528322922
1367276741
827459576
736134657
1037186645
368823987
1874443795
1732300688
652011925
779405085
680984009
102140541
796018824
1970716315
396968333
16800267
158536943
445643693
928980512
1115653210
169746494
805929723
1060146348
1871576682
1892199531
1876538821
148407576
1770463787
2023089039
1353675709
834518088
1029894854
986065947
84534133
29473652
155418041
304514373
1327342562
1984578432
1517425858
361498574
1444490487
2053882446
1961098741
1418786616
1426418202
924719478
107999792
716759136
145651072
1444180312
584648834
1151030106
1244443555
228385391
1165754873
766576733
2000740007
1761791401
1304601290
2088577329
1922077960
1224159227
1956270869
758518341
778304026
350413684
199295254
2118491698
63520258
533064179
1281572759
291407961
48890180
2097978758
810831939
553824178
1831354360
1040750161
576636217
950183442
1253741398
1348382060
1620109283
2053293077
171809365
281773291
2005758815
1492908180
1626380689
373792245
1715567087
1385955280
144669894
255738236
772985943
308613206
842759539
533666216
722947669
1589054382
1577126363
813339588
1120497162
780994334
1191589467
792963651
1619523698
406570757
1371982541
185503587
304843139
1710065237
1133453654
312917871
1594482121
1639645144
1856380688
1999919418
831277281
903232895
1304142042
2019320323
32659077
1182890915
1968890444
1415699588
70305244
1814490039
1958544086
1238109129
1384510598
1662128745
1053339780
1781088234
61326678
1126688906
524731475
2074850812
1028583863
134234594
1822822893
375642836
168505117
202656837
702321628
1591458898
495657306
509741668
1498927935
256384909
178706683
1324660070
2045046119
203998304
1949023988
952676990
482087850
2061650098
205781632
1173177856
964094893
991910582
440391214
1832249534
2103312239
1297188839
192771183
81419264
75993926
866640444
467469554
906081501
120954701
1776655468
2043078925
1566125753
453622088
1020488866
1258260281
959528386
658191112
482171138
1546596684
2017610073
807615651
1855654606
883574957
2147281093
416678379
1650656346
82544210
1610327170
420700782
595060532
1697782955
538093468
814079434
1179324906
831711046
1045953456
1467737024
1300978295
671270066
186861411
1391197957
348172733
1019296084
906011058
1947629456
185642880
1969597928
1288170200
2052676173
806662017
341701491
1437969351
1981973530
553349007
1757585751
1499282004
1662698521
1868507477
105886359
9092450
273248852
2081885689
369879500
662121097
1645814114
1743604556
1006401019
1568749139
771697954
470389921
1535137160
413638305
1654874511
574466527
1849636765
1914747669
1167098004
2145364968
2138696888
1099128543
48548956
417338759
931919552
2072154020
843738069
1617296591
1695449588
182585067
2137102726
1144798100
1036212880
16264976
1431000861
923991500
1492271252
271804324
1070511736
1943559180
1055222727
549214336
1851687482
375182505
1556899647
306827802
481688770
230607184
276041365
683388073
1420599373
1992412960
44534004
1204949436
1778133634
912220900
447123785
1935122651
460211872
479409971
1123996667
1011910371
1744108170
390619634
1388706071
786103202
1735633987
214698532
532303721
2276011
137666748
1328936078
517098690
1802878795
77136763
1114543169
398916805
1890870950
1080919250
2143493058
1757294709
962548876
347267403
1622927396
1125450504
1742437501
1802218509
111548340
1121826828
1625027324
534071090
835491592
303778226
215463867
849652563
702354643
960803062
517856289
702779352
678383787
533998790
1973863975
1818241273
1591306038
1439729763
678910951
1470458300
638069318
1966222918
616042009
944824994
1121579900
795483478
1999628880
462512041
429257260
666223162
1001171899
1360131451
1429853562
1194920332
843032697
1067271295
217418003
615696727
799039934
412265789
240625744
1955127482
685296859
1931360229
1023388377
1733120069
1960593627
1044320412
261273358
1057279891
722441671
1045256892
1041513001
1925629361
825876997
1050385405
1805907501
362864341
1147510890
820276070
252459833
1292697438
119200644
1579834039
679662895
2070494639
339910080
5842014
1104021755
1012427585
1200346244
1325033168
693361872
857086783
494905532
51752322
1049763901
823682097
563691273
1689493342
557490436
527687837
492975321
1780905236
1666277781
533944760
1676384194
770210500
22180304
1348009484
717889812
72229917
1109865607
1427825368
1149279815
1306621370
1809914477
1541214637
2029591887
1389285950
2007891481
459023709
1645223372
1976265409
644423294
679917487
1602517610
1899559169
1115824185
1423081821
648270904
616378482
272292652
1322464548
1474616566
1003030434
281691695
915288900
325200888
1473455874
1675136866
394551090
2052655828
1797660971
1711984828
1350600338
390135596
742446037
1177277621
126236223
2046344692
859631591
706249110
953799416
803409338
512327446
119252795
175821657
673773054
71732828
1602464208
1074627368
458862287
582153271
1536418535
1783212502
1179988848
1698737953
255277027
1693384102
758534789
1419038853
1655172855
1474513594
1601887219
681352947
1478765754
1616679217
310888709
995056188
2105508161
1901751581
819161971
1297524681
87874694
1723348767
1051910660
403311134
2068448664
1164553052
1234365978
135197741
1713672557
97083791
137799201
1865463845
1662596232
419143376
1900930892
666796973
112279960
73904782
730690615
1990785990
2063569476
68830581
1228560938
264031912
345160197
154209974
1717018277
1758902145
59196146
1979933625
2075175586
876949006
974244905
130730659
2073385631
918005628
382678632
1071686328
1091669107
248801887
647841358
2027188383
1636345361
738011474
1611826354
1049541034
2029378007
1518571353
1310167869
938975980
1182611515
1605345146
1209117449
897151706
740897947
1223152587
683717511
1306813447
1160721577
1425751351
749127987
947852271
624300775
687837601
1259254175
2013316588
1719836846
828757009
201436359
1905004505
865431965
1501486161
1382549798
478514317
677122646
982155030
507747825
1750285747
1673531426
157150070
1139663152
1245685822
1666897932
1357439511
1478860747
39192961
1154124593
972460965
1970027088
1879427894
2120474005
23051158
785305692
217971413
1064229211
1614945722
511316374
568348917
884545360
1127830546
62727445
714796300
19502833
578455436
724758907
220002006
1259608306
1722272681
865232347
1768547526
836203794
2071348044
1386018634
784289580
473372656
689392537
1743579117
415660532
1864331340
839577318
811176131
583647571
1356594292
1748268637
1627300286
1456850673
297341235
1426258762
164698308
768994004
763248606
1561060927
1546267229
1770211259
1618231927
148767934
1213617539
642091191
802822184
844035418
112884952
1922418677
1668849376
1650539395
1156487426
523877976
1964600817
1034741212
947591206
1585340141
904040814
732125726
1157560653
1383869635
1585012211
1925788880
2121457255
1342752199
1160019935
674574572
118499129
567561811
1823543709
967530137
1743688839
1355813337
301631197
514367742
770198767
861906583
2135256037
1052458057
1351107379
1699005429
561463192
466957116
1055270363
661991339
951757797
262391088
1392489333
580363755
464403542
1907743355
1569494140
751511443
2080809145
256276518
607350424
2055307056
1141748362
1561517551
1941387647
289205694
77378700
1573176976
1044532211
1144223092
739707008
1863900405
312388926
1586706333
945654209
764324044
810727667
1116333528
1836423520
1323569764
1921957534
1194527679
1462597261
1101309258
1632557043
1045194253
2028322742
438275885
496140818
13949690
1542635338
595696125
2032855039
585646967
1699242713
1597024968
879041766
2075768669
1618116114
565523416
1649511658
1622686412
1676182056
1489846087
944659265
1731484675
1668327548
2018623134
218224071
1509807587
1042512266
1157648686
867901377
2123739137
128847130
1443843187
1910074444
1085317200
871158135
1048382346
1970013276
672615450
1270003737
612317991
1629607069
1139547475
1661886762
1040277841
1347194715
947255125
1512265481
1785550564
1037523647
1076497180
192981617
392153503
886566672
1319483623
2069490253
2083589778
2049793472
378918628
785552805
175835630
92790913
1763968579
366998691
1413494537
922190151
757870774
563931523
1437524777
962850831
317351218
274459567
729248768
167330935
1551995906
1006863676
33893298
703559854
851092067
1274225603
1126886701
1330317325
1535073387
201388210
1497815580
1948718631
658144714
388902568
1143981893
745072127
276309712
1620321813
1555994740
1599283722
1225569582
1259797498
2058172390
465086553
1200078473
609859969
1110754650
365125539
378998900
2027227325
61322013
1179509470
1198962866
2128634715
1694154565
695509275
1595754828
356563199
746267187
1829653071
1636141542
1753647349
1123001569
1199129746
120589318
685870112
673259997
688205680
292985592
1334569277
22100096
402805605
557020162
2113649223
1293495692
1433064176
1430430756
1197693258
1934066801
743280664
1492734743
1853377365
8643024
388974432
1019929093
1481926169
2133533260
591098829
1269566996
1181007737
1502495395
1828361560
1827726403
1418240406
1969114601
1325190645
1771832321
1860045273
891450906
858924482
1350715206
1447392888
1445960755
1813955221
1170800662
671988517
1483420873
579053033
613611160
1687848991
40570842
743863842
2032256517
404261989
763487290
508941776
1504293537
611870007
714992450
193991988
58209743
1891339243
1266410271
1027683632
1385308630
1739470808
24421470
364840284
2096673001
1748093048
882984849
1514646638
402203535
1565310321
1888041953
1301803629
1741121868
1993694687
24432983
1676168893
461597503
1389380493
1402034131
1186532986
1535332440
1186128707
845238080
919466903
2111052578
1934272145
179574772
686399140
1221179973
1279108308
786793772
844539353
1212934243
291645439
1395016167
331622682
1051998312
1234266593
703972375
588975188
505190457
1369238848
692491717
1856479019
41104380
1787086168
86483646
1138644308
270471562
1913271449
559449183
1721362551
510648127
926155414
945359902
797801885
446042924
1947846946
1577361617
1827332707
1926771669
760856959
1042097056
2107368635
650285014
1412041263
1339664129
1198431560
1862847025
2114782252
1088711619
338687518
1680870280
481883521
1379020567
1846590369
523246143
1594118896
895885614
1362398141
922984408
2145550736
390662670
1886878018
1965183448
202735344
1078774311
1822144787
610697656
1849449031
1908575282
153704113
1661939906
1207236914
234772036
1214814875
916289504
51487570
1779427959
334839447
1548572676
1063196066
741702092
678071458
760629330
1462336227
976526815
785985726
673003588
919945435
1960783887
2026835816
319125536
632595112
1849344035
864097088
1155556594
1078761673
1494268195
1340949924
375979937
101096858
2067278919
1221810995
1081006387
1723230082
1633503751
2093408808
1562884286
1683987922
2092387897
1105816008
1187335013
1434602762
556801795
200879520
1322763506
267206438
853200489
1039121328
1481367576
1704757802
1589649913
1602426250
1109603788
1787519450
1426930111
1544554866
2055426289
1819378859
522877182
1488598032
168824779
175337638
1052532840
1254665638
1240301514
520977261
2028188619
320543301
814906414
1862503192
735959102
1878710813
867428218
74085113
1801408966
1032135985
1423920728
130872477
374154716
976965214
1243883890
832791049
1651180348
61380864
625256742
1752591311
1358616282
4825666
211122454
1121366556
1608012320
145162764
1183585629
1502225957
684418830
126633471
55429875
453727251
1475749961
12041769
797435137
974630854
243366973
705473444
1952181908
2008429811
1723325056
2077979127
1258095984
910214198
1478973825
1924306784
1866372727
1215277268
34693795
1770557389
1500997140
538604930
505558093
633270455
96951483
2033662408
561286967
864459082
1850872286
1413986992
1337074269
169755865
1154599758
770728648
1334604544
494329487
1585922709
1390320786
700681952
1722741985
676998743
1078956740
1774623015
1429607155
1700163022
2108142257
771511910
1953595198
1272755139
733245411
1957334126
121521650
769029944
2082849057
2059148640
1994063876
650592639
1378474258
2074514423
422001039
1836947128
101537702
251788978
241992529
1641971952
1896854656
1219522285
128998961
635319035
621394285
138427643
1613037392
881926429
1971201917
1719567959
744999537
1439865935
250375663
724370454
1916973570
1299765565
482993415
27977311
887863742
117050956
869074436
2102434843
1748077732
73249198
64431768
2037293027
1041374522
1421747806
139653009
808317985
540511613
1013058341
2069504812
1256494797
83880246
979512764
8826133
264783760
485418296
831085385
250346793
1984089495
1603818041
1434145720
1175462648
2042860791
1954298630
2081083346
47527511
167507714
844053437
1484632192
1427854206
101101202
561404771
2092879905
1720540309
169076094
1288945413
1434379814
679944688
326837339
1493783089
1528329795
1221528640
1401883410
1412935311
1748444451
159968916
218575778
2060759606
1091184137
934721775
1536734507
1195610202
1805265588
1703265013
866190293
847420899
419663649
723393935
1429613277
990445823
837634411
2138595576
1304831968
1462910836
1161994724
1108948432
441425278
1037604342
1135453787
1885863165
1538198355
2002977499
1341539873
721174798
703083425
81262778
1869811116
909760011
1772948179
2057493182
151986620
2141412896
489108578
1899324411
89541279
505666404
2035092421
461641074
1164232900
731124058
69968172
1744027046
1491879752
2001483220
56438873
1760412833
2099073290
18949643
307689998
1998916443
380954547
569795469
109377641
1422445044
384388874
367821143
786356751
2024820379
1748678826
1573284881
1636614241
1415236201
2051667970
1983450887
910055039
1200977401
349014096
1595131598
1921220886
956387012
1379369658
1889819539
1722459890
1403139654
1407372119
2131808568
380940867
2064668343
141612720
6198679
1582437977
1219061821
1364820864
618184297
1000471276
1289669599
276364114
135894376
2026108671
1032054837
1935845730
1556565482
1695792806
140322762
1091110537
446284824
1832488441
86532095
181089478
293073364
1905497824
1420204673
1042891230
2047610794
1121243184
2071266231
148036478
1379084256
813843947
511368655
715800100
1328489008
2104890431
1133222543
1983433323
1918939541
460029878
765972687
316785314
1415713869
299296082
1266017045
694485125
2066858726
1136114839
1663109797
1627685821
1671292362
1742460499
641654071
132638357
1866585798
104321313
1670998801
393411679
610795720
1782310272
1858445144
447680475
280202477
732232136
2074425220
988123995
2035300344
1471173306
718243646
395431386
1766105768
1162896289
348838139
644959213
45756797
428401144
2005629825
795669474
2105940870
750882818
22212396
1961263194
822065734
824253240
900446542
733109363
1964859681
1019204864
1297001020
635355573
581046608
1137639940
1701035275
174833677
1115243128
1960556364
695159397
561875042
198566813
1719157855
1752528949
259704092
97467920
1569544309
1529340925
94392162
560727557
1847554307
407054803
251549181
253811988
703203225
902873577
1339275043
126100419
484762854
492198389
282328056
537915381
1347630742
17202565
448485655
1290275824
809101832
1285694602
1800375445
1657111699
1868924414
835990227
896341020
498078641
2071905593
1583377790
427356585
917926084
1253370657
1002602446
2077815914
1020163563
516457684
1620673053
1642684533
179510396
1640097792
1653544847
603088714
1210537619
1374698572
226503330
75826592
63073906
1289485079
213237089
1102259190
1246192543
755207466
1908387578
718151327
1778625212
467176300
7925374
1964931388
1677260414
645534585
613993038
162556209
1064839241
1401193999
1615809845
2080965808
1257840582
616216654
2085372546
1052760536
480737145
1613541768
980678086
62587309
553118666
669486145
1409976928
1605428893
497724402
567449515
1701385075
1376465757
583432610
551333992
1061295143
1477969747
765643144
1731286099
940044518
769358041
120347853
1343593488
385398289
1909612053
1250582790
1481743924
1496604616
1516613073
434193482
1362846059
1369242040
166153940
441307175
864763094
820683105
2093672854
1429850355
788155006
943806160
722112705
861394264
1011568830
2133220163
14313602
1967359471
1191076962
1685376424
263659567
544788055
1998253416
1135338752
666809129
1980317704
619752652
972938906
417371099
1337547311
2127808573
1793656318
1674969767
1823402460
83747631
1098537487
2084423347
839400141
199918064
1909469328
1685565083
1767835306
1023835757
1847728209
1145595441
80151515
1616362059
1529308034
1789776331
443907305
2053499444
1929405455
316331457
1934832342
1832301975
1692975417
568817878
1192207479
255353756
2136271100
751786380
2121120720
725086165
348586988
461784865
726531242
606279031
965706367
229396762
659986318
1581616490
2002965441
2024082439
1364911350
212546429
1311670105
1375704431
825063074
653981168
1050061216
1276162954
503980114
1256719597
325513411
1774327278
560411307
1963625279
148259656
1103768773
1019312930
1764157974
78366353
459755989
500614081
1884383004
1855443279
1161190229
1095124130
354710423
888678420
925680963
1122472823
270321820
2121973749
1565026698
188877388
1103352065
1434537250
1046357107
1038013238
1013943765
1699813052
1468645393
2054908242
1359533764
162566156
1637466764
996024697
1054801548
187443625
2065293345
2101540973
1387915140
1053612970
270776996
573222148
1644853202
1880030186
1680171648
1476091286
1339275228
1123169201
65011647
1086551137
991372430
458363645
2060296930
1402866464
1294754589
1262273884
1255526146
1876632532
437803882
2035245074
130009670
184829049
43513886
1594603855
1699003328
374250189
202235948
1334543421
610931593
512111898
201086922
2111283431
821478207
1419064083
837926108
2136556752
420816660
182804565
1202908619
596443487
912383494
2118062125
649625732
2045721209
1196746640
47477609
1718018590
544690087
1227097407
1846567176
738013341
822769374
825520864
1250739345
344990774
1210218191
1044063541
467110948
1516412012
1688486032
986592270
823323746
1670848188
2112678407
1063458133
846736694
1579513646
828752591
306981410
779305363
709881365
646154748
329482830
1193676916
151858581
657857973
1946448871
314983000
579618139
1785646840
1620721884
1856853770
378203183
632755471
61583841
1368329175
45834948
1629276067
205422252
1534909463
948604031
581229425
171658260
796925073
104138915
1559021404
148197675
114661505
1580282015
1188743127
422255551
1005850389
1259411841
1838135423
774308908
1813945242
1723958036
1946923230
2008065746
2017469480
943332705
928864519
92259887
306098799
576667503
1956129045
955964900
382195111
1927990895
1385354547
170922919
306740926
1168729092
1265939154
151129075
859747905
422747927
85110261
968663728
629849485
696205106
379789607
1240288103
140135565
1981145770
1798530635
1630254960
1847131764
134016744
1583038014
899064760
136283131
914084349
58375156
707586872
1026493629
540663238
159752780
174966496
1571244997
1212208339
2146982124
1604933621
968688007
1518393504
463711239
1223741959
573270111
1335113872
2000154588
1563630877
1019878454
1977945303
1684442317
528122559
767355055
1529388955
739966075
681855789
594405597
1940643443
1924120920
1877812232
1166448337
260845836
290891522
762700327
518325511
1410495627
1134165581
609895285
862683213
1387038591
494036457
2141698055
1271223375
242627436
1818968350
702130165
18829425
1769015582
644206787
1300319565
449963041
1605748874
1075961336
429055876
1118301208
333184984
1896245517
1585807654
1015156556
917185812
563970362
7110479
1905560915
1103104353
1350270779
460366519
877378536
173007818
1574250204
1409183852
781657529
103118858
1026927798
131543238
1981411928
864211845
689488761
1927684945
1163870500
1622185682
1114822762
272283559
1485106239
1484156631
1566046749
604463891
2024602663
2050751966
375890206
1179509020
206791595
1705001049
368785673
679369489
1217782163
1869935735
1681924764
1423795264
1344516386
2049878130
1110325032
513886102
597283784
1407350824
1179044454
1842027920
2056085069
980913148
517437034
1043189445
574395505
736787833
1661360083
1707591473
88740852
2104430813
1394578991
372890403
980992124
8962317
1722186113
1736854992
1906058326
1604538757
396708490
422131844
1068963147
989425176
1954322593
398212930
1710893923
1677897776
1845139944
645259997
1308992932
924265827
872380759
1642012234
1915389474
1186104875
361422069
1459023462
1199406240
1863681617
1540501853
1178592224
548798037
1661551119
1115926291
1612620573
839334797
342982506
1832701845
1669081835
1895077848
1246001788
1026731268
1367545341
764669426
434294072
1381857994
1838763406
129675272
1931163966
311798635
1795496052
2004624364
986343986
2111964359
47780941
1182292433
1741555598
1099065913
696432811
1554462783
715026425
597949747
11350563
1073985642
682730995
1908009068
561177514
1720656557
1012965645
1834788451
53269155
1236548818
684016851
409076763
518040004
2035711191
2071059582
731964040
929365145
424287100
697060032
927180232
161202381
230463918
1678671249
1742086527
1123436803
2088576127
176534623
845513855
135839713
209774292
1238575529
1849315055
1391721481
713921262
231293770
1047188967
102288505
1861324939
1986578498
1222668767
708629874
1136506148
459025534
1623615657
202460917
433820
989223103
1652399960
1708356475
1016213322
1606634972
76839018
1628024151
181479475
880186978
1671752013
1882903041
226689239
1859937320
1760924509
1554607271
7882018
2090848233
501991725
168125487
595223719
1570406143
1068518465
1200812859
249408696
914399584
2067431010
323790178
885029346
1108258129
283255006
1098457544
469512287
101784856
1967616927
1714495809
138291255
4600543
755521710
264949773
1058692647
462475012
1369279157
793753341
2082074338
1568153907
284677200
111015819
204838198
886735850
2096553694
1499568438
1527629948
719845604
1246281975
2112950636
1994139294
1329016058
1576037359
1175031023
319527749
1364382595
479628231
200469575
44370424
540533490
946178853
175558055
1156312500
335382033
358699760
2043144377
784679063
1728634565
1988354667
576312825
1359864518
576669753
2007391292
925174723
86473022
1140181547
861222717
1275742536
1058556555
13278864
1047040945
1117940237
1449898089
275562538
121545947
1768351078
571425835
1017087316
1718223505
987047088
204423665
1321263527
1014089448
30418562
1337291621
1328817974
478890718
1609606170
2016028811
912211754
1924057829
1014144351
1192406227
2027232694
1433901381
706118791
248745750
1549205865
626779574
1756502056
1640886672
1463959864
399529841
382354422
526050887
2112673897
567748947
1762886585
119454276
287953660
506121137
642600652
776802152
1340445303
1772812545
831238290
978173087
1098053672
1056387037
329022396
327540182
1306486294
9287726
1593236467
572920281
1921350094
1970335299
855628586
661551508
435449870
1117284072
262951490
1127990887
95261534
594832317
639782941
1324799458
1221639466
651986234
534581405
604537872
1551876646
733259378
730845337
1132392059
282772345
622612823
941729294
519144279
572136687
1787880435
1902079824
142335109
1815921253
1916566354
1646921004
702099244
1925246046
2008172182
780854239
1554168951
2077797675
698268758
1708362773
540771579
485131552
939481703
1918337464
1765904286
656085622
2012653009
1449821886
1181835664
993603362
421224824
495796174
634123830
2119951579
1197574998
987516062
1219791376
1488780197
1875170713
891313718
991142524
947341711
1777210585
1507468680
852519488
680362046
1505269733
673334259
710510959
1645512933
709625680
221892160
2126504946
1800866982
126006188
1914607894
768085849
1805313127
74944449
2009277530
1966741980
999110285
1447468788
619088300
1679050515
1166696362
1114566005
393734134
1382997267
1240740845
1002298139
744406821
874999509
1515595534
1399375499
519360499
926321667
1178015335
1537109631
785734121
1001838095
997446306
135805365
2131971126
1501625683
535646672
1139479710
1849037157
1092456948
2106751638
127758390
546789540
186743016
1736102511
1897284647
559787432
1687514797
42122228
19350601
1150029614
593730109
84190357
433750896
877162382
1795673344
2143201765
624045677
1126933528
154719329
815434786
374749896
1566016312
751274984
1970429044
1217077305
1559631740
1173782353
285083113
68363079
1758655349
41002347
6700661
1362404308
1783245003
617972124
145409330
1845916890
574173294
258613574
722121294
1593279218
811061875
1677632516
429562899
985688073
1013306275
1092990259
17013869
1742048173
1925929462
119782711
177622736
1524657171
696718903
65001731
2131902450
988553709
1522214194
1477339558
1358500915
626880988
1730885231
274746049
153255981
237869643
2086309406
1445028538
712905582
1883418096
910762877
981365794
1773307923
843482207
2051144585
1375649981
411467409
1235824633
2056944577
730409263
1112294053
1430200498
546337892
2092555804
23798707
270499995
274030256
115943869
805495802
573142870
597535177
953387413
1116887667
399341300
143302508
157088560
721120602
1000045635
1143395357
1480909526
797828234
1777747352
1654925774
1533439653
942311734
1825045225
109412906
310246980
823423914
1928497133
1770828330
191386405
727358877
950371251
1137540593
1901007056
1763789026
1341013478
1466784592
1194506470
490690095
1974748251
1542023255
9584407
841646315
1433961338
1348628823
347042001
1369639465
910137249
1228272179
138489116
734352302
1606096135
414643793
2082027585
1180075312
686257928
1998462273
2119960396
927117735
1858647825
2020904402
681900099
221304141
223345837
1989952199
108151445
479280272
1330380762
1645823771
1687497782
868182555
1166143989
945842693
1690734862
1632190408
928838738
113115302
1689592966
565386182
1787529640
1102734979
895171597
337165028
174477573
201274171
6138595
1587404126
470673311
1583697339
437419107
969570647
1626394002
444393616
1544648215
809684096
2008098409
316958489
895845808
752894972
389622175
1219589997
727999045
523985771
1738934820
298504889
1621037676
1487456566
639080637
754134538
1125982465
1919219412
2106743081
1950719258
317216363
1707858846
1711549602
1543453059
1920231118
232757992
845482169
1293679513
348887608
1204743233
488656239
19389937
729010891
77105750
1229020404
284285119
1711998232
155047278
2074033743
1754841500
1864869582
1925135678
2083932670
1378176932
1615526752
1794829423
2066323398
1728892426
136396589
1809349228
784440985
1993895646
1183680949
902861664
1122227099
590856372
977517374
890400534
1046162066
1420547204
654466219
159856407
450197116
1718054380
892832010
114587181
487065398
1440150437
1351094303
294513920
1069895047
858196101
777238990
1487135939
630059730
1149714846
1818175980
1115290454
1782765659
1024598429
310502380
151092516
542972179
575422753
1107710912
1113544808
1009794544
911410112
143593644
1341408130
849946639
360902332
997138255
2039581596
662529477
975752912
386327213
1435999722
1943141633
1296806695
695999086
1026985598
246372585
1770069144
807229102
1510397806
1208797350
522968574
828584607
1764504255
1886611793
909443485
342021700
1786421990
1697571599
1551236103
1320206223
1854576557
85072786
255941678
213305905
519797620
1522828693
1844084193
2072211949
1945117410
163692451
1262296808
121430536
130526820
1434631902
1804225681
1965114087
184970065
1004269317
1846614916
1203809281
1175490324
1381608564
2134224947
1482835446
652526760
280304616
769779618
1090229589
512915008
799328270
1283738262
1458590400
1104366741
1980880705
1517218322
253918209
2038198177
393508272
469507627
1877773762
918747860
710858600
1710343184
631528149
944236171
2041751968
1177146167
1943322631
1982186189
341853336
1438097513
575708847
1716308863
475326193
1723440249
1504567777
1096244404
1724783831
1604900705
1259843525
154092139
169449618
1801179571
2093144432
1593938059
684979725
780648002
589723874
1309367909
1001210229
1329740764
66724257
1123138798
868128523
893245897
864136960
29810066
1090231848
799379316
425500136
1234853288
612689535
1723261138
1140612216
821752204
1650607757
448054315
1912619436
646221908
235300279
1102900691
1332744369
1536142291
1655602281
1846113515
750441142
2098990646
820787211
1276834995
1450991112
772112130
816968363
182873118
1988373961
1671826260
442424660
1407943154
6841995
2006429927
680732299
23087815
1141135947
1746189671
1331006576
305077692
2014696859
585695662
719704517
1169238981
1154648383
1758953422
483557173
1599154599
2129293896
736035797
40728867
93599636
488301237
1341282575
1522428731
189241264
1016717355
2038221457
87206906
1622052511
1263599713
726924608
193445135
580674224
1211522174
1474291462
1525015144
382350943
254521755
1276681783
1237415247
981306754
105131345
2075839892
29050300
244592104
129776727
718645797
1459532232
809062022
2100818675
689999857
1690135224
1726166309
149198505
1910233500
477475152
212742137
898336221
1246717936
713743049
185465052
844274753
1783499624
1271861063
647115171
870692471
1168394079
147110618
1020339874
1778579856
1383746526
74790056
1821956115
1631658315
130286976
324566965
1256127792
1329010248
1635111950
1562293726
177816898
1752692344
1153364252
466212148
1387699073
235615999
759659642
1351721218
738207364
1310720545
2045931771
1185579401
1617785944
1296912445
1094424015
1595202633
996770860
760719392
131885373
1830477615
1625231925
913408221
148179848
1638627448
121221701
598894873
2104811498
1832010393
1287865903
838417102
1065795063
1385970360
1914336794
766778353
813429341
1889104473
1876513495
1212063461
972736960
536716929
866278757
1476037376
580610826
772035735
1331911913
1485194738
1791531933
1985385881
1329147795
1324248509
1110927875
405166040
532850581
884899336
574360768
497533779
891664857
117653094
1188770203
428618092
1811040096
713591010
2010128902
1836416569
1481206141
608944121
2139205900
663013190
1242235655
915736450
1783419936
1347421295
584611639
1652976837
482967776
354618702
120159465
890851337
10982921
1554554423
1341900031
735717873
1656084042
1392904238
200749889
1739158921
9679325
2113489927
1514147266
725938211
1659268162
1631504686
1604901465
1511020729
845988296
1228930183
319471860
399939419
1929422835
1620056300
978163973
1386993144
1694723778
1418213152
809314924
49606469
85705378
490662546
377866560
1166279315
2077189407
988839271
1521434148
1647493958
2022430000
223194059
597355223
580004199
257498398
1593414690
1249918306
509086849
1999787833
2024624094
2061811000
567804424
117758829
1533121101
1035814038
1984943579
1349206078
734262208
1587649262
1128343152
707514788
161236145
342034704
1290000301
1068236462
78243679
1792204299
982479294
1109710716
1976923134
1317780873
570659477
1876844878
14231776
1104196656
1856051767
1881970788
645820201
1575111597
780737050
1421452134
708195047
1607143629
1390089824
852883465
468686537
1460870332
1609046745
2082203204
1642545455
907835160
2142586097
1711292112
1636643756
1448008211
1833294034
1707090856
894960385
1446985338
356992612
1237972795
1494981141
395593693
2082310921
1816637270
760259496
106959968
424279438
2015179459
604997050
1184384528
1928813723
228086899
186263719
634928359
280365846
733083461
1938194201
487557457
215283588
1323774474
2061595931
1854405055
1451900547
603852679
903881244
1645515129
265189321
1257822469
1769566709
1325331596
1802368857
1603303189
2014875845
1856657036
1366241210
592365250
346415217
787184909
1967556184
1481130209
1041225552
64524442
139817081
1847575218
2063548839
900611099
877367599
1119749742
1776948518
1509745738
1344469052
963777909
948288768
141560598
1459139055
1280759583
1472127018
1585347289
254239571
1538951477
938017130
751625904
1257093134
1655661057
151226318
1043997181
194159877
944904549
581263039
1775879810
287978357
488802707
2104008423
1786051417
521344023
1664839837
1684659503
539876760
1436889716
663725677
1339169681
708372127
1027433225
1390910217
1120281673
1266488484
1470817206
1724190795
1027630445
448859719
16424306
2000955684
1416202094
1171236932
1103307038
1223848012
1537515634
22717395
776761013
904725255
505675056
1253789483
508511671
1855746932
497159010
1672393166
1031149645
1272515315
548368370
418589393
151152536
1775418665
1591291722
481032177
655740702
262036671
2014197792
490170586
1425043072
1986025702
1530892195
2000977437
504914971
1207484252
1412491335
2116505666
1642562268
265175459
2091838114
727490270
1879944954
896153985
1079461585
149925035
2090131186
281590616
844607014
882459462
654017309
1669548460
1823493289
1890461023
1976402301
824220263
750954134
423410678
1512161295
1102591603
735363406
964453305
2098194261
1880912140
1886754310
747867422
1599836825
1015027032
706359591
117323261
796898087
1314260324
55225932
1655472339
1963595744
1134409681
405559424
1345217638
1438130804
405542615
1421991403
1842766509
1287949127
446575005
952413226
1667393735
1862924599
851387838
462683595
389343442
674223050
1668799650
1528481960
1472304969
1749800105
1147536112
1047192434
239945685
1679973617
386742405
1925929710
326281735
773602348
320513277
1157250208
356087806
1816853215
1525300714
680573357
851448271
1551091102
1042630477
1867323749
90135068
1189449893
265714228
1063488479
1460224537
1559326444
301079194
30040058
1081368582
525842158
1708485455
1291595964
451015951
1298818983
1108049767
1995076551
179134322
242045019
772524202
222540435
1220721876
1397612554
1127062194
1920507712
198095962
1859068547
1919481094
128747996
1313909002
1294746243
300830615
1043410741
1810501895
1582028520
1537408655
880486382
223413619
1462526011
272971295
2007888680
187728854
960903075
551867798
1667755182
962428841
1596858535
2013595882
1572128313
603821194
372725758
1387818691
1524880543
606841438
1165184762
1531442860
1736166589
237848391
1529110411
167561023
1450843418
1418864245
804453189
1019017770
935036656
1645192211
857076880
536499655
847469510
1721509822
872040092
1970855602
305674108
665191728
680206483
44921630
834178877
2050612220
1328624111
434699187
668616589
1779678296
1532421567
2087081395
1270757497
867504372
414488923
1018998216
336648856
899870856
131457880
1654445306
1885642058
614200344
1843988302
2001652165
1157056763
1693446890
685023879
1225054319
501040688
2102030571
1597501290
1881088673
1399290654
291126470
1283545334
1106321063
458977731
166958324
2004072293
880987590
343616717
93630600
1758710472
511053063
699567851
154470933
1541428956
17393785
1107026378
1685386127
748286263
1772858445
1300010614
783926985
183768753
174641719
350135623
250303270
1117872289
1146733240
2065448925
250912266
650814569
1481510180
1877912011
1577824447
1547875502
1628935355
1731222518
2099366801
1650833885
2117762984
1427781046
507934344
2037777212
1121087325
1719555424
1378599486
21466064
651380267
1866804267
1582004026
1244500867
1688642812
45101097
1687115774
193962160
1969871946
2081639304
579470293
553502267
1243143948
1576757602
951179740
483910120
1462913305
1347595827
784645708
876325866
1541007672
1256324911
685983505
1470033226
2087459667
1885093808
1287918823
234756785
393348018
771009660
369936467
754704541
643666012
1086222065
57541809
218272181
662743999
580357838
1199421406
1979315585
380804363
1849051993
456047054
1773031771
518041833
113065545
877637639
629862039
38620168
1832016612
1158387657
1550338425
996747372
1611086287
1953857650
2083514220
87480054
90275049
115409756
1875038446
1786766962
2036392473
2008450144
797890363
2122328254
365001108
1815542106
788600274
235575582
834591108
2016846168
1475149408
1181137020
354844239
1378871491
1966154670
587311265
224699614
1011397036
1109482667
1288881097
1682871154
2014049172
1853598332
586917887
533509786
239192751
1393571763
838776891
872316276
13094133
692129553
1169895139
169356328
1439846771
318538017
1290973395
1183763444
619846825
1221808994
1244426472
1689450377
2023938718
1364369931
1958578793
2073677434
158076056
786281014
624050341
1413526521
401707700
1460680828
356708681
1544491943
975105736
1286283116
916402383
1857835020
1011491995
1652350447
817235410
2049429932
68744378
461386576
114737677
1824349035
1066419082
941048574
310921597
1327389438
1282629335
200345348
110524376
1622937553
2019233542
1175750086
410530923
854124626
1735365936
1845958182
2085862753
1224552482
1951841048
1230948243
542968712
494710850
714349967
1866684094
648236471
533165359
1231585942
1510768137
1849854550
479812973
621664279
988363279
1138611479
838440858
965554522
147452580
669529155
1362829689
1399668181
1711266030
144745256
2107168718
1274292179
1509560100
1039512808
453363764
993872985
1761206271
1126251373
2141403383
452821496
1469233281
835692504
408534645
1288100077
1390857255
1107915697
721896196
1930928693
1685758182
289028879
1533082653
1613767436
1882690867
174821799
860228369
477778996
1815177494
960526251
243325952
861505914
1323357046
940320273
686851747
2053362945
88414899
725087016
1287021539
1179889966
1127536559
1667339435
1337285716
1518555893
883879354
1790677601
1756631497
416799552
1800038943
869658930
1880986135
436082824
1879094106
1559937946
914238576
1309574989
2093891433
1619984080
1733626681
599532418
2135380322
1435409122
831175754
720517102
2017180113
592692114
1480714635
1161165156
240677534
653667650
1481541774
1193957791
232936519
1104483046
178956684
1654567129
1072218186
1383294967
299881664
94304229
681957711
1023279460
259881652
1027423860
1102139043
2113885325
1195023905
139865301
428231994
390231320
262169085
1661015958
474685221
662356016
2069570790
131655764
1987810181
688731118
1556848570
1144448241
743838144
1959833702
818033482
374107397
1337234764
315092401
836287182
2127242139
556914668
412770639
8546289
697401654
1402071176
1677822017
1912816943
1529417760
96324186
668476156
1818297787
463224673
1132756673
1700320906
1215186064
1062567309
164901894
2059899453
201988244
406957376
2095227745
424373637
1348500140
753386342
457535289
1434202094
1687746541
1291990021
1552242191
2068628693
1466043867
852711605
203901901
1973557906
1689237271
1459329409
479431293
159279992
1088146710
1308607297
1552989240
987831814
1658744206
1323217405
1395345213
1590300781
1322983748
1736325833
2105583848
537391300
1348656140
141935460
782770420
1808285319
187131406
1766815709
570430377
492290823
286113065
1277963919
860404436
419817869
264967472
649403868
1203640107
1696799565
1200513273
1843639948
970039813
1714861342
1474480818
794946577
543998401
1464979363
1586797532
854463495
1766883490
1548775034
1691169320
888803618
1394727384
628173191
1889589282
844481365
914102676
61127063
280437617
882068845
695310382
371974786
1808779312
186307455
1676076986
344548185
840389709
1795236260
1807246013
949576885
340935882
1102094062
1226228112
1230248854
554188068
1557590634
1377865652
273594962
1260391693
793158178
747396936
2081077500
534233189
241389636
1079438164
48676267
671237898
1010708747
175091971
1843431484
2073487432
1559913371
1256242492
1248302090
2133563684
834596684
1764813232
635211361
373507070
563314302
478499547
602995777
428582399
1125455470
389322129
144159287
1346522452
471317562
1790541981
138053425
810800990
1116815216
1819790616
1260444144
1382460649
930363962
1803211252
1572609575
14025045
706756789
106815803
443363947
1455448169
662172471
1029119716
1127024275
1426763285
1144700525
954161620
1558156057
594655514
418254687
1728142774
468402109
1978409119
1365255226
371825127
2008270375
363137798
337392082
1648894278
1651774793
864700804
1788108212
1144793561
1521561019
1478365698
783652055
1229754972
638381664
808372475
392979380
81605780
1342671434
191787917
45420038
1504409144
588354700
398607395
755744588
487203578
1162176222
863382307
1886381064
1211521278
1755377105
337197930
1284434453
1247776503
921466279
1741806123
797728860
1515661414
1279176847
369335151
1284509509
746529287
1642318156
999694063
1087093506
244383604
874832405
1015504412
580559626
170853883
1573520901
1503042755
1306310485
1848769443
1446567400
901395704
1370626496
1306956569
1772186674
1198111551
1454662471
2052517610
1872471736
81008050
1817767187
1565312219
53503098
1273384836
1410810090
1409704538
56958409
1268769813
1473398897
1636127
1122899307
1043967798
746773080
1592687374
340249536
2087087651
2118101067
703137054
526481577
656507890
222514423
1821703690
485387924
107224292
520136071
2017444572
1773327204
1921803478
682712249
619669553
1527964295
22897500
1972711701
1921106726
2131092393
20856071
274612991
1014521351
1076073011
458828681
128711949
221878552
117182072
755231007
677713050
1934078514
1107715292
1807434002
680294806
2004021084
1894750040
540939815
95239451
1066990448
1510946318
403374167
1653994002
1335971452
1932414786
1497770662
229267497
1789713625
70062928
963349080
1381003684
1052118257
1323665651
1879377644
658094755
1617743209
1137705505
260912156
451022187
1321873449
1085704725
1113516938
1746425774
285672894
1507885797
1877445346
659958222
279753335
669698917
40745341
484173458
1441515972
1544597279
1371692986
1891833207
833794803
1803392673
32046538
1517272047
1907409338
967091989
1835085287
969879454
808058390
1767429209
1035883484
1038269495
275464689
1647503251
1851275706
225765576
372886840
1850777879
587823605
867700983
74851746
905701748
379938119
582363483
2125032621
1165245140
1403185891
2059623437
595358907
1553984711
1201417582
1398203151
1685582872
1245216970
916043077
481221145
1651254098
1392415754
1798903975
1222136101
67196334
543291616
1236563682
940259054
1234186954
750874725
1093417509
805465542
1820361993
1069994132
2079424385
1600221724
997324144
267707991
1225158725
689880081
244476994
1711253788
1853670154
1267534242
1039267931
1091750351
1878165112
1517709609
315379719
531285124
1512532737
898538545
204601180
1636402547
37173311
1188133412
1825993904
509429796
1963343543
852183114
385367961
1707854086
477274366
1593557806
828876138
2062823728
1693072888
1929390877
1042716927
1414629518
1983137487
671419442
134813471
1888555009
1872057894
751047616
2055118119
1016112742
1943889184
1193947253
1910105390
908846908
1947637855
1147583501
2112761982
549683584
1622286608
537231844
275717071
1361006319
208487840
156008348
2123109701
522030281
1466501013
466715274
1210676299
234459182
345141857
1570416163
29265566
1134148988
1591282480
1150941157
610219511
1138769294
792908438
1561852000
61332607
1124984897
125421298
2092627258
43961640
1235120965
1699377738
1049791557
1926455714
808188747
821507198
1179100936
1620225832
671322289
2085389206
125252408
513385562
62356467
285972511
1841900016
706697955
1566776193
623354560
851195648
449836367
575859095
128030235
1117235938
515180521
1646157226
1392767314
388873173
457641147
459482487
1791076674
631420871
317935665
1363171190
1150951516
1614157945
1767167864
502328014
1883444802
1925005429
737843698
917328387
317410570
518210556
730631378
1005613809
696621424
2091259236
1069492358
699954408
1327670342
883658963
1446480255
143113305
1815227367
1408646527
595245442
2098341892
538132048
1014989052
843959611
493474452
1540893784
1936804476
1835551161
1175552725
2108639863
622034674
1131317359
2021721838
1769103303
1781151146
613057385
433048263
2056878183
1005070238
821684897
1684380547
1255950293
699940884
1921969287
23657191
426021781
1243407326
1003585330
694874890
705667754
99765233
1159101924
370573494
650506377
2040163758
831501003
2104442034
1227701044
693975736
61438948
123044573
548957131
1922485687
582423157
1827649141
1641641444
457338411
70650071
1740742343
617798367
1732916898
1649279819
1150068098
1318854966
1724474456
544577981
327132013
49548585
861263840
720295454
138011702
2070699966
1587854978
240321820
1234039994
778470863
1994285667
599167124
2042392535
1248697545
1686268347
429496777
1583978275
54126741
1727455823
819405132
1891240415
681372869
1141882166
49943104
505356110
217738512
545205822
2065554911
1301168389
665832507
1672657634
320258589
632187325
2125334314
1416382739
786904244
1897727004
1085196893
1757937136
2004673850
722621668
1571547840
1583125461
1958494629
1046208702
156865749
681712242
1056486817
677896199
2027576160
1206105541
1179419302
253334374
196670214
1064926054
2059331451
518995641
1690526776
1850790483
365662815
340727668
1525530565
148016011
1520503175
1197612358
1574283743
43860829
1646458351
1286833110
434206661
1706859194
627342639
1326750885
1790378986
894419035
253010969
1466029370
602686826
769080146
1622117777
516607227
1643757417
816555690
470009496
298895850
1199782383
681766667
1806747233
456505305
1844022220
1329285056
473984388
1261662124
1121695955
1824297071
18099836
975407643
1573760106
892088377
1318694281
501689316
1706352447
780071038
669148164
1561275138
765419721
813084298
1882989869
2076151695
198450651
572345945
765137606
142066456
167560958
2028476847
1749185877
347319447
360475087
830204585
2087253898
1564995530
1156091792
2106259699
1741801824
1079548210
762445752
701159655
1920957879
1146787136
164564881
427801818
1509856104
1472503364
528047693
1045468234
930427253
217576232
1735870570
1279090320
1165141801
414591249
1269144695
616389295
1326527624
1408396124
2017997255
1536359659
950937860
941130270
1032132688
2059656517
323121332
845340905
1212191103
1872106048
416555046
321539051
1569451825
1923555323
1728313525
1427423252
396009987
1501821518
717697491
876627698
1109367099
570071213
1633625
287500894
986635513
1330226089
2042999191
636475301
1012023068
1055272581
734696133
781704194
1257282838
1392029320
387429217
17677308
42759322
932186763
1171654930
207958095
1477740134
1207626663
89864402
295437041
1062398909
601875316
1224309860
165268110
99555031
918625692
1550762583
1765282226
921768692
1801775395
1889010419
1625738482
1853301170
1604548431
1025176590
322183279
1563266539
1017811261
638380516
531276687
1678195134
180045749
698848384
1289077587
202451278
1550947683
1510975384
1910675384
1957979540
1672498732
1400855058
426601187
1520613163
480010469
1598944880
379039006
450884262
1245040032
1660014622
260908731
310338164
817256162
1482745551
617962885
1426132979
300053848
278217054
577660030
670499673
1803125051
1509451860
413207555
146239952
992781409
628006325
1761150811
340979930
710568588
1730747802
670554755
1731306584
1143155796
1391288817
1449714219
2022674833
923897140
163081154
506754349
888304085
524899366
1562794340
2115590999
115641560
819609932
1784491419
383828193
1973649114
264150409
410946279
795157185
1704911032
1467954000
801517162
1104124818
1482432399
72966578
134854072
209115496
1317211819
1394032607
649201512
82518577
922031137
643969748
1901362358
481980537
1117192855
1736718229
1613075230
1911820271
440499337
1566827043
80496036
984488856
13255516
1783416926
2116776687
735181492
701579095
58451957
1832355695
1653833418
499253323
1244091728
1677658740
1774466453
74876688
1363711731
1573690967
939788624
1042231224
1228584781
1292165202
1417572653
943996152
1006289951
661897614
132250246
2034600166
1627989113
1651858539
2004151263
1775620060
2142435691
268727261
492545901
1466701826
1718569458
1651187416
796947506
1333336366
1795638251
2109557846
1649557080
1462603997
820822794
1778448945
1935941122
489560016
1429812933
1585851136
1312620820
2065685813
966916341
1535554027
849396731
1866764647
224236860
63143932
1322088998
408956096
574479109
1895112516
881288584
1773601476
503187576
346408564
2016476293
825394796
1321999083
1314019751
1211808295
2031734930
1638356061
1888415957
1252158230
831663404
930675033
1475621284
2072338931
1858709497
1958192378
2094425554
2099516680
1046214527
840449075
1332562408
359280618
977080684
1488379495
596200735
892978393
1443933668
227195391
926240883
1341800470
176282552
1149191457
1952362800
607038475
2113847125
1315876130
1121125610
1871766924
1244230075
2107295324
208513244
1966476274
1501013608
38644535
1304260888
1316118564
174112962
192880545
1014311735
1700812261
2017613517
1577523193
327768561
1807995855
1833626882
243572572
1104418636
808075550
1405531735
892072819
14148041
250986175
1928274787
1131242911
119590251
562987817
1262537826
1621609798
1302113102
2043627298
101852140
169017271
1693146271
1674636387
628584750
360252565
2109368721
1126393255
233158129
1449362398
1944820226
1813675087
474110279
2052159957
746209036
1698695263
1592567956
464646416
360467932
271829013
1122593772
2005548442
926174913
2078496103
1720690516
1592086115
1164483981
1330267128
67083652
561254316
311086902
1944837399
1177869123
210707804
2126921001
1288109889
1366541689
930762618
1153680401
1434730189
667409815
1358056411
1839920968
640116084
2024338099
1650755634
1876967013
714223682
1017803910
1235749787
1963706054
1069115916
1250613715
93764981
141544351
1209618991
783350349
1887421053
1872152577
1510386524
424305386
225371447
780026548
1961274855
29704238
713946121
1318992571
1534076771
623116080
239926079
1413582701
1963263356
1893047945
793929791
2097307951
1434406282
1697700635
981873183
890175884
539141284
983045075
1090778260
927381094
689378134
1668085833
446898117
525121768
2089809831
1363092979
45826378
605358101
1952031175
1544110411
1040253526
189702561
686941112
1568005809
45621613
1846844429
2093102047
15043927
751268195
1919218174
25971905
1659552624
314252149
707245832
98787330
56024858
263683754
1244786340
600068191
1671036919
2140442709
705512663
1773148540
345148353
1618354005
1450909936
1025377597
651424210
1718577275
884825889
1224771939
2068011145
663614144
38836959
934348015
1881003973
1805353870
1478500953
1651171249
1424617927
1378201959
2048751447
1328309856
882135017
1871584853
1672216902
1928894755
216442425
1347710272
2012338518
880873536
1927819211
848911467
1794954570
721346237
1393336258
12544636
459280200
1103419634
1795022399
2078171814
1142509584
932459396
1941720207
373032514
1786455666
1276259539
1680080507
1709258604
760675952
800549446
1715200850
1930146599
1384499026
6781151
456391880
1208953669
2027448632
1929577877
1937493030
927687273
81038136
1212945900
1256797435
1924204835
242732620
1060930531
1749504381
1245750677
998855440
829683048
605245584
224447726
1243899836
483794876
1626576741
1845843605
1119739365
307022233
529818214
1644192525
2099318894
505932271
1652076506
1110676934
987763223
1673136278
1828021774
165702224
728901624
1750542187
774390468
138625606
816113670
332020095
658212578
312432932
1988805208
828254568
450178979
1049866892
1561995258
1968638957
750376659
757206820
90656429
1146903182
516948129
876393168
1018807780
450033972
145992347
1404033167
121649309
1030307989
2047006879
1892863731
748567698
1494268153
503248534
1482092957
115002548
1769517235
622445755
1353750806
1673187300
799524976
392602492
950200864
1967018595
665939753
1121187812
1024656640
633087330
1878096141
1275554530
586101944
1114321433
95556641
826200936
1533730531
2084538057
836107030
1401534108
2136109894
2105252289
1546819990
1646385928
533615881
245654691
742035123
1624180843
1091419185
1330714222
2038818985
1230211939
1279344919
946041507
1036453764
1117802159
751127219
1511428093
3292309
1887797190
824374179
828557235
198198782
1254237478
863883798
628691542
1857022619
859234936
1883675154
138786924
592089731
1570559627
2003550404
1297353930
677040628
1698703551
1779089613
153056220
1381601303
142751918
43976633
583308621
1874122460
265343580
1268439251
1492091722
951343554
1684996534
1349731782
262427931
1892478325
642279517
1704708396
130131598
842356290
865537278
453939526
262504659
521560252
370523200
1951029846
736551005
1855294136
1777213006
759189308
327299729
1650683437
1172492135
1390669001
383447058
841022743
1618449718
261573867
1025454645
437705274
1606783173
1757403442
391960119
992168990
1829971558
1335469414
269213542
963406737
614108729
1047734565
847320460
1575704972
1857019068
974237260
1060738719
1474406111
1647664777
1228332365
699113204
2086086315
1824269333
413354708
1472302258
1432942008
670954413
886647069
1958599134
1239145807
2027365983
1708313119
889696954
1409421688
2078966533
2048593467
323309488
634739996
658572254
820438784
1634160038
1524044095
675574057
1793921103
1161611844
1851442036
873386815
985552158
527015848
374783442
1918001631
1746136618
1090631749
53791613
894823964
1109034682
131154509
718212961
150603017
1593911642
967232477
1677207848
1150674967
1956501838
167882044
1523543480
1422643467
1138177621
440475888
60836996
902308569
362760444
291275024
1499218506
1374966160
1286508516
1558238331
1981145388
1345243599
1275794323
1224581473
447091269
1631067776
341005445
1506847862
594897578
1380973056
1637391551
513985539
1879897889
505921062
1284425862
867564419
867247881
1186514914
402351866
53114737
572121250
405240947
540462669
1229734452
1636276373
298220788
666186638
1367562320
894091881
1732841346
264545348
1175080148
665815918
2128840054
840515158
160293845
378998781
800021154
2041802367
1303346273
1394229975
2143931521
4169425
129284711
107506891
312562585
2089674587
1938397026
621231712
2039856143
893290621
1970570324
553191830
1697187932
1762112117
1698480771
546045231
1460619738
36781798
1086918798
665974143
957823991
70206640
1941852012
622240364
574482662
1009558942
834072918
646649172
1227460241
746885929
1399322034
1496734620
22682494
641682381
2110431081
597862639
1370072678
1665254806
1118099930
1121078271
2144075996
723818896
534843914
1427666527
680433244
794206121
263709739
1211282477
929345362
1858896852
1721936395
1384440591
773749992
129607196
419023266
1508992151
2003771172
2126876054
2119801535
501184120
926604570
1558102678
306756445
1910184548
550655936
169099538
1883244034
1754512054
1253211909
1247756605
885779430
322298518
753950445
192224208
164192218
1580084192
622584013
1710208981
1741199929
723141407
807007072
1925092621
1289342387
109509363
1572479728
1774779160
1312671807
1134388723
2101281010
574883313
1797606178
1047533984
1499936394
1507300721
543735509
337985551
1341113005
772241429
2116253666
1873257073
1651296981
1344288669
1694551242
868182772
1273476174
1643617616
635639939
1568987759
1741792302
2049592329
1629581619
2019678963
1079529806
1549690503
2114373904
2061392220
484568158
1253085822
476602582
593817216
215249093
1816413748
1203831922
1731764875
1916288051
1226977469
512328435
1315203582
2132016774
1523753278
608714775
1199558278
197225660
730089715
1111866904
209504025
916313321
1157365019
572433108
1810004864
278571194
2076684368
2030025370
339953884
730078084
1356073663
1811697709
728287041
1182442021
515611715
1319914849
434848153
128473213
1957479631
1633919554
809230056
1580179423
617436122
1162577494
1682783541
1460828834
220981219
101790184
1333075264
1177729632
426769259
1576509055
268435413
1915641330
900622754
823253641
1350023264
561253518
1805852396
519412656
1252564199
2072960541
745509704
1487562202
2032590063
2025699524
558877029
2061238109
454567778
1568334530
1331624821
303137649
889108228
849762244
716046865
1913007383
1331258536
120747925
792971651
894511636
1792728465
1186920896
582960879
108561233
1892642167
580641894
1884757515
895923106
2051596114
276490021
141672471
692757332
927740657
1020831145
757077487
174147102
1462380580
2044787787
941449137
1552461775
206302540
2000034865
897342235
443688874
823371982
1011991773
1619207999
1813401756
807178694
672468504
1443316068
1003133094
1110624235
1875503040
944096644
38765369
1948433363
102783029
1742959290
1536623736
2040402337
644128483
2102804793
1379282578
929081010
1726491824
2036169368
912669606
1783429136
41151047
1775448659
1978380844
386063764
374004899
468567917
402965012
787721528
1085305357
1518036257
871806779
816209442
562521249
1311500883
371080073
183546472
974662180
802293031
2135387874
1098279296
2109388652
2094097387
1395517481
1490271763
1529153528
949159745
1697012346
643572740
1318541042
229468243
931538169
558827794
857391046
1226934809
2072628562
1413191725
330822064
417733730
221307149
1477368956
1778993091
1732652258
866875908
283897391
123758697
2056259396
930827045
810389372
1400980141
808785092
1983665686
1765954352
1104257852
2005559124
1509586507
1594972823
1524731353
985204784
151490056
1861267447
191603767
1706598972
502662303
1167848473
2084290864
1838097116
1806453826
1996632459
230247301
286665825
2117142297
1379431568
1356143950
1158088767
891210931
132814331
1320133877
157352962
848849907
782220398
2026916406
1737901595
266808393
1245911670
42705909
879725283
2069460713
533786056
634817016
674310543
2093263229
549290726
1944032053
2013646760
419775307
770430395
1040393234
741512908
1768393981
259219327
1445549176
1101623873
482974692
756483977
1296549648
778341897
510893490
1566382486
169916309
810411808
798941264
848628920
1821017387
1884808199
1022625505
86556523
209936322
1631838030
688558937
1384808558
2144356475
232383462
1389759573
68066730
1354910584
60033447
705507214
922903676
1626128156
587056183
1228453023
1587028699
289183128
1615153212
76226439
492227353
964723596
1963190474
480672537
397192197
2088044511
39833688
901546653
504566591
2047275599
658855828
1264294744
627761923
1667144452
1714087599
182599491
604179298
1001002069
2057147501
884272571
1832963187
597388498
415520656
765237766
402065442
487678924
494750889
241504526
335546165
406534484
1242048320
1301220604
817535027
1209099638
503329582
308539647
1737496622
2023982112
538534957
1301605587
1100011692
90132633
476405882
1882177814
163270837
313862635
1463085998
1257978540
386306939
2072571496
632431853
777910013
1578439336
616343695
1829161882
52237011
840173194
956274190
64232257
2020523161
1473115406
162784694
1347475084
2018535897
856381296
1186463548
262842047
2040281075
736308261
40595966
236700033
239063326
1409880876
2070467365
1920677188
1117180429
1022905037
851226804
1559348232
141425030
1901201330
335923276
1448142509
1331200106
1128060414
1775490295
1179049013
192857190
18329014
1908082600
271986471
146739826
562116536
1908732669
621224266
1210648740
1499681463
295655515
912096862
71470470
482632431
102196832
1013303768
208307327
459043437
879108324
902201192
1682111860
1612944818
1563868486
158087913
232040233
1815273961
535795018
489093952
6906834
1728628372
148499637
606743827
1968145748
1223477493
1472930846
1240529816
1560961540
352493577
77845111
1661140341
486256716
1922279107
1574011173
443567968
392293507
872328033
719779191
112620090
983521713
495906763
875628052
1428602921
1369375355
1102705000
2139073567
449307999
237131312
707730039
144753313
1547432328
558677576
815145537
182385470
2023401148
2117023960
1182584661
1193645304
1556082569
1471948990
225017487
1557260415
1535263811
1114668632
201802842
189511671
576684523
1651721082
1660461602
248669355
497126488
1490718561
1520545623
105527811
1914969413
2005861392
1325496628
533399449
33333760
102971051
2047872776
524548864
554778175
1790389080
334715651
167178310
1458838092
38240326
941077105
255158973
906312110
947174985
1345452694
2012888656
37822216
758985968
836620800
1340079220
961892461
1086862142
1349799532
438326054
662989808
850560058
637379625
2106846295
1859613812
1724955264
1568624454
394286613
1034969914
1517154366
649969153
402375571
1688741401
1273155277
217985099
2088320673
32822599
552187708
2121496472
129298485
2056300077
858120377
1369014891
1396359526
543579853
110898217
2094405154
34261628
1630516641
1480354382
622871083
1169609641
118865981
1592843521
1090496062
170251275
1021370758
651957886
1905332632
190147790
331794856
937426599
469968487
732186119
1282043764
1078594906
1298915615
1008442055
267055989
1733646724
602277566
1964809517
218472601
2030347878
311369259
734040522
391177912
168167343
309543725
1156815379
1452061957
133390702
2107535504
104651184
1810296709
1217849863
1417745658
835692824
1749724385
924635301
1671237301
674291202
1253199336
2140863690
1814919161
645843138
2091495956
568754519
1382421653
1700671090
1900589851
1954271518
694735679
2108852313
1791590843
1581152052
1496352229
375261915
1937479767
1473828312
204630189
57030570
701054509
499591053
960227501
991416760
286118641
361696169
859429006
1784060653
1967576146
1185814695
1761223172
883734466
1362013819
663390241
169545181
1928783822
1324495190
2130479560
1902756585
514899500
1384514335
1166173628
195397297
1521734427
291398724
54920159
13368282
2027857086
1337922995
155706063
527557326
133752197
921591726
1189673708
150370506
749544011
1028472734
1572968452
1213170693
1446153037
856044062
244095221
1645158694
774568184
2018600156
1681757150
1488666938
601612644
1970260064
1115270598
1307088305
996955895
2071778673
426938520
1831637939
369394957
1507921707
1023719743
328126319
1162891749
2061587523
1211830748
986734733
1168865367
357379401
1895011650
773064295
691883613
101386410
629801153
295583116
92687996
246578028
372492468
988051262
658092494
1699399563
975146231
920373879
1100095101
1748814576
749640485
2004191790
1381452040
879060217
2078205655
215455094
1205436539
1543887562
1749074809
89022242
1643734270
710924031
1687717584
1581505811
1674839906
1375499751
1313691465
1420184797
1137546518
1990959330
1942912449
1121464224
1703059098
54570083
881377491
863549149
921843690
2029967423
882519236
1623621268
1860411751
753918726
1064239852
1190588192
1272837687
191826384
911005572
2002631669
1349417314
801417660
1710095401
1624621860
1438847733
725387151
1625501952
437758386
669306822
1916864959
1078160938
532551435
488131169
443019929
706593820
1722109795
1629753851
341899289
16376849
75883353
1162243078
749511990
1752418425
1998771678
1857272917
1006214547
1487558865
1603623804
1855771017
1622759937
358918110
1486383445
962282377
150575071
395644308
1519521950
911473886
876224403
223762844
1073607889
752306548
783068649
128594771
1292590025
661983727
429356917
402945868
982375902
1121514638
618688535
1155267947
180813432
3252854
1536829133
1113254671
1444144414
222332740
491981638
1325701697
1729286736
1291172929
1866200028
129726939
627727052
1403407375
439515212
1857681656
2112383624
1537901486
2066287233
2085112525
1874001869
790859508
573703586
1716935486
101940225
789394235
402240887
761245756
1574112230
559199875
364064892
1182758465
2017605433
213645742
702067373
674606617
240029467
1182028503
984160112
1993586690
2005733909
441415246
1996398215
1436644072
986722359
2025856086
2130600085
252046017
326145290
1114439695
1566597325
282168522
287968917
1350286016
1911780154
699698832
1555931803
683284699
1432853842
396492349
389085395
634523875
17695685
364688236
1062455571
146737629
508305706
889939174
726064359
2074820541
608915485
108729886
1730418956
1487099719
499701375
1637713298
2105828289
1978252250
359205556
1684865137
384337172
120010691
97612952
351252808
1833212554
1473609136
2014328003
774604983
378863460
1784914427
1132104796
142179029
264114329
499511659
1735184615
889268515
1966174085
1904794185
155496297
1042099318
981040165
1168403581
1398968149
610933066
68379994
1874197135
1155081066
726412998
193230616
1915181134
1243461876
1983961998
1073147683
1162894718
1678737664
902949421
1927380385
1492481408
1675052149
451648330
1328457745
1725449155
849967726
1621267061
1786948558
1939168861
1763742226
287129712
2088192702
2020494771
459151651
843812206
1248858629
373816917
771195443
1926017216
107231300
1985992823
1900765820
1925420814
2054406962
602323432
506153619
1292330629
967234251
1981741420
1702449469
1202993684
1764105040
1721726594
489204700
704893129
324294846
438292651
802070867
312258569
359106283
1623722450
1315293962
73115786
671232762
1447357241
614461834
256742384
436928281
1303849941
2146350039
260201929
1361340583
571212333
1223235182
2102214608
879979382
2019743353
2104402520
2094210204
2111431560
1601165813
1024776649
644691031
992781661
804793087
360445598
293046036
1187514093
628349117
543485246
131637675
1586372693
712942185
1810632019
1847040045
1865681535
1546944341
838704149
71979306
226868599
193209522
1655914952
895331224
2144965400
1009762174
830874287
776437146
478360618
131444600
1670306896
1871645831
830670583
566135060
79399463
464436881
505331013
1606993092
87334216
2101700631
1632309121
1807900028
522411021
1446070099
1769140763
22190829
879590699
1966824876
462884115
1465105767
1843961545
173258598
1234827992
1914942329
1959069697
932088872
886939350
2074712698
1424080575
548567451
367897412
108010186
236550885
1234543470
471256301
2083041456
576296790
1715493407
1813165356
593029262
1635396372
411681535
74887939
883981287
977226538
1464708224
1526925239
84333069
2098345559
1139634603
516826308
1982772648
625967524
796873890
98798173
1119820812
1423326306
33183874
325621237
1184489578
804288146
198477662
1764548653
347531856
468714525
1619648052
1101385048
244241464
1630767465
936266543
1261823248
1480658626
1195682245
880983533
137059105
382514180
897540075
1536689491
1731953213
134513928
1931120354
1891534397
1036312123
89799983
985091385
1933526029
781388313
1519681194
1308171437
989004027
1230872377
279124324
520775534
2024612807
1669312478
1567356846
1446027859
1707115768
626306365
4937696
1725690218
278174317
940932494
155501957
45831680
299851285
751049510
593336794
1835442156
438269003
110880239
1654063945
1317287316
901498736
191073337
469153695
1498417361
686998129
1397935265
1248636736
765227288
1291537592
774233236
1955657934
380842593
1457246259
1416442454
2026898457
362722694
384915127
976644492
1528993802
954160841
1011886267
2138270662
35640993
1514395680
1118025650
106104207
1063965354
1674512587
1905478676
2054140101
1027556615
1077501929
978969853
1698228312
138252755
1344742343
546805117
451489414
154731825
798385221
591653715
514242715
1391360923
1647026316
1026579300
719659098
12331378
1541928499
333949683
1552585354
1322477294
1201103363
827182895
136089512
891623376
466392447
2062950389
490719294
1394565755
1888906878
2117620483
960510160
571947113
206993181
495503667
653218079
1024004129
2101730922
823397764
1913333586
1431712145
1847903819
542515758
791100418
1320723177
2015203332
143676394
1355885004
689555243
1663039758
1026476212
372331313
970509258
859637950
1201648041
1996485552
1961519652
604288417
1241155399
932922257
1664715296
1688510959
1166971380
1492465569
1569589882
1350364151
1126389700
2114760580
1824781704
1013219574
406512214
1651173861
1251875311
207178225
1911122222
1959571444
387269603
597709392
150593359
1478493689
1272368724
552857227
629917523
428901507
2067339866
267572386
204416541
2101178205
1898958031
826038880
936788446
1079634564
2012948093
1603021334
921112948
675883535
1150227880
1464558044
594561025
1022352268
280776889
510224505
1876019412
1275571466
343849401
1394927497
1866900153
146925890
1541608495
1984144944
982194801
1667329511
1411869855
1066107425
1744562500
1280102790
15706952
370343832
1226016194
238853650
2087386665
682336144
967148924
215450076
522328334
262529370
350282230
223542510
1922098043
1037335796
383369245
800884606
1090919847
671984050
532767389
558798091
1869759036
1532359365
206150870
1585851725
357552876
2059078921
387281811
1927086862
868219780
21841409
459625811
508272343
1601476282
53227706
229406078
1082528038
464875668
1737227734
984291970
583071582
1356259343
862846705
2133374960
1128993300
1347017192
1646696764
1649553720
1738733136
1765852484
1812223995
782454304
1844715946
1526316889
839565497
1117389482
1566652658
509490854
923223992
1538305561
1811917659
391883711
539485563
932994131
509994381
487442922
805761902
645114003
180202717
1037292375
500041514
1755205128
2082666131
1344396436
1300747166
1322915402
1853379237
451035630
375787386
939392967
1845163959
1854008526
161701810
660022956
972283789
1376600358
904437396
1028467784
1689388810
1005964450
1010164689
634986697
1331185455
1104545800
1946073885
1782800395
2141613703
1258128009
1399254503
910146219
2098790030
102051999
607252296
453225613
2066206695
1545103841
1602276634
372995587
1359774692
1292562399
1219519994
489100796
725114811
893340554
23909623
1474119324
710327053
703680685
1739655828
955150798
30509599
1463355529
1366545162
1648968957
485731403
837643831
1165424943
95593553
1084843052
1413940389
1516748454
1988228309
1581205425
66452402
1288139301
1912261983
165792594
1424808106
891251934
548377435
1183898324
1176873097
230821697
696865023
1908987855
1647382563
857744603
1234856868
118964834
1790021094
1492368485
1853166855
1846814038
828048819
1462046299
1685287197
1303441501
238276451
439021296
551598337
1746677436
513306531
1472827940
534793751
516334335
85786261
169600261
1458639850
392352171
1655667361
242712732
153681441
2041012487
925264259
2142385854
1892646441
1540680039
2026066232
1970272838
436821685
1826895652
1182002296
571626062
1316445662
667513112
1585002116
1649254605
155038717
1303343013
1964515730
262140145
47539895
1975470724
884902287
1027204345
1136270352
1969538233
1723580208
231165629
311015536
1812899175
1204601946
219638757
925294283
1135646157
2042967371
732389241
1742063915
797262515
1676501705
330447402
821886466
2092810897
629596197
1302079569
983975159
1789448777
948542176
1145063178
289412456
1584278899
943150127
1862983951
411531092
736921450
1936780107
316749490
225136781
1969825318
1397592349
222049034
1580024896
1902940635
757059176
2032627817
639037445
1040779728
917303426
1767813114
1619290738
278000567
1832355189
2137966039
1480582869
2051805088
679340636
2008029839
1719635687
480753506
158604450
150874266
889392371
422206438
815375853
1010363903
1049496519
952430309
2049060033
1539757428
1204640424
1706640311
1461479749
1789896260
914238260
1287157866
1893196184
1883939603
1645689432
59978544
1247475258
898966188
719349240
457206568
1799050045
1832673496
1915079172
1636368252
1603702007
2063468866
609931478
1218211569
753476916
1394700547
2034290921
295316932
720313161
539504498
782840054
1478502008
819831669
2007292414
936408770
1134721346
503031697
302042847
1121624989
746848429
466729818
708483998
1759428884
482070965
1882621320
1799727622
1228980574
2094892346
1022050492
1138815369
1982982167
1254040887
1364925651
1159187275
1798804630
706458867
1715538079
1769245952
1201854756
1303700916
986833685
1504253234
435454232
331771442
1357689258
680047881
1696324944
1587112152
2107644530
1200585124
725745481
294571339
1867843878
336442771
1388910688
351968384
929770317
85837027
486579787
457641596
1856094730
1015585998
319266644
1520417784
61063157
2122847590
2124247288
276891641
1848458983
537128029
576771666
378044418
1014232815
1086100985
719787111
1845953263
1041429364
828121576
1850761642
1003360512
2144798104
1126926759
585377288
2025023401
1885589082
589307480
709004469
411150690
472247506
1466370322
127334743
803255958
86783297
1033745903
1343206453
1625954735
873185152
159146020
1791659014
1190673967
1771280505
498353852
452089378
1134142973
1314053779
1629301449
1764974931
1891981813
1781448490
484701655
1413849603
1671719179
153530295
1843520104
862849060
938111016
7721015
1286753507
147393890
155443390
652684335
38498925
285974399
984642391
1654633662
223703789
677853867
1933165416
620217495
1640858397
1222305374
529661814
778957148
2077449444
915985038
1054347544
880066610
829214226
1810383276
1023288184
589949601
1958614608
2027736785
862028272
449891420
597575376
28154486
1598249382
1448120241
1673387206
923849296
389838178
967122178
3700651
1739747249
82560506
254870002
1858801302
1803803791
565035837
1944871614
801776039
1640929672
1017545487
1331382273
947816952
896246027
2565472
115424802
1329746056
206230939
2018052538
2133425311
1936439283
692604228
2107326008
647260547
593586589
1369448665
1201421512
147508704
1422745367
71962057
1283458983
680794585
2102560420
715393683
1148747455
1121662181
1864978493
608769129
927932263
470242872
1351772772
621709006
140675309
2138371785
1015501082
1836956531
419958067
1910254556
1087819209
1198821789
901481733
1312457712
116649414
1650029200
590784592
635355888
1542097017
1376538819
2047119799
1991041896
63155115
2049076235
69141698
984186990
1382587788
1031226276
2076852502
1341666416
1737122489
770706609
1035798685
372507760
525938958
884195434
637254043
1766790074
788141338
985454948
518886603
316860691
156507310
1839558922
2111502390
554376526
356594671
1828922669
574578755
512911161
255835730
538195374
653799501
196650720
1570252446
1775427057
1819075776
2141780596
1767677729
2124771903
916670053
551026783
844934455
551026909
123925850
2058997609
1286391667
2113968400
415935368
1023274487
411975544
1274781777
78373436
23252466
1198078717
1988323408
1982385778
1636188215
62617100
1342120183
1261953636
1237767719
2115980024
622781229
1761618685
1820378312
2090966451
1540750630
922477630
1736177910
1057822222
1083635835
149282912
4091340
711298419
600478677
2147286470
2024555568
2100118044
2097693513
1250407211
1340407979
1967922999
967917127
1805586956
1782060209
954664722
1692773128
1819055778
2000079428
1186585588
740364534
2070393142
1374037751
1716135947
1217074688
1817116237
518111848
552441226
11438262
1407170117
1658618134
1470969807
1502137680
505268595
1363883201
1911927188
426010949
2023732341
590667302
633704536
361228226
126551112
2036424880
1567360010
215661333
157341902
1379988031
1343153755
519897909
1572930385
296896556
1232386126
624082555
722336123
211523468
349409584
1090680243
923237693
1740927602
1947160617
81252150
1192772062
2064593954
637559657
343753971
1111720115
1269923302
1328866140
1521091046
1176952407
313819410
1735933189
2074459818
621538625
489985170
1023140890
596050769
1816744752
1031673472
1613796554
1316207105
1791725014
683951162
967790714
1723910154
260268591
1283145792
1233697823
884781371
519976164
390875434
796976004
907329076
1192024707
1825808675
2011422754
1445996116
981310469
1681823046
1911281372
1811758420
2122069695
113455768
1303815448
442771019
995407390
876183375
2116666940
1355025311
1046243210
3314790
1053863911
437523018
1634502108
961153299
366945890
2024980189
1842115587
1542449370
1975272747
234545892
669626242
282869983
1557549930
254224998
2138936513
470311706
1160246423
2086854383
886987788
1752148270
1036089129
1378471679
662983090
1591461650
23047259
1657518273
1379262407
1148663665
734019570
1587390487
1732553522
1380277127
1288479821
772452566
1729470877
245638780
1473636646
1350419379
1991753127
1506484190
1099039876
628629513
2135333798
1399524625
544280111
873995001
969255068
1970731916
43626658
2135579247
1061932132
1353100968
615743137
1833066489
29330971
1325914131
1166334960
985475265
1839769491
1322416487
1555899335
1460164655
1260257760
1563696005
682950438
62240545
2124965938
199057633
802884461
171774244
1826958064
2084899467
1231609233
311842717
577730044
1193866082
404283587
460904537
1215464648
46742411
200634822
1989974307
11832274
1781295844
1084729742
565852574
1370521080
1531111606
1233019510
120438127
1795818854
1513240902
1726112078
786155376
634524295
1631770840
342620702
1736475903
1823689106
1492535527
1674028532
1032272935
1319617079
1458803775
329450077
379016271
1026240880
213765280
1988610843
1942269364
456082733
717817054
228426489
412687422
1891105110
767168361
1489380727
564961452
1908760807
635495066
854363299
107159711
999715906
523596156
1422215227
1845491605
1309905226
1728881620
506437935
753002252
882718163
849578217
1131685013
1455769869
1861025422
1655053528
1178941131
881591814
1346871884
199196262
761757915
2097520012
829662135
776407717
1614373249
499595770
1220935646
1603371771
1791806374
1335539912
1230560844
247675181
391957892
105694062
1620521568
1474660713
1867300510
1398381917
485089311
224276217
440363959
777462018
1155276862
1542373909
1669785954
2136507041
740128593
1183899187
1416285033
1279794395
1496602345
1473651415
1868747396
949374755
1303912385
902285390
1999555951
119884326
1030458
673443258
1763829464
1054837551
1183829493
830966158
901162173
413301984
1448918771
2093073805
681013620
1320511993
92938752
1565975013
1551282746
280764203
1162820493
458045614
1520810679
1640134203
1283249081
2139246807
1592101924
805122085
865680222
1423081247
525607468
1829056402
374560740
274822013
1959438718
228874702
645593723
1081718564
1498738358
806026297
532011340
514330118
1901799520
1340624401
1964681664
1791493845
987477562
1292874280
755294268
1500189067
1125808026
1164161402
1144510801
281030811
1166470487
1768748896
63758924
1821373472
479095059
2029374012
73394615
1227550559
232295370
1732532485
1663860990
929630650
1412594015
714223844
2047513672
1035186497
608885222
173629804
414229007
1836234706
751404217
1087620171
492941154
1159373648
1030672040
1516006103
832040297
1609475349
183094308
986602192
2117978808
1945351170
1548186033
389258384
1188817952
1539337699
1967166153
43613078
403358847
108291403
1053100045
176578352
545475496
1513600082
349845768
165915444
1349417787
490271659
828686204
1467409545
240796995
639960320
307135499
1143317282
422830215
1254559142
2081899980
15762190
16160265
1425653550
2016547492
1866974633
573817511
760776591
168865199
22093573
539527987
1754093747
1842976694
1555301438
240324445
1058636135
1169977454
823709938
1301799897
2026914519
1212641506
887318417
1314588823
436515458
288604666
1281250118
2103735829
885794263
2024402752
1903086997
1582849107
2112527806
1286538565
1153645308
343510627
31962654
322007609
1720229322
1581199602
1908429594
1953357914
1075635512
1817125158
1367279162
1032837443
379194667
1511202594
704774394
177971695
901320207
1272169197
826383436
989324415
503606465
1727107181
1502841276
1769317956
1740278384
1317890258
1722166087
808570108
828041065
824832176
1154336900
1543246753
1700637444
1980929735
1399041517
555601188
1412877062
677518101
1384149580
465184851
152905920
209247846
845891748
779713410
607892995
202175718
727778479
104230891
122045754
544525257
689377488
177048964
792695859
1233089940
817161694
1084921152
1608037834
725110668
156894904
674060231
1613958783
1666869895
1363417918
1561588992
570079388
95027470
1970843177
1653672090
1450844942
1781352334
318108620
527196147
692765982
510563235
387714764
1800971783
304874529
515168891
1818198864
1972202725
66125098
793048131
2049116927
1199980064
1759797554
237140514
1948248799
843457687
1426627442
1451363366
2074193970
2059417273
1220598722
359682060
1967887799
1109256770
56581637
276805540
855848002
1542535039
2061000956
87560122
413526996
1139058684
905600371
759997805
544290453
1457180777
99335854
1106331664
1480373924
986042468
885799506
1608802141
2036957223
2073684444
344137242
213376622
741402043
1037579992
1902590394
2070762193
862126740
871235291
1163349368
1112500559
1174771548
2141040812
873583968
1318497906
586433864
27281101
1399637896
201112747
1902908085
451108055
573931083
822399918
279024495
507616054
505876980
346905401
758642545
1827199818
331070642
990337004
1167707770
397932976
2099403243
2098965970
1404249482
1464633604
140711496
557577700
1594606812
1308562427
250467318
123441447
1069071498
737529215
1841723197
921062567
1047074262
1664274396
972321890
367790955
605987297
1064435920
1925699102
1530491683
662684388
356027798
1851994038
1864428340
1797927492
717091660
1730193770
2125217766
908592092
585296368
393310900
2147086346
1057957153
2079434351
898500880
108055782
1407090961
1159988503
1422676054
1187591745
1841278803
818060785
1227287610
1828442609
1426515266
964308805
767958515
1730258833
1286456217
648797759
393065172
86548607
1381824493
1678508757
298796257
2014561
562281136
212945421
1815999341
1731793726
22167140
1589950648
850189280
1605546058
1006950286
439498499
546595581
492659453
464784394
543769530
976640656
534227891
858569570
1485994461
992119455
1395237995
687809130
1426215531
1016966601
2005154534
197523242
1038844264
1026123351
1097480111
432863148
1627883882
1715017355
1048618850
543437819
1335663935
1239554093
305379853
1152436724
2084555103
121833648
1888780793
275685640
82649686
1663310857
1522883411
750306255
1167058744
1692944876
150756513
1723145704
648179460
367239249
1931549577
1021419196
968934013
397797553
493443938
813692874
1667208969
1151919400
914641871
739508884
729651434
433886489
1913665194
239883308
1390950224
1881792415
912488119
641985049
137908886
1071578580
1699374431
1484683886
88953761
591735393
636288629
1841619869
1178825204
178183
171245672
1046205445
1367804953
287655163
2120335186
1934274878
389157188
693127809
1850105249
1493647922
907898719
1630296460
1393713150
1974375819
214677490
807481381
1605658727
970148352
1427768791
959584055
2116969706
1879138931
163104510
1506864932
1409579636
1677114971
343633308
1773342881
1215028676
430335121
96963194
505027606
1883917795
1427663082
334253939
1850819585
113361312
462588834
671171874
1070116114
930429905
1733957203
1322444291
577424636
1024876367
46322276
392688689
328915084
880108162
142043809
951624946
1712776190
613036788
116989454
1278010620
23021160
1917025083
1894899491
1249744427
1313384181
1082914215
1352320614
577260504
1469974623
1774620919
1640574521
655771467
120086399
1603760675
25000474
283932666
1357900215
2062446195
1011805608
422960966
975584417
1667549294
922742383
89476119
2034562992
776579892
960891100
1859072166
1694393876
1266555080
588018631
1829808759
680076317
210790757
665480124
17148599
1184359014
1165306205
1934361048
1214195148
262401157
2007010643
1889052952
1642422426
2043468441
1893572033
2087079497
1876323574
785623368
1476214001
603554247
2067496001
1564488196
268802216
69167621
319330298
1932001428
1115289823
337513855
2107402942
169462404
1377403730
59261111
688784141
290837415
1740678845
460018666
430162390
1867981846
2016985731
1684494794
276106646
685112737
1088605022
1775543933
1077023700
1833651270
1196379684
151839212
1770656033
1378393811
1790056402
212810920
388841903
1094223281
799965056
2135170097
690597549
941996295
1686644093
1069685620
78824575
569681444
1488016403
1410923569
400132557
1244669045
1954550498
1233662792
1085762371
794269333
1344467789
90025199
363225410
1293529011
1832179995
1859607329
2044584030
451870764
145347361
1790179566
850889311
1327855274
552710020
1036907416
1255478512
1878261152
2080482408
352078371
439171506
501668483
677468459
439666049
1348801514
1540810497
1152345804
1936854997
1159572254
1343596359
984381440
1592656489
991603003
675918141
326668397
2055286421
566219130
1106331487
871185193
885933323
1746855163
1106681167
1509620703
834792198
972632502
1145377125
39454700
873050335
1779665838
817048696
988839727
1107088487
580356215
60416308
2080929360
846256061
1360114145
613985736
856217872
941725461
1585418521
847168190
2059386997
1141792535
344227169
1681028732
1171681181
597662198
757423110
1861079764
35224663
1262771134
1472354904
1480071461
454305068
1406575604
1981374463
404365419
1133556204
184037100
1072963711
1110940829
1996376733
1804141126
759759841
1076651383
1143967245
1609114018
194040446
1124606270
1046719846
2117244306
267249725
1411704941
2004633579
169323093
1751985819
731644755
205762290
2075303465
1372881547
1846895114
1397505643
884425900
918957672
589361761
640823343
1749200160
324377014
928718977
1904763951
1445763204
1833493055
400467889
1796357383
80998331
764298353
1737338501
95231811
1588207611
969080334
1067281173
828949666
662603882
1899591970
770932732
1153935616
2017044418
1545371426
933659989
114792654
894854470
2045652193
138082416
818664862
944602506
945913243
319463270
1702315956
125198143
1268012240
1459417671
427487225
895787940
1136858651
1760547224
941577155
1198535037
1859710514
1093896136
1000659202
538001739
1963908620
1426321872
614918813
303733864
418332393
274153710
1390943979
1472397838
745835020
479715207
208868926
149965400
1117147435
1373849227
500341042
1521829837
1606537857
1346764123
1131391918
1070693923
917818605
1992278454
1315204602
1806785216
1923977044
1739186531
821793824
473700681
2028598286
1151475683
1837586214
1884932126
1025165325
804335910
1480388325
2021638942
23424490
547950503
293671764
2105106497
1559651014
1207869728
308534899
1024988104
145957545
1956155138
535655750
1421415689
1557393436
1771446560
42130645
2103683433
2143295498
110184448
693519718
702903660
182987454
1982975283
540159589
1675720915
2018107820
1419178690
144796108
1682647440
659449246
1210251862
1930646347
26825619
154026440
669411807
1866594209
1784270835
2043500105
820391480
219465176
338928850
1560178377
421335018
76251548
48325073
1256304688
1052350791
567639040
712452590
2081404928
1941789296
1155787104
126326295
1087550956
651303382
1710724235
1883410678
1951741082
1326748501
1104985088
977583937
1872712494
1615999917
79797444
140017122
457389910
170929328
1272378275
1357788724
217274698
1101272672
2110715859
1350544989
1305361249
255237915
2075363119
339747461
1164405656
68752340
529725338
30719806
176033232
1286061487
1827083279
484067584
1186935483
1198814947
1745464808
2020433830
1260477233
1896797635
1897821013
2060775451
674812916
1112834356
977940950
1703533837
476516222
1512622996
477757300
74783577
2143654917
1545807608
1134578535
1883423155
2022824907
1055360613
248964572
432264928
1157232995
1456265255
2032695102
1173082098
1008841539
959851531
521579539
1403462934
324938564
1403968156
692263806
1640831688
2084092220
1167754042
1192124910
362717118
1026205243
1600471247
1843636111
1076818769
830987572
56657527
1221876440
1453411378
131234297
849774050
852739610
260463538
1171849854
568083296
1014650457
455719206
9170882
564979134
280019705
1712533754
557188889
145965889
467696773
1989442927
1190370430
1993229381
951022431
799189383
1748073413
1622599167
1994874527
912670245
221822260
2126506387
1943925091
506566022
1740990597
1769308431
29375798
1201922017
1382110336
1610963209
1956447996
61929585
594024840
2004172689
1069867531
742410427
1666400133
2076980257
624448550
214118042
1353735477
510607556
1563411258
1530666014
1735258615
2088959140
504870040
832629078
941895816
1389705812
2088051931
466453859
2068899531
758108495
302266432
962490185
2018811939
1026584738
413549198
2113697698
122296391
1806319695
1663702017
447248299
1387404494
926433268
450598212
74457674
1262105682
1948536508
1742515867
1284003053
1873928813
1367373706
1968635096
954593848
610614661
170754456
733816316
1738731082
102246831
1861508603
763403216
1797309916
167743443
1405012120
435226748
1844702284
1198303806
1961413016
71525946
67203365
342301378
115262319
1407734531
46723627
1165562666
570629099
112798804
1123446067
4284383
1962878191
685427180
71617309
1520035560
453073557
1904916251
1908797056
1768784014
1506642340
184105068
223432579
192671778
1728044306
1174773181
1358733202
1805371084
1429740298
189115484
115891559
1721085877
113377532
1610219075
141995426
1495928336
1251100336
526793643
1266172163
743229230
1932804086
404960466
670808659
419462978
1646032239
5178824
1403222087
1789074298
1280819269
507839633
1021386477
2049782494
1875534758
728507506
1158434122
2022617678
376856676
182953427
372143878
952821108
354900586
1328473114
1576776916
1807003673
30886559
826755640
1252325532
302681945
1874229035
479065002
1298513003
480163167
915119481
1481385966
1505911211
1886372112
873856479
1391751362
1278230597
1002751160
1805094672
1792936645
1044658437
1540914317
733146268
1151464852
656558215
1034806079
2093687253
1919470160
1800453781
2103150093
1906411089
89863706
1102546880
1494823303
607813391
952824673
1374549902
9708967
1537605206
1909519358
248637195
1905297200
1386138678
710980128
438970160
1771638208
475924396
1203137311
1038560635
830322987
1278987738
905466744
530755538
1956935647
594439297
1703358416
898473557
334667245
27482731
1557730530
2041577068
2007987818
763649631
337054337
49203844
322650261
271880080
753329324
395874896
1585896216
54508621
1692773569
1339727093
863622910
266238756
1591233118
376315210
268859101
104899080
280853700
1176611766
2075512438
1164272992
1289938940
804070497
1312056748
1764265392
1774500335
1963713090
1431769413
1627702188
2050294125
524298630
1891250781
104146303
1585636595
805915678
643382082
1103574713
347211430
392330639
1168946481
1828243994
31938833
1381312764
1800198509
1145409450
1101902483
820901341
1369449070
210239173
1012535864
2065151417
2130471302
1356028454
1161410888
667189233
1148720680
291268747
392073845
1363350070
594218616
1608813557
2057532893
1892049199
389067997
903712245
1564991907
1762391432
1631652597
3269629
435944980
485383228
254639345
1704416128
1719887116
1471865635
1611564154
1823403370
1392329718
1739484896
804416610
391263398
72497443
1324462829
819653618
1572231967
242331653
606295261
1346462392
406601251
163354252
1582803490
1501792899
1481112217
2042494230
1753110562
1166820245
339856882
153703952
130975059
537208638
276642871
953249033
812978506
2065285581
814333640
1690266771
1392625410
128341008
612857725
1160776457
1349321690
487965407
695955564
592144700
1440788548
508203496
493963978
1862716250
224767179
1590742695
1793168713
988807318
1851270511
978531776
1278024038
998329638
795257055
2018334495
1842870961
1391634918
1292122713
743521171
951859278
851362731
265281774
108870438
914435661
827330409
1620159449
1944038651
2144202901
722640785
409399
1664614744
889606807
384297505
71509283
1046032119
2114279895
671064892
1402666127
751674258
432900417
1686991191
341066999
184731098
2118609420
1124028253
1399410102
564504725
199827951
1054966389
1726547123
2051542153
1639561755
1521139629
1889965683
1683850935
2115705082
523450357
1861043626
1092372737
784496042
1677329587
788801439
1059958845
1271370305
897090919
1845550441
1060472937
2065629114
1827242179
742141801
1455493017
1134707494
380807118
210316693
1004765305
1416455488
752896579
636006324
573813567
1741966362
1278211309
766466948
1582639654
1625951016
754828312
1990519171
1303127820
798554252
679780184
881129460
1263301828
555802155
1684201225
1685882413
1839758308
913198135
1030350695
270031562
825697431
1396165288
1296925966
630991731
1454485052
1677522144
673334261
1575578252
1058953657
314611345
737099504
201556688
640853405
1022876778
1769617764
186101429
604054945
84371379
410383771
1434957107
2039343669
1396182195
333090656
1554160278
1702686118
1523807681
1763855314
52919534
856177508
746831328
381692780
180559692
1561810646
161719023
1638674013
1223667355
1670579422
1120449553
2101581779
619961835
400538405
286536054
1164907831
160119926
1125628194
1283648942
217673902
1149593638
307621220
1799015081
1514061072
1096097838
719425644
1860343563
131317481
1950187753
216734713
1544823267
29787097
1689387512
956929013
1808770121
212916960
863213334
902696149
1159707374
232583377
2041168074
1744428125
1184631521
221428513
120369744
1236227025
236178449
1581352806
82789565
1095227161
1535647530
195724322
1201171783
1579395823
1067079115
656169578
628324254
76408867
334863262
246769129
1114655926
1347073908
1787287663
173342073
1186600510
727900201
93162307
348166935
1528114507
1891348534
1417165761
369769734
1610015898
132277811
821481199
856191605
118507175
671522911
322640835
1471498575
1864287798
107386842
1287531152
1025363510
287147881
1150525970
1425937403
1504619798
1291199211
772921894
1226941068
165684068
46286239
1778353233
1097087397
1545323189
132226520
1435549187
1387366351
1521018013
2053852617
891527639
1374306719
1753104396
1234134499
1376773667
325300473
1628981608
21912764
15327638
662445109
783381161
1775375559
612584391
1321911474
2131381581
627678361
2012409300
1695432194
838379213
1850594946
1721110732
362129389
91016372
1440694323
694201008
1241759977
907484181
346984621
2035140875
1323015220
1905521901
1005336922
1382621542
522474334
1025900065
894787925
1704785113
1448741585
1772764931
757552730
2045691815
644379909
1959930164
1834960541
1706502248
1735121786
1014276270
1759552506
1636280070
725816121
1291126802
1238761036
1136016350
802009408
1685723610
1865360147
1480765581
1677065108
19922055
807857424
672234942
1990387823
1177820346
110067550
424449848
1455012271
1237216
1885406777
715725008
842002711
399423913
659702836
1013678592
1092630119
1940600777
1251993010
139940840
1967650016
868833494
359847060
1398388488
1453784872
1528340328
149946441
600874022
1687027451
2127661796
1377829074
803801440
337706894
1064021871
1396284082
1215960362
558967487
1901069380
373471487
81670893
1914730978
2012986862
1401931318
161483824
363483845
1721750319
1766873331
290020039
655129028
1429305264
434890382
617093162
1624736734
1905754620
1756086145
1888808542
612814328
61644830
169901457
1656758868
255758375
1156145607
2105150669
1954798662
1535127204
347635811
2019050553
772801667
1007399169
800183350
645586366
262872903
1611962739
1061626698
918775912
2072990112
1031228664
11001200
2131040523
1627363507
1569261704
1347037383
874346746
660748177
2014654040
1866464519
843363947
679237971
1245371583
1131278993
2078283599
1402011612
1336495234
279166866
555819935
1292748422
575204976
827102764
1810494960
941988504
1484278796
1215205599
1054018883
50281066
1195689803
432733278
380196106
1536962995
244882021
1245866598
1655435748
427571293
485916697
894045379
1380826411
721736769
251442419
1705983317
2024221145
571087567
612562263
1157331168
1796255511
625193792
887801504
257453122
1632185528
1605973589
212002506
289457620
38624899
114674434
1435150503
511248138
537630216
1502384390
371006993
1406618474
613317589
1680289273
66119164
553771583
1864785845
792190648
1842507732
1999803717
1237223960
1085455543
973792842
1942103643
1921447347
1028124118
2122693471
1756840964
1986687000
113948027
1324203008
1253724102
1868039426
523061658
1334071696
498063163
665243118
969972720
1158263842
959978230
1822432833
762649277
544424735
431496913
730030459
94968910
1736023365
619761301
1317967885
1804581306
655475473
277727137
1970356503
761227136
17826592
630966468
1264198603
236464330
2144583024
490662425
324022908
1745166624
1236243294
182019790
235136530
1962860843
591984326
1781733279
581704536
39421017
1590102302
695853929
996303020
1436376191
490161574
1788546959
188302956
640593575
720193916
360739618
1561741581
1906465243
488099000
184857389
1971198746
341719767
960795794
1206005042
816259128
319447776
1526931210
1225615037
1211482173
1863657566
319965653
1468946706
727955482
1815564359
1607868052
2075683167
1350723823
536068612
360643525
1714786161
252965378
1115096603
16972807
1450741311
1951666135
110269796
82107688
2130250355
130064341
1553221682
1127886164
781086915
2019275212
111198425
1788631508
1554028636
1881425229
2141024497
1740389241
549316635
1929854631
2089166994
33376022
2122824846
1981097756
179443714
1537717547
212179727
946775230
1383362632
520753487
1048960638
1815479701
1347181892
1170430545
1182329208
797274015
1520280570
170296025
799944971
875155399
1983314071
1144578812
932841462
2014129764
2018225727
1970327296
1485461221
1271614903
1444934678
38633221
1878757748
313437043
1808174279
1851523767
421870254
58550040
626757862
771393243
1810041938
445548743
1315786476
1586546056
1564913533
1046205488
321660117
1127341343
957293613
23387687
918002466
2024316806
842694634
1432171676
2078891090
162310822
1295171987
911812174
1595723970
2118345936
1635536011
963238349
917954265
2061825264
206658273
867089325
1845840783
1790162682
1848234817
904890252
935246710
512106392
1552808960
303038232
791407583
1897103883
1273217957
249290936
99218731
748308414
228360297
273097475
1305238463
844892529
714498892
1254109470
461389266
1630988366
330128697
1377040641
1301960607
910416428
1176244379
1233670014
3274943
1933143192
1379804119
97330471
1944935199
269093339
135969448
1542823839
742630870
368067277
834265546
1338873150
649265132
1412891129
1760117378
1219110385
825632595
291028223
211983177
1861676269
708891685
1777808559
1484277443
2068213832
1346756487
33989899
508306611
2087167492
1666938541
1231364481
895568901
122094421
1894079813
258290960
1365257832
187477474
249141691
700312576
697374441
1829579188
1907522175
318192463
290584457
1757831961
1806002886
1282545659
1773687464
2092358559
845242707
428150389
1862402935
308916416
1767076507
626096271
334691940
144078609
1677088472
1729444855
1868379606
777929834
196297727
874107214
2044039926
1292760873
1887379906
1117407080
976091539
390205593
339819418
683154906
5689734
294938099
142502768
292119465
719481157
780490645
752832912
1162364044
740664197
724256960
801387651
980495054
1507461997
2005643451
1904501280
406364214
1574670618
1196303076
1967835866
1162131896
2088410390
674550253
1886871826
1485176744
185235515
1068742286
831359896
1374848404
2096360091
917123579
1660557463
854008523
1260876749
963770451
185987488
1725190137
1419977550
744288841
912958324
295539302
92244548
995151128
656979677
610340573
1479322780
1988752503
569437341
1987581731
64092098
2145549074
1683480397
567572688
1852291353
1174470044
787083999
2140505823
371497680
1822894595
56691552
1628466797
622826448
1838825984
282953231
701881177
723995657
197802847
859754560
1337163906
1306592399
1198308877
1130064490
572344758
279049957
1085604682
2126717509
1624887376
566201586
308063465
480048984
602265427
1060389892
469549171
1370728329
1188155238
779000184
2079005932
1072407860
2076829034
1428633369
315696663
2127002067
1080254922
1193467269
459278698
1934100878
922497325
29056094
958905882
1848183601
1478564744
1514305282
113486942
1518054478
1484468825
27509670
1782370373
795488970
1354670419
251927422
282653788
1274107300
2127903940
830000739
2039203596
533126113
981748463
1411929025
1007070053
1454068610
1109236152
1173431500
210892655
920315307
1338637594
1431994128
1394696719
2103475334
1567906405
458190918
396256367
954766397
1865725960
1688935071
915472023
2001818981
1526012230
3856675
844531859
314248966
243094941
854392482
598682615
661664020
1065930174
1369757714
1642383529
977062884
1721635750
2010618490
346931526
1762952779
230752611
421947399
1164135543
1742667041
1444568039
1937349056
1636799339
1276980941
303474480
371799487
1287211761
1258722540
1307435831
2015312592
1755376688
1498624175
2049633722
1709345015
111034765
157268926
1244817911
2064108002
881620236
1022983432
1423434280
1478860096
787772646
402300686
1824851021
327530528
764527543
1599705005
2057374137
577693538
507431351
1280607394
537357021
1069536483
1438411776
877938909
557846031
201206299
519147848
1944589364
2116253886
1094784462
542723499
1737548906
532888794
1611755104
293156333
2108416679
1234817590
297707772
2136206125
2092656463
2113477688
966925843
91274970
466955946
788913116
542580166
312561972
547498244
997011318
1148337015
1728685628
842510242
1150494890
1412023884
872560277
171422706
286235526
105758004
286729379
107365407
1011642842
1532876267
467976553
588155264
1859444403
1978349101
1460304245
584994684
1445468587
864430974
961687986
1644900439
1823788634
1127989031
18144290
829426281
2029087561
977230674
2101982213
890567388
624684760
748231473
600323787
911189537
252533422
683289289
1321629524
2054325323
909048750
799161296
1272067516
704933701
683154032
273697833
2081263803
2047903942
1501929383
1116030251
1642769126
1111938470
147968217
1207823723
635491930
1547484814
417121161
1348666751
1355519732
1952674053
153630778
635395567
1673026694
525202574
1826155985
977695411
293522998
1466330952
845863423
588996802
950792370
90742615
1301057106
1423255938
1007047362
117705618
461776318
1338358619
932655045
1641609073
1484810975
131927083
1597919760
6082849
1417163467
1947572171
1339415713
954300107
696156108
1547137877
639895801
1206927780
404867487
577397501
1070004105
843083551
1220177090
1122822726
1566122870
1203144579
1920845123
261555041
455103110
541011540
1346425618
1526602571
907607750
326389397
139027333
1485477847
599408665
1355712928
1367181926
1007483561
943427038
436314888
1439942389
163775643
1519210376
1348115364
1235384407
1014422490
2011000407
1185475742
1255298853
733853662
1833570921
1147132269
722650007
1006764318
34511768
354505609
445291536
1781221051
1602334197
461686508
341391114
1712677109
794789825
283032133
492608997
2080041054
906347746
1891199489
708929438
327261090
352876311
2074607593
1732319999
1004669989
1972525950
1120190719
1020025914
1592471390
1479305693
1934695624
1654295706
293209733
575000396
514600763
1259649919
1180166413
1270411354
1503002605
1142899877
1275545764
275777819
2097660993
1625245019
601826513
1629506595
963894039
1212943875
597543478
2081918185
1703619956
386663476
511565953
348960670
2022742033
818991664
1923783059
206718728
1078780688
1636958596
639041290
1944785663
1185502148
605560785
393779923
738155647
352613678
2136370470
1132474665
1190469637
109389071
576224228
1084382507
394410680
729551112
2023049877
1814351028
837679633
539041914
1133935299
1500358134
397366246
463730853
1471613560
1341573126
1424040474
2080438671
1064164404
230084180
416571024
1174899940
449270773
1548655954
1976846064
627799257
819571784
2023991131
1391674575
156460258
1877617707
941013336
781408769
2007239027
1948362320
456371682
2065236744
442406192
1855707083
660597629
868698506
1707266212
221788836
307888170
1554134883
1213451307
4613710
1421916947
469356306
736075106
2056886353
899813214
1933661253
734276235
1001764055
1902355972
1686793366
1917896643
1066803751
1020009001
665782112
407642846
1648515637
538208014
740542743
1432716460
303290065
1837937028
735758530
1694473207
2119316555
1813194829
762932854
600464187
1615572227
387646766
1423238320
204836497
1086754170
716106466
1877896161
2141344861
2075378561
578819406
1017284882
1241708064
304273810
327450012
2119951129
1703243017
819838864
2016577410
1759871859
2135607241
1622279262
778575409
962900363
1221501562
823802604
1031590838
430851202
554380455
730652329
1198251775
573993596
907909982
782873699
1199539875
1898249159
1728054526
1475659925
2120584618
2108250089
95498879
774092722
883013035
450566880
1759156758
916598436
1902571627
1905738240
1619716864
1938282871
2036784375
972727834
198225670
684467326
666363640
195854932
198938564
495184042
1122515941
297685181
1345495751
329965815
848577151
2126192999
2045067507
1166054000
2061075662
1841597743
1332010521
2144714595
213716354
877575111
2089311541
2060052921
1497918810
489035071
506749899
637340382
403625701
2024663300
404609220
216304935
804667463
556789086
1461791720
92957030
1331467505
1064543244
11650478
1797405958
974733907
963607039
323902883
270177462
600347052
2110718850
488032926
869131599
1468358391
1069704923
12825438
364379301
760485115
506938335
1987633468
330530097
976880106
1026998125
682781329
2005486109
1853386133
1035672776
1529613649
1467636662
532278416
1609832426
630910794
1402448677
1230291114
650285241
1060217600
391464328
1107081407
431378369
931545361
1231218306
701862543
1858466201
226255490
678246517
1864335940
2011120561
459840918
1777244977
1081872026
1591399247
381437044
113426538
575578201
2021175443
531738042
225844661
210939750
652155381
778331132
2095440871
1565813627
773466249
694435964
1296027264
801059653
1644023741
600177497
964803720
1775063254
1258969050
1418787396
275026559
686879983
1125762397
1670557182
861682599
1266131365
944513878
2125195964
403445067
749388703
610017653
511710827
378264548
1120049781
1516410719
545455624
1589616592
1501045550
2065688869
1070188805
1717891927
2026849178
1250393765
100912864
1838363564
1551754126
1983825712
862255354
94303024
1624478648
706804019
9564024
598534830
427686821
1687029458
1785777274
1583860245
762842737
968238359
1817661310
2142815527
517880269
1014500082
1957505633
1621657318
1288470589
532756057
530743726
1384302719
2142108265
1342633287
1257829326
1180203886
984698606
83518756
1058473362
1676285612
234943886
1928802383
1192218691
1747806285
733264992
647241127
1251600687
1263915197
804922101
974765164
288649201
420914100
1937526098
965978903
510450406
1319048527
1154924219
838853218
178849693
335680073
1367449118
997377255
2074178538
505462854
1298053703
1975500743
1372322284
1374989911
538120969
726006213
2016892613
727856942
950149273
1071745302
435458905
512381064
929316016
1347026377
1093493680
305752177
119148579
1342886989
1956648855
1940577971
808059405
577773155
1755224094
1603287152
663035974
1954249670
1415095130
1812661092
763857645
1176930337
2054963862
794188921
450531432
1357765122
336901193
31112802
171259890
125798957
1209897951
1335208348
1059378189
1327478967
1754919630
690336974
446453414
761160688
262232881
73035010
147281318
514518265
132132696
295562100
1019899897
956034301
1448982305
370118428
1617734823
1777974129
1824946614
756644511
158560478
158358831
829074634
1758681893
2088521340
98721491
2055484182
299799512
440538780
1376456477
51346584
898676736
1250762706
764898148
1324672020
1316442496
721415736
1604175126
1941542801
1229349330
1151389912
2072447238
437695501
1400518897
793592850
261239966
2071720048
222842993
777287339
472335593
1937743130
588639004
1196535935
1879365393
1838708746
1816480406
1423559060
461632462
1938765899
1019803557
1497237683
1512021143
311458457
1682889461
1296079431
971079521
414823753
167426285
897304475
1561432679
862041039
971986169
792785793
1590979082
103390265
541515699
1659747898
1238869397
1203404509
642154681
1676159783
1754674686
971452406
962675170
256758373
1314422021
1694630616
1846248217
1146169729
1340833336
1796336477
285864914
1029970822
1283398789
160729320
1970855668
250786021
1414569902
746899256
1455223350
1906478104
230808139
1008239369
761334148
224264907
1331776757
476144286
1325622722
1225519776
424575733
125685720
1249677536
124874646
533462986
1500334413
1728420315
152236812
2147075206
522361911
1808581739
1487902966
1706032224
430969622
1876938633
387340524
195764465
1523636364
1128302084
858527205
1388583755
198659509
133539494
968506563
1791176137
1928539912
1256893387
867466883
1521788037
1922721287
1075415615
805715682
227840865
305253137
326420163
154560053
2057023066
1185432733
737694816
1357688729
2019524503
520928449
1581030127
980184853
1054255740
2075054498
1412416370
1556470467
39716322
1419425570
2045349700
2001455428
780574355
1269039866
263543024
376993439
903197339
477143234
498882881
81096074
1253303378
1996621444
1434796466
913950556
1639769242
1193485563
1541762755
683290105
255508886
413365748
221217288
635809663
1725497415
1481638897
564222859
2121270655
1082473820
24583769
1476457601
709466386
246543621
883503848
1347743209
50059713
201969671
578057917
1319798030
835504911
1349901159
1906251882
570597376
536404674
944036380
631339879
1660052628
108063877
1134771228
477227370
1623332770
626610735
13216509
479696725
1804177433
770960644
1420795852
1727156600
292415247
241752309
1923480159
1482766490
1637159737
1848504437
54938226
2098952300
871611904
1792755281
1750779110
399076510
328874313
354115819
1526091981
72527196
642500846
73051278
294269008
1346983382
1342614137
198627401
671684160
1858333390
1695885640
785423523
563712331
33771339
1941224264
11301019
973140905
1846040428
1261883450
542199018
1796375537
611926498
1909284854
479587741
912148235
2069716085
697795422
1917023576
1004748677
455110136
47083776
47190167
1653999443
1544078877
496013575
957244811
317824932
484775619
1676898624
1299946828
777686728
501754425
930906665
720574308
236582756
2088812359
410613722
2117375282
1837764706
897870076
225269464
493470396
1201854098
967857720
161835732
2090992118
740817328
814591700
999584275
1830245467
1317124769
1463940371
1591075435
1895421817
842512836
1822007827
926427815
968037917
20984380
407946458
120259804
470053839
274972241
1500894341
1365753776
1879250414
1321533793
1223639917
387656810
807437404
502746031
2055072296
2076905581
1394930626
1337188397
1345598411
1949395091
2100362658
1425073424
1536895953
643842918
1786031119
1093069895
1440206771
286022968
931540215
1460317544
408024052
1412342823
1632576118
2068083657
645041515
1185271991
2000294560
281981992
1172007125
2080743666
267449384
1598134317
820744024
1284930027
1449058502
847262973
984024381
875599028
701745930
1978280737
1050770545
1134261938
972601984
1511340073
396713166
370912166
852350210
777130800
2029379047
1556675643
525862211
564075023
330922814
1955793463
209587475
2097940765
1545582842
256523742
605196413
1335927794
1053097121
895649119
1989218439
1793475107
1000540217
309463444
1211160675
782461820
1861779858
346913455
1647551922
929652890
1941987364
416557262
1425896239
1248896554
174481788
353915581
1694285270
243597662
1088102955
1856459419
190436124
838758892
1477200972
177676045
508786882
360346065
920458087
1330124928
310667395
1817583536
2126264779
1588496897
802820008
2145036376
1447080440
1083166475
684510323
1163836140
648067086
725297598
1397100748
994390467
507970607
539883188
479433273
1196607857
1106246300
1562378229
534218951
1560237459
841250302
1653064866
302203737
1624863481
615860953
637198882
1324917731
497528081
1298982860
249628764
520185332
1785379803
2115239612
1493483412
656250306
1562535739
800274698
392675693
49446439
530574926
598851528
1369175590
1876550150
128397355
1665045984
30655892
1273377698
995175787
1284400864
315242166
533220869
2050851662
1470100149
986659846
1616926352
1169054869
1877714637
1049624515
1071104283
98649543
201465506
539878515
1933961878
1710971941
608142733
1611352935
2103394124
552144085
2125905091
1761704392
825573595
1896689486
2002736123
1661460363
1370330337
566501961
2117411015
1932574875
354737732
306899185
1590657883
1716456188
530197842
1615558240
1319500389
1571299430
1941919423
1480492622
1822314281
1633587643
2028898767
880625584
2042569039
796332346
2147010388
1780919938
1273598375
41631678
1154705456
1756668078
1795167616
575452552
2097807492
1657629410
1116524187
687515216
820019089
942023564
1943842835
1601727558
17856532
1347239345
475755338
1285924577
1813450993
663763936
307295073
565911133
1424245753
107605522
1098367526
1981174530
1559381761
1832039413
670395140
1234814860
1546026202
1673101745
497393598
1416635493
1014134446
1538290169
1351886104
523152759
324653441
2094076528
1027121516
1582800127
770081764
1566412292
656865478
538679707
781162327
1882781676
749948059
695233399
1831649923
1352628008
557164424
1921415280
109940139
224446838
786291865
979857098
1536466315
1357159352
136905529
45480591
1162844055
1703014851
88043116
23119122
1731098173
5124836
1622373062
476246921
529399323
635742738
781061099
671646245
1152998960
300978032
2070278739
1836964437
6418222
1461139111
701367364
2050884737
1550136728
473550415
95222784
1731888891
1143065238
155827819
109638876
1941667492
1453707932
1947354136
878096947
30292197
1028124883
1900992783
277505619
599452912
1732105545
1155446707
1238733920
1226806408
1010266906
199482948
684387960
1265954605
883545356
877497360
1878952528
303759764
46903537
1085170050
1729309138
1673719709
767942338
1037441385
1277429977
897388950
1754218161
2048209892
1824104290
252504607
1805948892
1011366230
313493148
1118926457
278341404
810978413
1278895443
979667566
1449722705
486593859
2013086221
1121412999
501761697
518396898
1751327084
1785872782
641162441
1152327953
570095553
1403397917
868498466
953869261
585475366
991237667
1802331223
1947809358
990416355
1937816145
551625361
2141546885
2118690804
1244882002
431829770
2117291423
2014925996
987042672
706048712
123259414
360106683
400398973
1355197917
796845648
69751230
305862345
385404310
491163980
583666308
1492182466
60341925
1879135982
882021267
1847986611
1004354969
800923488
623276428
1836649775
1506274853
117944081
2134793957
629467600
1233179364
1755742236
1077173055
646171691
440478378
87609136
43838457
222996968
2046847388
1685026843
441563371
88685492
560665813
318086930
1835014542
1942864029
1229440951
885629220
1117988027
133580195
2130489318
192507664
1235913897
1913910473
1856846406
1813373918
48096808
424917803
2139987304
1045639389
329647089
1325655469
1921969413
61893156
1607660323
1042742295
1364107930
708617289
614004509
1296928481
1421357470
1988346165
638735962
712589284
620617465
193237516
1570385524
384112492
1837228167
429970956
331906047
1945482069
935530143
1477983663
842836843
1444443121
603097724
124285922
48740614
840563927
1615280559
1710177323
2115296212
1131954296
797385414
1639876797
1076006500
227374117
534388451
734607098
1977641482
1050695144
25710866
1194143921
1695587281
631426622
1103031248
1417513694
637018757
503686587
222582512
479220155
1058186897
190107831
247827730
1534220920
1086814571
1165687266
1496995701
355260418
322003156
1927438437
620099146
1201616138
2025190402
162680998
1313384553
762140587
1450704704
1747921303
572737898
1580915791
2080194697
135392349
296007453
729834444
749780053
1011410551
605764752
1016068454
110068704
1341469906
1430241981
634070638
1530750374
683296632
1424764310
699153835
1869048146
1992091367
464373262
1957325626
1338436993
104392086
2127588391
1242987499
1583348574
146481603
388288750
1122668929
2067067463
2107528175
1184430258
426466428
1407461718
702446545
1811924830
2078545986
2121428592
1751808732
997003446
2122164218
408350466
813773361
1592388896
231347634
444464369
554216420
1645766429
636987761
1156919896
420122396
1374055327
2074668625
89688185
1650684956
827117702
285883974
1122951088
1168272582
1252984598
1153216614
195148985
227000007
1659585339
267317687
1500722442
1948441638
1183944203
71247129
950290297
1807792775
204953412
495709677
1671701557
1885338702
1026244231
49126688
1897932309
811226316
581332664
1842209492
1222680670
124246743
1242707545
1134888799
322442431
305268832
612567113
1899057751
177563942
1546684858
381397641
1935090844
420693970
1400858233
1130054487
628327089
471249016
1850394575
2103818487
831123308
983623394
2146739654
141126472
2068011543
1094087423
1415432268
526840315
2027820012
510776301
1873005476
678124078
1096847355
1542515376
1703951994
1000937805
870892324
1962150203
1811690392
1148766647
1512784889
221552700
2092912276
308418767
253825728
201083291
469624463
1408860462
2604906
86807363
1255934877
938024379
1343963042
869787670
43559835
1786677333
517785043
2068675703
1737723468
1655312899
212730263
1903706592
1454508807
1330895679
173903245
802504234
1686390657
274559273
2080156935
517546600
1893423652
892462097
456900200
909018701
1657860914
27685582
1066140880
1227276209
1074898409
699406173
207398913
234648723
1225813002
322330550
1595272227
150661441
1798836949
31233920
457842497
1500799361
1395296363
85545564
10202640
1481748095
892293562
1019150497
1915606519
766446903
797426367
678931587
2046436577
973686158
1666182782
1475895251
891262593
1544279841
974052082
852785218
1043645589
1183665695
1071062250
117505150
1700512422
924362232
268196768
2113519643
829436538
196719023
1796730239
476051710
56854179
652468145
90026414
1928691869
994552541
431303779
2089542304
778913848
1872335234
1816148793
473309245
211178790
1720485914
1243196203
322950379
249970477
1818751528
881731769
839229679
311465612
1870850151
1348661037
1113708373
1609233227
210531208
1733401111
1786492338
276377979
354347966
1404134114
683151907
386907434
1193002645
2014205619
2000437902
1078743672
1195900662
1637667589
341382666
654063882
1024850644
753957884
1116367134
896151248
54447261
18757459
1193498500
1698526421
713706894
252619715
1854588650
289174960
1270522875
1933054563
1560150694
718163068
748514796
1757220248
136308120
979566246
922940510
1362348401
809709157
1216589433
1389297540
1916219919
1724857552
99336528
1105999830
1212914742
1777483445
1381753092
839590797
961288323
1949968218
1816932203
1239864182
2038348026
283043896
1639142746
506495371
274601632
215722162
1362060352
2039372359
1547326003
250206633
1921760014
689197396
1556838914
263906718
128396974
1181716254
1860171009
1998469390
1312595747
497435203
1620080414
1661509931
812912468
307620149
738514968
1130029289
1164712786
1676267416
1147082779
1027904089
1841876762
37880155
668172819
1698671181
797978405
1854960524
1022075902
450802976
785594223
1528208602
575393830
1166069406
377972952
404213965
1704057644
1023554820
1275328561
1513717863
181111486
1367359472
567703897
1906148891
716442553
1831397036
1595659362
1273923253
331028505
96530037
913678667
1552787489
2083043280
1954970101
210476303
2030733587
1126228301
1141957293
1795383468
1844246544
1219871327
612309875
1606314169
757685300
540977637
761271269
1700717206
1571552376
521697628
238045259
424382816
867668586
1191160310
713159044
1953865290
1570852525
1136972234
523670623
2079840567
392097631
1046053351
336571289
1281558890
840429602
2086882451
383195339
1704831283
2121508433
1558133347
206398956
668177272
105841553
1670892368
1287163444
1630290199
664175943
791274547
1079003723
2046037582
64261174
606855030
933970233
690469780
1278946290
1043389962
661209386
1089645683
1279556085
575541381
152396088
1454438446
223665066
1094176770
1449349052
1865907181
619481283
2068294151
954645098
12324228
988205611
576043082
1581429815
1703170580
1463297432
115809343
908394218
1458397470
42208316
1805140244
420850952
1244758211
446872828
821453
1790430667
2062561837
738273370
535934063
48450784
807093934
2089625461
426300531
2005618044
1775979908
442223212
405717137
1089880127
1687032160
1351466953
770402879
237004685
743002666
1779168385
589913397
632751961
2058932201
2072853528
1250200896
1359887754
1453840826
1092199191
1785240130
1610296745
1141291756
290086191
1693244763
1022260488
17564037
1663229147
1841003516
354287170
297147332
50837288
1129704461
1925988466
1004814060
1115312565
2033059347
1647127333
1900596398
886882855
1566363388
1030568380
1407912221
1995414052
1908466945
453874742
1180857623
328460849
464283382
1260797369
1504661568
1379182971
1688548249
2145539196
791029326
1670809080
1942505820
1942070302
1475505047
528189459
1905819824
445980791
1792621394
599396697
1492871482
681197920
1539691085
1981835129
1643661572
704490852
1917188340
964688439
277804837
583579705
1255063787
826101383
644951287
809661787
884407680
1993184632
1072535529
1277468914
1872460570
1168506490
646020047
627161386
19838226
467201329
1847285223
1512107618
902498304
352128723
1692860696
296388595
2128268436
1568512167
128972247
44471414
2007766675
780231850
2136330216
1571747566
55947857
892586632
1247649012
1221692976
107398014
1025845957
1310088821
1195299330
2118629064
366012918
1178622238
496549190
6875746
912708963
1425926529
312378531
534519520
552942549
283334685
1416796953
1532983574
2072360679
1686485395
1360709602
564409773
1981865374
1038291561
125720633
1291077864
1132103624
440417532
1359336889
1684666037
1736186714
500566608
1533094593
251526081
1741135184
494490350
2049641638
286630565
1064087484
164483747
112352306
1833942933
1504792856
194434636
153149636
1068327416
1891784211
1387194932
355399077
714204828
1359266361
17344383
221333469
65305699
974994586
1348098114
58280769
762676278
1542151319
1148745795
1190924471
1345643737
537172008
787134326
1936006852
1086104484
579590128
551819855
1670411445
2134919221
1763061810
1386697512
72146019
1582087352
862309201
1638954982
906321811
854310684
1804714461
301183649
1712824450
321314973
984971908
128449670
81949938
1602035121
1381986197
528625618
471282884
1151965565
301149976
1808875746
1673736080
374578210
1201399813
741295244
589045754
1565045323
1667163973
712761468
1921674362
853004965
313966452
235150926
1489840383
1184259119
1078495834
579566163
1291719240
1523364295
950635986
1252888940
1673906538
1871665874
1823672304
29994081
2031573007
1459784710
2036558178
1239666600
1358099950
1395497911
1309001473
327536607
1419878978
1712872792
1050031811
683615404
1922790814
32409377
635841899
369198360
922797195
706687045
1759083024
1650193168
1879652740
1667064137
852201307
729616220
800688565
1078653434
1120673841
1459138377
304677417
1694819956
503011345
501685739
713452808
1512336613
1434942869
245575565
1262546519
994815285
469893
688490052
645166667
409983626
1884118965
133291911
1256976591
1398597183
1875562754
136729416
2986752
937327278
266591300
1008680188
1078273721
1187576820
654877771
207218440
1712957265
198869958
673091808
1259010715
287903050
1888712081
2047211022
615994654
1261118430
1687744842
280024582
276028883
1752978205
996171666
902187906
1817095595
1474937874
1392465489
325078770
1385501195
1918460663
1071697910
1400118802
1502321549
2003166162
1216703188
2057483964
1294681378
1925835053
351064016
1129485402
265190394
871698873
2104677274
1842064781
1275044670
407989044
1929397452
823369135
1067379457
644907811
343230169
945472920
1257256354
63310378
1988126062
170139640
592452870
1868460946
467818571
466534538
963324612
133696186
55065092
746316992
978329475
1259069379
1079515988
619727332
133009096
288060928
1697303839
1984703499
681593818
288641619
1278526242
619404630
1157823367
1256217518
472600172
1557917326
2146276027
1152568895
1588749467
1708686619
1867123759
1440532237
1312719452
709877597
773609342
555173943
1949467514
1019497352
176836543
659035910
158186516
703594793
2059222881
32925545
1259784486
1897425848
1138241573
162028774
263770206
2134492819
2065245010
754636067
1248898388
693661731
81962222
308726839
622700843
850174344
1931756898
1378383360
306426717
1841782700
1733299550
949794817
695540383
1470562831
1782675689
1500163084
2057758919
854815506
778970726
1043340145
896241460
332984945
433223134
1446528736
1941743099
315652285
1152519929
1958598059
924698427
1091666962
1890823825
2086407884
1495607765
2077217257
263417110
1608574335
628552443
133495995
1991101020
254812902
1938718906
1849195789
279286991
2098906295
1065210393
1006090374
2045443534
350866987
811023519
1955807221
78507982
549549159
992010548
1829819188
770663338
1903622472
1320701458
1699469915
1479385325
414162838
1594977944
1113340818
29711812
1740649480
398991481
1041709380
1108333930
244481522
473754911
914093796
997442899
45231075
2125347829
1613084730
1455540060
1820616374
711035282
1478008761
917891079
884784775
1925663954
417774132
1945264052
741410295
1569661736
746232627
552737464
1346247753
1883952822
1611443895
704251
90368732
93643584
287571077
474274973
1274438505
405329223
888036748
1964263526
388595001
810849787
1421532250
1905160002
1282716438
2048517996
1611307814
975649236
795520240
1780018045
209217925
422014418
1678606863
1435220301
1270953869
122105424
577022107
1805892351
2063327665
819956963
915931318
1572163882
1578334552
1948876138
288635872
1657941003
792493895
586010646
449644409
1882267664
956691502
1205358220
546180254
1025677282
634436596
471285906
905453661
1550684502
1788993925
284114152
362212623
260974522
428927784
920544624
1270036584
971252997
1989858853
631665710
324472660
572579192
511504059
1851173237
448157448
2121063241
1533545929
1508762435
2035515792
606099645
820760679
1914627541
454266244
1585340159
93700103
1536109961
1476827490
1497175942
1526912150
230959524
606804463
354959702
1829320842
515267623
1450334694
626653345
2111427880
651693784
929352843
1095919522
439240199
598983894
613008004
1279123167
1090371305
1256771472
2134166498
1667038604
1225313994
1937474865
953505516
144179361
1255149766
793886490
117280985
1118959325
2106816707
445556725
1406709382
498438955
1175875825
2116694588
1517662243
1119212582
1909081435
1496882701
822486036
2069872144
406057349
744688517
368100059
606960430
1079133498
58620567
536440455
1003444962
610305681
1936720277
416688334
1710748328
1783980680
1021144624
1433923854
571270796
942375175
1278603370
216832075
1762188096
1484177237
88682821
233784828
692810793
1108868520
573338254
154036137
1129528564
1111653192
164088484
330191801
1434060534
282442726
2042349479
1246077938
556006877
1990987194
668707055
126616403
1479368846
822201379
757273186
41529065
1952372018
922955820
1273081852
1499132247
895130179
1355496813
442337107
1838626458
653184878
1318025697
103256133
1679713024
556285612
136029167
276111221
1746647607
1669509765
231002991
1954678465
573310262
446330865
1948385501
1099193628
777548059
1949046609
1680195089
253184347
1806316152
86540499
1180523729
1016981788
2011696775
1281068704
1829806433
1792161319
1363369627
861907433
1116700000
1057888255
487582157
1931038192
493985021
829476748
1354331103
951878220
342771165
1232799265
593944773
1627104760
307120196
1688198886
453022500
642223892
381189399
1489528258
2011710913
1599882695
1191718623
807671560
1580502934
1097170536
377613877
245491708
180459656
172103130
626106155
630633459
2145199600
16855250
881721225
1771226110
1406778058
2093409411
442527907
892915257
68286749
2082567254
101445241
1875136700
189740250
1084974623
653453901
1594352138
248567363
792272246
1243297001
499997485
101459394
1434854954
1068947247
1934479064
1542623304
442543551
553385618
2057353434
705835258
622434309
1274743445
639232956
1787776353
909968614
277277849
522831480
553219024
2113361442
290261752
551572713
994807785
538509125
52664234
1275429042
1414424407
760867928
1629635591
1060367975
252441024
1006783868
497344068
402886983
549421000
1938005685
969939993
573352007
2072319152
888830708
118944588
798722161
1569433054
1908756513
1009856645
1082142906
1828829609
287952018
371693823
1864986272
1015572971
380356715
297106220
89700541
720895166
1737475407
236048802
813502739
893657471
366695259
421859940
1060556832
1576295497
1295545482
478314402
645201397
211144740
277657702
269306777
595099758
742827434
1745762490
1477021704
309718565
2111053107
1229240590
1317988998
1807717399
998232398
231989940
1065228582
961319577
1464613133
1795944429
521859984
2065275190
1334566294
1640211561
223120222
1301247070
1059035302
777292128
408222597
1487997128
238391415
54472219
1385877107
1078671995
668424897
911116573
1158292750
1303504547
932854616
2135061028
1336667158
740245513
1627028087
606539843
662217777
2061391314
1680583983
55832257
311634119
1184555306
1473014823
1349248985
1774577167
1865974597
194670423
1893859663
695198124
909846113
145173145
799361917
629007994
159340536
1488930238
1976797896
1960893451
88954064
658520475
264939454
1732746835
1322162082
1211715272
509532267
1383721296
1016330690
601560220
1278721387
1871397205
2044429386
1160957774
1098698689
358480264
465445362
1738458472
1640120249
22068046
1180907867
429972042
7446593
1917843406
1201490161
1779159512
284808650
1301164696
1613475725
931425102
440998640
152472187
1994383964
1966038312
1072928879
340392286
783794004
218204256
348511924
7265576
1681503577
1597346136
951727162
870881883
1794392695
1855032448
576596612
919340504
765223419
1914271038
1858260491
623387624
1665357130
391559315
1510495746
2063840693
1883205184
815566269
523570543
1503259009
129984284
1123485000
1104792896
1164409233
318405307
166156114
1096834656
811853132
1242436099
48352094
28984513
1009701640
1341656401
1178482
2091426878
528493283
1396484299
1386476640
1436832730
1879209777
42703446
1068037029
549121608
1488735121
1691251419
2035096170
807139939
1474188515
1779364740
1924903351
1053672087
850683824
1259590463
1364840328
1368566848
1930901623
1221016237
1923720781
1501127718
2138679718
1297264257
41103296
1767753687
583608128
1658984265
2043766600
1440909840
587780789
233338222
416200885
338749624
1991892071
796181272
1476224079
1665945634
1470868071
703100319
1159927406
484038763
1552398845
441573571
359548107
1751950048
1600821619
429672861
613700547
2085948429
1067701821
864122101
1772097309
1995202211
765108672
1774527206
2023989113
1690313751
533153449
902475417
1537627628
721875806
1005933549
64575893
395262610
603714245
4503459
19334148
968402288
1781809818
782962386
992425453
1760966970
855474426
854279158
114797118
821870195
779402000
946422706
531652338
1729802735
1583273414
78911570
327018029
460669936
1095739674
1977660053
1026743453
1013949335
1016938427
1244014483
2052929328
1694293887
1176297834
505915414
536270066
1553714311
1483707850
458157955
81735574
316353399
623921746
131744431
1215122152
1856441200
109431474
1855589423
1284338112
485050932
11934573
649073404
584712664
526037879
655115092
1571578141
857195387
1200377791
577447248
1667118162
1565184674
601470936
1477841253
995207633
195467058
1729195943
1490602332
446161591
630731626
1560649287
1864133652
701647136
1873570431
977795575
2106456217
1445481634
1392661581
1997654588
1907600558
1765169172
14148427
333727991
1622873781
1066889962
1586482650
1161943603
1716474360
831379237
996875929
2110036273
1808491163
1654936452
982857231
2117192093
1821933139
982280983
605238558
632004554
245844201
1943028404
381759982
1716491617
1430279445
890751759
172079378
52150928
209913247
2146083745
769619811
1023402684
64419158
1085550711
1423928727
206322512
2101419557
254670072
124876922
200427077
824214364
271583999
106035398
343237691
1907186477
1211204203
2140909114
1976706036
1571796268
809116245
370871765
725579404
1869600646
1036153767
858380904
1827068824
1239320813
1290331584
1253873255
663910390
1414040549
1900238842
1137110306
186311094
1113501059
1631088126
822398336
903897286
1411185044
1665027776
1833736058
749753366
16098151
1574117896
1359163166
1261682530
1595452400
2001396149
400595528
1475717868
427668649
1247810194
1826878119
205784087
1033425969
78604223
1752961447
409254091
648340746
163996578
664123655
1366331263
798545868
1812613199
523124944
1247754111
27924035
1013736635
1022199020
360060858
914625022
1328707576
2081975717
1525582427
388302240
39852745
2119290105
1205739335
1910571481
1113839236
1652589446
1136840970
1306836429
1026170921
579442571
864289732
1790243946
1396001088
1838274047
512785608
530640405
1698572409
1057819559
362643004
401813468
2132427762
152746649
1281552645
843846918
123218115
644087335
178975067
1477032170
1848212359
1933060300
1278648107
398843424
374276820
1629106537
791985324
493137452
414285711
1576667284
1786364982
89893805
1744478544
2024137242
347839713
1941885937
1109094436
1697566414
457644074
1935084716
878443198
1778163418
1761578626
1682927078
1392095135
240690256
550640768
1602131955
1065216625
1396965619
546552954
955277381
1516130153
559582566
1645787637
289447059
74086845
266844860
600613402
1837303579
2104619268
1808531630
1026836701
1011809515
381726418
1653192826
42036595
337465409
78326442
918341414
1613132242
1723200848
1106594422
1490729726
1527177546
1177721655
1000846006
1668990519
869109685
316883381
1067992734
741011919
855405960
1836007617
393041766
1109390751
154282581
2056582832
560978652
173315161
1727911062
1584455412
1686430684
602534624
1200359442
553126269
2115435229
289646298
2086048340
623428650
1503056624
1697001311
466762054
501720508
839988710
1315990302
994330892
544854483
1757092701
213259233
351234196
2013619627
667037776
1579572056
274528849
76079252
464409820
1505479291
1232430738
331192836
1272817310
2093667641
2137380130
1687546045
1690280819
1777013769
1944051584
268649950
273296681
1105447144
1663345120
1055433516
1249251043
633729172
1491260693
2039497804
832658704
236701411
1033951271
1526318029
572966537
983750334
937514428
396171119
344468024
737148595
644239079
2099369644
1772236246
612063318
1348035038
1191929784
1793653337
1914422488
569641173
379279222
169058421
749067183
181086535
528925131
645943250
272444812
256272444
1387098112
181297149
1124539679
667925032
861663550
325012274
95274928
893102370
260161361
156371289
1703308604
1775826577
1446637457
233861709
208105368
1571161848
1653955597
1940235125
577518366
145603421
590101861
1002668125
1144411162
666827128
925817028
1835320783
1843808547
840718282
639304936
1509441457
1945371110
992779098
1016436745
809087651
1826716201
1896771980
325164877
55294122
774104534
1252678884
50111941
889159478
763237104
142937193
1830912698
186854062
1012789962
987414396
468479028
1425021178
2089734095
873259402
1189032112
671055922
1486096539
311720792
825308897
503357760
983012374
541789883
400318633
72874190
1982185693
177591838
686177617
107011878
1678796312
443558972
1639140413
1058535937
1081316420
121190571
1955361886
1630968910
315603798
788472288
458611540
418753938
785501424
1860613432
1175641070
210608630
1610932080
1663495819
1875997671
1063109293
476115430
1008710348
40360001
1733497274
964476232
1304199091
778559379
974795187
1038362063
334613145
1893747605
707377449
1029478487
1528775797
862019893
1518579731
1386487801
615509749
423533691
1743071885
401159117
429258574
995655455
43607091
693605987
1615583244
869067244
1970307987
1379091161
1046051328
1745599777
1199867436
803718161
730795422
2056317066
1875005128
2047639773
337654578
1713875862
1180361734
1882113383
1065398304
172590910
2077500490
829248486
1343472018
2040243160
1297920645
77971367
1367717674
801140306
652984435
678157677
1577062499
187873447
1989721477
559448299
1419407959
1334062453
905126635
65830249
2048732012
1301415183
493512871
2133742564
809194474
1561512242
1950382906
1197914386
1051527348
43023498
1384672985
1521605835
735581452
150964790
111885383
778081364
1741999042
135210218
371234746
1022017343
613285249
41217719
1384388094
1297545697
944265949
1247231973
1047038588
1383572925
556974322
1640232645
1203323906
941283864
1198728094
1548582423
1387164456
2102280877
125149028
1992008038
1895597522
503169563
2014009832
1663511519
1704327214
1359235861
1135317656
1479131757
1424350066
417125250
1415449969
1808125896
408565288
114437066
1434704
1756311539
174314042
337673172
91356242
1782613665
150973047
45351533
1591204810
1047202392
162874168
1364578957
946569408
1591732728
1987094874
755692063
1498923216
336518486
479106349
319190657
2068624783
1634130343
1989390734
448771491
309613405
526086595
1175180772
1911267403
1659232205
478318449
940218494
1477248335
1382413425
871933690
1086641946
1564779332
629327536
1686439971
1513307559
1609625486
1066305305
1208451947
1015601173
752631605
1705538931
674154369
118047658
602729033
1388532451
243268465
269633424
1719075169
875844145
1192671991
2103792494
1694988403
553444740
811781014
1478667759
457652736
1977211316
136954361
803953550
2115945539
254167668
667390638
1207335310
825731912
1045622468
886487706
1588961773
1041731499
2138064208
977961155
1660261001
612646858
532730476
951930594
1462300364
1490616128
1460542431
1976773631
913027252
1017495796
921481767
1054020718
567491044
2033194940
871125998
1311448889
1431490965
1327550830
2045197711
164933801
1565390308
424353075
50807438
2108371962
294275462
1292891643
1738989665
765461309
1562346643
1843474608
1016582948
532104348
1994613566
990736179
1962832608
640228154
1328958329
780408675
1361083809
1287415451
1660487800
457314652
1392491550
466381084
556817371
361632243
351741757
1982713551
279434244
1965724971
1352606157
886194215
422196701
561587361
1045737691
152961753
803574244
641643961
214308217
476622509
928771596
552822589
719592624
1608951867
1340508699
113842246
1549274864
1909684020
173399974
134181074
379837831
738940009
552329286
125180209
1933833434
1570841824
1627639674
1690677308
1852254053
1031449793
1131996862
1125145567
699546976
1459198494
87655447
1141996304
2030511724
48841438
741216896
1435683830
1597058223
1401187998
1723722165
1838540626
1840535525
1276763144
1977315578
1180343361
847462624
1991270632
1929978684
1219017014
1240720739
1613615256
1782259869
1207698226
1536321976
963853579
1750462602
424533619
312523415
1265375282
843394710
627375881
498929523
2083280380
963070987
635880546
1727908652
1901366557
215140856
571383560
2037717892
2078318638
674378873
319555070
1934835394
1690328698
1615907742
299733912
1527427315
1711290569
1971151151
1494678745
403938924
1271820460
614718847
459364300
82293703
882781252
595327968
156191139
865336781
2031973605
640153956
2126954751
1916864181
861837201
1437735544
448965047
1950323221
819594106
1658011569
598642216
1810224182
203999185
184021908
1200752313
1086276224
254899458
1669313809
346816924
394549936
2014908076
984131467
1751065632
1727791805
747270958
2031645122
2051837574
1322228592
1525787348
1004587332
1801103693
1121040256
495980253
1496329808
2118724671
608610122
1846383792
1759757065
757148426
633160471
402890303
1591426571
449948248
2030653800
1218795606
271524258
1281843745
1354554253
1872731561
1778233779
1893590840
351839692
803956800
1032339652
875956811
1644937465
1538129567
1152162337
1789416059
1860612943
1541054061
1282919599
687349471
112867254
553322664
1711479807
1502163810
1550188622
1074618143
533649772
589049008
1811112095
1212674218
1988310243
503545030
1471015736
12549451
1302984578
982026057
776999793
741461014
1125579069
718389218
393844479
1762003386
1889913883
1242217210
856251399
1568640940
892098838
2137924257
740386378
1147580887
882202301
1350718758
1387811380
2082682737
1540365366
337432571
1677229182
887349263
211045324
1607314059
761331421
2061582832
1692157073
764367335
550650355
1116511013
1136094156
793885912
1981891451
810257561
1320842325
991733424
887902356
467067344
1589187329
734735638
236557291
1501387299
1417668758
471289174
2021705969
1653978646
1350338325
193618788
1217820841
640203506
1353352753
1454880741
2066222882
1242986246
1221005920
2092130564
1321502435
1019757805
1063213671
1023854998
2095960619
748133079
785649378
101765321
1461903388
168962475
691736731
478330904
1859390036
1865038995
1442864491
1661955888
1154348249
1192278748
1506758633
70863120
1253475574
786671715
923098279
1107305410
747663254
249504032
36477044
263711083
1395637366
278007862
616866074
1235277823
1948196731
791068768
1954220462
854942480
165269454
946010436
1434945475
2059000882
1664520348
1075871290
2037694720
523572744
1043545619
486537121
700870825
1043208322
348789117
1817299218
744610861
1327950775
2070310958
1875968724
2073849103
477846950
964628797
736001833
1416977087
1732403041
428323257
1020982787
1549603523
994154197
1027401259
1034342208
1192785264
1993821804
1635050026
220805181
1615431458
1954783569
1894525277
1253318188
22815042
199127208
2086334238
500981001
1032278598
1017302933
1806670870
26271076
38104764
2029345111
1306171230
1000776118
103743578
825424875
788540262
728652515
496033827
355988004
550006724
1139388423
1791660938
1963292810
669961620
362549106
1632918535
1333215896
317759170
930896812
2120082556
524686658
1167209636
12792754
1570394741
382546391
34170790
36668897
1958103977
1940585622
1104630895
1238011295
1495412282
1959322610
1231086856
1258354133
1564155984
1301539361
1904892586
62941808
789247129
196840068
150719678
1106944960
1948052757
418878326
1736012621
696124795
1251663819
474390272
745307049
822532902
2091348231
1636920678
1463010716
437723722
2009482965
1765263134
1222762797
510658569
1323729742
490959168
1774368399
852059904
754407451
1152104783
1663089378
292266184
2030307629
1631263943
30360052
1882886167
1915251453
325310894
375347674
957933485
669619143
1509234555
1767926867
1639061781
478827457
374230936
537840121
1037673076
48177106
1228801470
862260806
1025132378
1578805539
531653345
195767365
843227633
1368203797
939588733
1338339469
982729830
171530884
752544537
1756294316
2038036518
17134059
955202852
1638935138
1969573763
1815577687
2017579427
1155671309
727816374
1946290001
341595745
1090239860
665582235
1058865213
276417723
1600596443
1792845929
1985763054
124240614
81744875
566212202
1188038858
744653870
1774404558
390781726
844357243
606648154
453897060
930382082
1629585906
1214294367
1703678227
1982030874
1201770337
1759937065
964317242
1416943675
2121107366
715235796
1910383812
72627417
1419998642
434289498
150335057
227107979
654906981
1293263181
1961455508
1738495883
1343864360
1427703013
1592546225
1535143513
2004786430
716974733
239592277
1866671415
243911656
1978226352
1701012573
886241281
2037550161
1660194136
1120794122
1814546274
1464825006
837862907
1289743898
1356713622
216359804
2108678516
1790308205
183961302
1800217997
1063415362
490478254
1169582983
932516867
768248364
954549928
1543276048
644414157
443618055
747277796
1366945536
1115313623
342283990
1442605089
377340928
961846237
1987596010
967811201
105624309
341137532
85910254
453609581
1247311304
281539440
361102614
1820037606
1663893219
1700677075
1262940864
1939129224
1484270561
1113394945
1900341947
1033507558
1960810230
2100221837
472108836
731783688
1495637682
1109568307
1860257593
569750693
277442374
50764426
1336845026
170028674
1555818925
2063706691
1629616178
821377794
1247169872
1298475660
1833965376
1168969424
800462047
485220526
1706942454
1154457164
1660119101
281909416
1687529374
1366647622
304606820
655034773
602067634
1587938290
1829563455
472971407
804519051
170838081
441719244
1169236171
80530161
1056590593
486728499
114049186
872705639
1715875149
274004379
688324398
550363765
1215303778
332799931
1965775654
131916279
1339681379
1392443869
578728371
1507864073
1645904427
2015375238
1794243283
520765199
1397089778
1780366102
768219013
936319260
871567716
2063198256
1952520104
1593676049
815625098
698144063
1486085847
1798954543
993987072
1117329313
1950664482
165782974
443863517
1071528072
755289969
1207787640
1796654431
1918292453
1113097540
1195512262
1357830463
775185924
909941503
772866074
521618222
161697907
2032636102
64910668
1928689434
1076368650
1808374430
1179403019
268430413
1133193967
1807582299
245434770
1844887219
2093721807
160952548
545108927
1104386602
948713675
362140315
212054495
38288912
1459275824
579462367
482992676
857038910
883801449
1302586508
392148699
805487120
2083960292
352564254
1716568491
1620702418
1740783855
351246396
1153503105
2084211366
1169928171
377301333
2084301309
1589231623
1024650450
1241002592
1484693462
94355802
1724171317
769242492
615134907
208288637
1135370083
1794881604
1612269099
286270849
313246342
1143226110
1604560903
1483203383
1063913775
1315066180
1725490610
312241378
1596570657
1754110529
1740245579
1947295193
794094440
532998325
2126020804
1352410412
1808804029
453074067
978399943
1018242786
1177225346
1594675919
1404603782
1757549646
944619876
223453612
1441525977
1875913800
1945961959
772625916
1303212983
1774468601
50970915
14895840
419640323
279826550
418405080
989159818
2100641871
1145891703
269281104
278661916
941277795
1700541679
1781856638
1415040381
1684445158
840648817
737091301
1628597575
903686988
282129298
1831939684
269552990
776289681
1551254273
1020631169
66326815
824753019
5524347
240762296
2059530813
502278812
1123705247
2121617747
1867492018
1599304263
800035417
1113681679
2064306340
751021808
246375591
563690994
986639280
244715540
649422838
930144732
820156211
1106224597
102788829
1355629157
1761274292
1972343743
676839475
104506644
1341992252
1140697968
467158548
952270461
1471996707
410054527
110547529
1780931370
2128805083
377388620
5371206
1987105909
317209438
2011514907
841840911
1382498394
1289648438
224785515
554624853
1881475549
1979787218
1643984449
922902154
300698375
1469357270
1330428270
744460397
565576158
762698988
1104738154
1346316348
1114356044
288291489
1639190751
1981623779
282643982
421694586
1809636683
527001884
1732233226
251244012
1815107533
437384407
1420713910
1757853274
1617914736
100605100
1045622841
1084287192
395192271
1779620554
658406441
1383214322
804193659
782833166
441663093
914259688
2136607108
1506276976
858736492
1390706796
1891586949
2079937034
119408099
1626639114
1051777821
655079902
1130689991
2103288097
535211453
278782063
1073975738
1112463576
77157438
1493837834
1539669687
1701327057
452858092
785609977
40401383
618427806
611631469
1826618275
581281354
1429461332
44532420
698201630
1537128121
1484082635
904618239
545375769
1724632748
1440475905
1719359377
974794023
1457484766
99954939
571545185
1403137390
1642671977
567812536
21527152
1801728146
688312420
197753483
975280930
876299834
1578672452
795091957
560856109
249351666
1809296762
1817364778
1156758689
1305664886
98631505
687666816
1611494472
1209165895
1893215422
452702412
1801768212
545246157
1372811484
1132924883
209802108
389306068
95914495
1840471418
1155311315
1084363583
168434568
1824924135
674816766
1549673494
1212018945
1920101367
1799966767
670915739
278754512
1166844754
427632595
1803278970
126391693
1519316368
1700749243
61709905
341122262
1248296068
632296462
1778672864
757190890
874893660
1808303351
1264470359
253581912
397399075
445963928
2097250338
1141394427
1989336012
1382841887
1961961761
2024971681
1291319308
1311948786
113969351
1789085635
1034608949
379397865
1547865866
987669598
2100271737
1546303415
121484944
574922916
494080700
514173501
1586293638
1925271479
422354932
13523577
314143127
408378052
1104305454
1307736554
1374809636
1731946340
439590812
1806321835
314950054
154578555
1342830754
2012843001
364047962
745682119
1760857994
2021152395
839363538
1835867221
307130621
2095072658
1496784011
45612552
347926588
738343594
38416409
144478232
955823317
365918628
1028532604
1414512699
1181964945
59927533
1946046523
296465853
1444346830
221457294
1722749569
1765119732
2068152472
658726769
1500575830
124346303
1251330242
1861263791
266724183
527889868
911875522
1936105693
1573080690
1253770817
2076251346
443914916
297827927
1514788521
53088169
1862277142
1659685933
1400391612
761840549
976307265
1142684531
1703857274
818476461
1342786164
1009198778
1127240582
621014763
1463532041
1630461259
863818796
1353325747
2105560441
851059624
1980380718
1831416422
1122288815
424736686
795525958
1812615895
1890292011
2137769822
1558338975
380472658
922202789
11365831
720036341
940423223
722120495
147604438
1219508572
1212432825
1813497459
1040034806
1712469527
1832180888
299361442
35087003
951935182
1042991600
2121090824
1628801138
387301563
353360978
2131113232
29250553
490533128
16845421
2014780183
1173478870
1949057343
280152933
468625938
1679152994
876627383
100309671
1962182755
1662772631
955917108
1419574041
1233382168
105830337
1827307477
1044421297
1547219408
1240762506
1440704155
1112219231
495049942
420170836
1138621126
448006600
1082284335
973308014
982719903
1963072033
1206928832
475626767
914944596
1577200421
621877581
2012249043
2071009392
832940584
1502428346
132184895
661943677
388678623
563348217
1590651821
628451154
447026354
1047711360
2137661807
649277525
332642800
1939479928
499060973
259639520
994969812
1944948795
1542459757
2005401068
877230250
543941327
491131172
255508287
1680008633
582002265
1355789945
134229966
958812757
1982311330
792497107
244044511
1124524416
1795515687
1820665953
402232844
1616357596
1732616900
892694765
176297259
44142929
1071750034
1835148442
932672673
252862637
1712018636
867823560
1925313786
53933190
1732510249
128135204
1306520659
738730878
2013381738
1356753452
1495906480
1189695381
1771279498
1156791981
2110354868
990248428
905579939
1186803202
533403305
767162165
1183810238
2027503860
1912201652
1215262319
1326436931
2074117211
463811337
686754900
1697359124
142864823
1781402726
742996756
711068763
1627963415
1249578042
1614075110
424048532
1815908596
1993853753
204659761
535629719
1375890857
1812465738
253335066
629085316
595966576
649052881
12830238
712368172
773329153
1170059546
1372483814
1722556238
1059546782
1435842400
75955708
1985108898
544681627
1199780856
311306089
2005405645
531418614
991941096
465906288
723783103
1690268999
633265374
1337466135
1477249515
217269867
622454319
973811482
313011762
1565268770
424332028
474448858
1363068495
1898002813
147318239
296033141
357561684
178026394
477532433
15709103
2074308685
718002179
755049248
1423685264
495852626
268652329
1639134106
962981069
987982036
425284654
669916148
366288176
1841204456
193161889
257127780
623897006
307690370
202081867
156827879
1004750746
1716190886
1468850712
456331389
1402565531
424244010
312732050
361367965
213647227
1779463477
1075789132
1900931939
1238518495
869322939
1281962641
2066683368
614911552
779424012
1705841289
2051255404
765449837
81394262
1686211100
205653461
1069511375
974863745
1228565724
1127076141
1702805221
100457113
562882536
1334287091
594096740
1134695639
1729474301
1652903680
1202479179
1773141300
145799596
94249278
1415206686
473017464
1401571603
1503290294
51431640
614876055
465803977
1759221065
344455496
107132748
1083194377
652232270
323252021
1885017936
124563026
1801966330
1391583286
600277475
741668282
435063259
57823110
440832927
432395880
1007406270
943985298
1770266011
853261906
1157898924
775424673
1272363994
1490803646
1345753325
1502855281
2047964740
1775535069
1716761910
1641689622
800201777
1943409258
1468055563
1503530888
1272367232
805649310
1618478447
545945322
828397202
1226956640
1929287071
156058355
1498378800
1508402936
1947797757
928210648
1697004194
659427870
756489264
1316372805
2064623907
182428738
2079888965
257638921
1042286103
1767129822
707527902
971139969
1787412896
823164380
129188096
769034734
897499690
1800490179
2113305020
920862935
1831273402
106322817
740281192
528938026
891372510
1666624326
1220331076
1225559767
2017403645
6235613
648020320
1949881133
267689456
558725814
841116857
712436441
382086958
1089882294
1244856206
1555451292
1335624864
1850663082
1984057472
628447844
1694741714
799771438
481275681
1533453768
2018339999
133675911
1451196047
2138073953
352756932
739441586
2080805755
921798884
2094647823
830250940
2052502923
1952163133
1471220415
672637120
1196655861
505867327
11454626
1404909211
2049978150
331353900
1132709407
364108437
1127826653
34910752
1078036801
1939877266
781466677
60438427
1098501792
1243953935
1872663161
1750179983
666152911
1189081040
659890010
1636190078
616403697
1846213898
1226995690
1853431623
652175433
500004214
62832175
1983418303
1022725669
1649116717
2089206449
1221894180
97925819
273673073
1898662422
1641838692
1457627736
1657110404
92715818
1523250994
1978287076
829900909
2144585095
316226086
577157024
998294216
2112932047
1032307039
1614477274
140805761
1749496170
1512754666
1283500736
1200766937
849460988
1428504618
1441477695
1259691076
1440395988
1553079270
1349167961
733745636
1440440313
1168571240
1705898073
1479189644
286085411
717731774
1734501993
1695455908
337595254
1678901690
553828483
1890291500
199954269
143763837
352008108
396281343
1812108471
48381633
2012237382
1472518623
2146882484
1342108165
646896467
1568951078
1651574842
610199236
1841931667
1491142775
1656813572
732430461
1012929863
434758871
1844506474
336743214
138892037
1567093938
465922871
1108355154
1705876697
2013114057
1327480345
1248312381
1638498840
1858822806
1454105404
1194896409
1240232620
734174403
863661495
871892900
239772755
476832319
226918781
270872007
1842337009
149107822
1299176731
749457498
995363835
1237130833
1674477322
1289504100
973038030
1505567065
1779635651
1689535737
1992241565
1948147051
1875920241
1221210707
2065638221
1396055091
1007952915
435338029
487851473
1563304939
309155783
597734215
1540515172
876375176
1206498941
258633987
1315109228
1395462857
1930656076
1005715036
1603820136
1936586675
594166843
1125003315
967140061
1624032825
1526217210
1959051211
359147308
2003482927
1525335728
63168969
1123672466
1358757644
1413440905
939879139
985885504
564770915
692828837
1890404960
931859894
1006377254
795091428
1208440149
1417411539
1210997021
872200733
1736879664
449254831
565051317
840849271
540000124
608988905
1928672906
759979556
1184751366
839466078
1024866473
1491899302
1617650512
23499491
1725236730
1052936377
492389350
2145420019
1250577251
1852164897
224886692
659201961
589293336
1984754254
1975705055
1888165857
1272367480
1743880744
983904812
1294567715
1800207510
645662717
461995885
1596733905
927502734
1749525111
1678401262
1902019365
500864839
1498823683
1625409992
519382466
1333921381
1852595055
2034487317
569230988
1712896856
1723575442
740108834
1236669567
130583231
449067209
2046301397
1278954376
977407475
90096007
1741511614
2101822262
289951228
148721537
2119775993
132604223
325596154
1956475224
763110380
797243660
1346782771
1191150989
1589379513
520186406
46083868
422726242
1204707831
349428680
1428581646
720841010
888478156
1325279865
1102072738
767241010
1771812455
673503885
128083663
118058664
1822168375
1343114423
402704907
1636932481
514953201
261767363
1290634294
585406281
1815984524
191231495
1741093592
2130628934
487152357
895077372
731958805
1142618763
1788227661
1013678856
1929272120
892048721
985141368
1376496621
1945924196
1550502132
99773828
2063478850
1232522013
774076194
355235774
204736379
1128146041
663025855
404910249
2010813783
148609764
603501989
1775533072
1448101429
1685339906
1267254721
850043838
955035114
59340900
2050801496
1499378729
1400497372
375836841
671370881
172750766
357499529
1521847018
1568494144
1873326240
1027929791
925200054
52651221
786355861
352188128
639395090
377448205
722973971
1205410016
1712265648
1983961420
1675567114
151163303
1893451220
1566387728
822932029
1929572771
1864042159
364395668
130933133
1426368632
1342864952
1287921499
2031834956
1029318892
1456358256
1622926458
1904784941
1014295428
879773665
792938803
571301584
1649750389
187191736
9172117
2056678238
1751250108
574344551
1022224323
11829945
814549315
1626365908
1620793142
1208346296
126424190
264066718
246629039
2077210667
928015288
766407678
1495982373
1024378475
2023680786
755552052
1831461200
144939326
1961212713
85892986
1530834964
1867939752
1769367018
1800869923
2117327361
1017510640
1439202806
226145701
467953487
321674018
1386197113
534887286
848043615
1402594447
154068999
138485316
1978801504
612643623
1191112936
521639917
1240189057
1208448097
1798170419
1827345890
1321035853
911068769
516423792
981651115
1000736560
1400669504
491562144
222369707
715545833
2123662469
1163173891
219500996
50649899
46011925
1272804478
819266758
539075691
1245183555
80966917
1582978863
1816821795
982143338
81208008
535942887
1826383897
556835787
1214009091
1764292522
1409577115
1541664714
1689493122
290162795
1939289542
6876750
1408006155
138979159
1105288493
1989751120
505903200
1413944004
761357792
886021188
11111450
702360536
910117046
1139524523
732273060
2036903535
2079801337
1402868232
912207568
685295571
763348082
1081014833
2141128192
1187518071
2123128293
2089421204
1407571014
66871789
730527085
127272820
2007753748
1886561029
1555074228
934371469
394136551
1702081233
2075465150
1157584209
1517748073
1788895172
1846645214
362880801
391086264
2084909895
825301964
611239649
1840817964
31949422
813953710
1002609702
597389952
2047440267
2140633283
1557443913
1232660091
1432014906
1543729894
2011035859
1609767904
1122473151
1067172828
1347939190
687169405
1276650372
976264124
2123773123
1943469582
664176225
1543995732
1718330833
1555625831
160459489
377831372
1892327423
1942401690
882997927
418753441
492411368
265156529
98415764
1344597182
236902722
1262922942
525569158
1044800265
902402524
1609988753
1754344464
2126412780
1333281282
239768966
691199930
1223688284
406990010
350945354
565145323
609489311
113790447
990427250
2106121614
761878650
1548817221
1244040632
995970591
277990925
2054332286
425284276
1022788579
1752002570
668040249
1051383684
1989383457
900938111
1081853236
215910546
1779470400
2035404143
924361536
1107375356
1309568608
755705609
641614283
1477192707
1622179105
1008195682
19660606
468969442
880213273
111753779
1410215304
1450305388
1723214527
1890443695
119732566
1531924932
1236586211
1969854113
1038968893
705661644
1796519718
891272390
919057492
1643946691
438410552
985319443
1812771790
1653608736
1720675396
521104141
737061866
1043753295
1752373943
663206070
609876842
650801871
2036089556
704305121
1594946742
1750304962
2054660540
1507642691
224395515
697703161
471468728
1153297400
1601849099
1873876659
99447521
1146962178
697491732
2093738530
525904352
27358109
2117391449
1071855994
885614280
710789402
334052741
520713952
1252416819
841514390
1023780280
1630198036
1414784427
1223686950
1817512697
1528828763
668742689
719163250
279351000
340571263
21202165
1164366070
1293991087
324532957
1601074944
619077229
288555871
991843418
1054463210
2082628338
1693021834
37001409
18618803
73594909
1936853568
119598629
1217519185
681211269
2009977489
547747156
1682544465
381074517
628975717
18711947
345467968
2094251833
370226195
605962393
1131716965
2079411443
994274620
1549841071
1188725992
1938869729
1070951209
659086538
907286728
814671637
438261025
1019608070
992478030
1250108934
304349795
1114994961
909298028
1739696111
1979816308
984537028
222625454
1606329847
1673075565
2034099112
1573930906
743716155
923701235
2117849269
1904360708
1639749276
1688169804
437613744
1899946416
515791031
782830700
134114848
531529457
2113772982
1813131534
2113748465
598959738
788235369
2051800391
1462640572
1279667699
1422422299
1120478027
1852135356
62652677
1336249611
2072220354
1424276517
610102403
641783865
1088771004
231834572
874649490
2112627923
2115885884
2081220413
1241337237
659305503
944250627
116905965
2121421940
1907077290
756130987
1047346165
1940333617
1004183863
1715911088
2102919755
861907274
1280728577
1693554622
231740701
1437441274
151311936
357803129
2037795372
1984197227
914199211
1150586620
1850593039
67766059
255760924
642788610
722157888
291377159
1997444111
253069300
2011516004
925327084
2092725519
299625236
436873760
1447117365
979356625
1388157420
597887853
1172826482
1466549923
402768983
1751965729
652409618
120537385
345478482
387613418
822659482
1234008100
561442332
539868910
482447936
2133053778
91802395
2029151775
641221402
223070604
219372116
2075903061
1091448047
2094270190
733469200
1257639506
860230747
1354277380
90753955
1819682831
927260971
1314433599
434314685
1346818058
668395486
59096968
2088151133
918083430
909757132
387511034
803464776
1803503877
903009792
890669520
927572533
1629304939
364700458
1376262335
1268158981
1052252760
1195201218
2076221651
116396219
1334033316
1672236262
1426149801
293965371
846657852
121098868
790688579
212221177
1963918253
1761844034
126775963
2139961017
969211699
1367465875
2022405296
1650335836
376523623
1958810678
1451064719
315982304
1365701828
941675161
583831569
635908946
1174068772
2145349656
1980059871
526599840
718402741
1578252707
731512972
1523568285
441629507
212448514
1982943425
1464771006
285748208
1629414467
1279231627
831819409
1564485575
1755151957
2139906772
1555612979
293064927
319476996
1804606257
987613063
931456551
1571119203
1563034714
894848835
1131899838
230667912
1526588653
1139864640
1442646895
192013617
1782142215
702537809
1786938123
1284289065
1886529083
432758336
332560184
614834833
1487717802
310901220
190562879
168170769
541289250
1865347789
173447336
685073306
1911089417
2010325464
9215775
1547490897
1318759154
579293610
570454861
1054996100
1932313882
1852289591
1152604788
1799823184
779002022
1099369869
58421691
846210632
1426632631
229516248
282721393
1700492016
545118056
1921620543
2094413262
444135346
846640667
21183142
1302989004
1834379686
1365747786
1612065417
479398129
1514087774
305619214
1202862072
1530146570
411043660
181551043
1359612083
571286048
1631522357
1985330862
670506066
1967202117
2050840193
756574797
1325738646
2076337240
775478485
781603754
1073279678
470868655
165126592
917617074
1893794903
1555763821
1604507692
1882185043
1316321551
558314672
819278515
449669986
902118235
1140744153
144720674
158039936
1006657104
2135859640
441424202
1864075752
54156086
269798147
1092981263
1542315761
1277478493
902789809
334727184
2101026840
1143752685
705369727
1321545084
80620641
860764
1115036148
226849283
1879985514
904742328
40069757
14079147
2005706689
320550915
1051518737
1002743722
113153444
1271912056
356388731
87800714
744404363
371348470
1354147798
1733014420
1454417863
1040522087
280624090
1624269033
823324380
1482943576
1242699697
543699488
1962633136
1513492890
1129334913
1655882378
647597838
1369883849
236945525
1025919756
288079085
1805812297
1282528735
1055066634
218112035
1366213329
528813473
1739974822
1331046884
1082507849
1027416045
1316389689
1912269057
1778523210
634910358
1439457177
1868204458
515943937
392386818
799156551
1797334298
1663039548
1732878375
855641608
1542228466
1353607193
555168350
1554511602
1101668000
108003913
13351806
1854649781
821477757
1191675748
852415092
1628557941
528084204
1145849065
588338901
161308941
1900215632
1902961838
855639635
1298968173
1641264383
465886513
1056422370
1374350841
1105536392
14725891
1044797212
1068415754
797110221
112384656
187116329
1723992815
565933681
5842481
819722219
2084788197
1277951776
116082692
1514683380
1968358105
1965400727
1132374631
1820096602
403184765
2023497996
2105472442
2013570492
264597457
1594922051
918886729
1938217775
1804007722
1959203893
1804609476
1646580822
778853941
96480184
1316815954
1920922117
1932757809
544762667
687828000
62267741
508895642
1652968305
1452997717
618599641
1767023837
2014073366
419260676
122635685
1583728465
2122150517
2104881946
221672726
728418747
404034573
1852333170
1451608591
803997914
2101232034
235559362
663486376
1364210895
2121075384
1016632115
1654151024
1280073486
331621602
367510
1673862413
1036650775
1939992865
828392895
1577506002
791264804
7599649
283931707
1709624588
1720339100
972339493
1504194459
1406309053
1274792552
740826892
110006555
1074156683
812217864
137432551
1773832271
1803366656
65449363
852032160
1947604063
1264742000
1378625457
575579832
103654245
1642903280
639794604
1735114821
154916282
104444682
1682411445
2004102965
1178177892
1377050912
1329283443
685319142
1415090661
1986114320
505175946
1264497409
1392262357
122146536
165434608
1314323386
543576177
516557633
1401353496
720467076
122938063
1919894014
731336306
1610647834
1964615209
102099051
590844016
1883444233
2026947126
1620617337
885330728
979994434
1395462611
1909257266
391550050
943990935
1898355198
1218429440
1641168705
1919360105
404884489
1629418847
1835755238
1490203336
1416188892
791338514
786269624
645397181
279715121
126208234
854111032
342191897
1885060528
977925913
1702903416
2004853918
2038403503
1511920950
968215445
385247564
1718997158
2029976968
239394925
188883520
320616116
1215406321
473432065
1822380212
1414021395
1588134976
1801161437
2654021
719269151
950238064
598918852
869240033
1308581933
1320338392
1885434351
1222098571
159048057
1387705747
1172031516
531333284
946177863
445388477
1965468259
729623010
1827152997
134253197
486245491
1251762085
182656551
1811739439
1746131268
1752022382
2019905753
1567086264
475517175
1005407607
153708676
1134336531
1947363936
594291455
1754036721
2053661795
1740300453
45237207
1208465787
1330774891
400890386
1509462567
1603420879
233672644
1861604702
1482383427
256346554
1087533789
1759871488
1882787996
294604054
1042958154
1797950398
1134548544
2055431985
559759714
849140739
333202133
2119060580
284331152
275133221
238323933
215734607
12405000
255702797
348212643
1153105316
1734147790
1218394321
1396246567
2105768077
695072618
1413896713
2056412403
559656190
1459887017
873043567
2095297982
1750944590
622861646
1646532809
398585503
1911553413
666606668
930530102
1954695382
1366758394
195129339
615821274
1704483386
804752852
399351868
79914070
1609120086
1908147067
453759053
1459207804
84603772
2112675821
71526903
355433862
1441427887
973528260
1009836472
1159065203
1684429982
957636510
190307829
2099501804
2123398792
1281029524
274498047
1890615698
2135814165
274970391
418465420
1025192111
597694743
579305821
1165961140
983345386
353447334
180641036
1809232103
1162695125
1182218317
1280423900
681905828
758911958
805326440
656115558
797572325
1237928370
1843877912
1840097119
1833459224
571252516
733865767
1280092300
1485778135
1579886685
1292227067
1336784016
424245695
83761437
1522987063
1569111252
139890825
2002729152
734003467
1399696521
814634336
1026191880
57529700
499887241
712231735
1892846690
1747679024
241337883
827667528
1236769684
162614246
1736683274
1291667111
77094348
2052693329
60042380
1919480761
207766998
673426600
2017993925
18262598
1608141609
918865588
1578895484
867149081
748867452
463824086
38806996
1299025463
1538339785
610250453
224803333
1432568957
1171392749
337159935
1141309774
406310730
1032541434
1309463439
551971451
1877440389
690863884
377066354
379386608
1273166565
1668286536
1372101797
873569972
36360577
200023075
267496910
526830400
2119911740
369413825
1695793721
1278898601
822624920
298335905
1982854254
1145230753
75161374
205569950
1995727297
883889699
84952361
166059203
197421874
294702933
134405501
573886012
862292374
1975698887
278796963
1301788202
1289430830
1884695086
580217902
303084497
1349463697
769518184
1598333989
1664369197
582175138
2021182804
95453568
514775775
1324922014
1375760649
720496950
161768550
1590379014
758402163
488398240
993360902
666743601
1745671693
1963194170
1690709263
284105505
1880288849
1572377555
64625521
1334365348
1820025774
304781131
463068968
88248880
282275986
1107257443
2033807447
1337038027
1013778251
1057752358
35326249
237703664
2113443343
1509744115
1192293917
1786311077
1796214125
338861102
2081614034
166555285
1499348831
855633131
239381821
1404430670
658689313
1763431621
617322430
1105673520
1657157227
420381682
1840516982
1626144313
883994425
1057997493
737471399
1212192760
1103985077
1594876145
1904776725
1651201516
373848419
13312613
1622772278
2127969286
302607111
1693616235
293062974
1334966310
1758347359
1939597322
1121565528
1571985813
1133351393
1914532761
341636779
672771906
310756533
384916308
86545107
969987972
1920987354
1604405787
1711914600
759442130
1422275671
1204196859
901693320
91979348
1969495651
890940076
1239881532
1475456850
1351436122
672730546
2024363688
1608550690
1195135014
2034818827
861521173
754173876
1441372102
880669006
1883379361
1395500337
1755685371
1685993258
736322149
1285456680
169575679
150531539
1757252066
281340843
541456910
1182857601
958263742
1202239514
90204774
780259527
1040175235
886539915
1352072015
1008664203
57169818
664306251
1523348636
971126192
637708162
113350498
1056748960
1152558039
55808739
1004355250
2086348146
1593175248
1295434839
2061200165
2059546042
1471553142
1727396565
363850441
117864840
769867310
2051067915
2129414831
939576167
1727528579
1638286699
719373329
83065722
1513286403
1173558054
1379511093
174810634
787424372
1299237030
2103906118
71778252
533282145
649125549
672369002
704438115
1099293847
265117573
162195747
1969046066
310936272
1272500739
1498795119
1901147323
771342542
1711831013
2119324677
549410776
975436658
585774912
1753619061
2058169748
2119595892
1752305938
1705048905
2056829380
1341398625
1899849043
1270279851
764845126
1621963348
46704361
1072630303
1216507558
104204451
2033584160
2093045444
89390165
447234796
1745397541
5838898
1669154138
684875967
274444192
324708318
14764201
255129939
942889972
404687172
1159112973
980871325
1452804480
905198135
1595428832
336987645
1074517403
1939260302
1980662714
2067998963
837645670
771557199
1699752235
959025421
1264038783
850717126
1927677288
768352687
2127653076
485571891
1694229455
1479035966
976699554
1401100884
1846037191
669276151
433375805
110651917
1916220859
322763693
1231460343
1019770090
1552438074
1514568990
959024319
1186983036
550140081
1884706083
903891470
1274071395
1590914250
982023858
1286447997
429914885
2082401818
147549398
1641626831
1145317884
342379452
902958159
196453749
1432764467
1682650650
152339882
279757139
1891423165
868701345
422902682
1442236954
1438431955
210451386
496339411
664330418
1326224538
1208557755
475459228
530402748
671054864
1154683184
1836118724
309531630
521592713
838071436
331925285
1265453860
3417402
1940056284
660183850
2014318602
1826182961
422434554
95772037
758394671
1984167765
507636840
801878814
267845808
1193000148
24863076
425464614
676671779
611578163
292749782
1874327600
1681779641
952861795
125773900
940921850
1427738369
2068564324
1610824204
1402024960
1861725737
597218293
1743643956
1625696556
1408668801
1515620503
846259485
1133854398
542448495
977863461
1012541240
1452683132
716777880
1019582403
632995520
265397241
1727851483
1045819059
1137295323
1428985904
415713140
2073526903
81601983
747844298
1264292104
873833968
768468371
902912141
183516614
233428390
1975771938
831685129
34478676
1043628678
940711510
1915104855
1248452648
143450125
1324155644
366375994
1336735043
799965896
1350057886
1654628719
30255608
1611667536
2072276287
895374976
1083794271
479958451
1674941638
959316484
1612681939
1898624466
564408125
1624276898
111709314
1636091069
2002405001
1834568831
457742856
800775395
101842173
867428367
999107722
1598141261
1605103664
932507980
2112431523
1179425894
158870422
88965449
1488475955
1981839288
1450497606
958630183
1356665265
507959909
902855838
1597501246
983364780
1076819457
1077455792
1366393497
1822507848
711069780
1979211491
618823847
870060537
1990831976
254779538
588704150
1815638696
633854574
394952459
1783807880
749515800
41390345
432450684
1994936031
1543470386
727375168
1116955025
627794031
1633508473
1792121196
1958326741
2020336625
552794557
977060893
236973703
1768322427
877723029
663631166
149332672
1890083155
1784608157
20593920
204523696
1078441728
1708275057
913273527
1080262846
552319248
251968311
650821265
726226055
1581108076
891117882
941216058
645832329
2098239390
607046366
17590984
978496528
2134933274
585619110
1443247428
326393978
204268692
1184632258
215008834
221197330
33177708
1651216387
1736777989
1286043848
571746134
1461797625
759326164
1864875747
2018372579
1427143736
1315954204
1120281759
150980299
258298968
860430256
1815939427
1072416669
1507950120
736295182
1164146228
975554445
527484545
271417034
1276965176
2142456628
830784854
1251241734
1350079596
933011943
1506101710
1606721562
931055960
1376953036
1378790418
1721735158
1580315557
225591617
98367540
801507916
989024471
1737685759
897308729
1444704496
1377297945
1407475994
497378385
2081415325
916904110
767756713
900447890
1863132050
1259145972
806798227
1297990210
845908511
96599271
393513172
1673519671
161414722
20096521
852208574
1823322184
1231264438
1814802821
449115831
2092047361
1293641830
1823535581
299740694
1737369247
686459512
1112634456
232421663
1791425753
449413838
683770674
143820254
333699885
1960103272
1131558636
1702020536
205786952
1921316532
299939106
713511582
1412251624
1705844070
1361106265
136634376
263293670
2063227417
393649005
1745280099
727934398
1020832971
1032513208
884340200
1097932690
843244951
524999438
1447348795
1607088937
47814598
296716925
661558873
68720098
94469990
117755798
611408152
390505878
368480872
1735716408
1927175958
600028713
2102877722
938727039
685639361
1147691716
1482311678
32846345
1778822815
327709891
2021775745
761626500
1803552250
179505976
1114907929
1731387875
192090864
1932923263
1704656092
517870144
233574703
1463670992
1011653426
914583563
1481678240
1935221186
1941619766
172906540
1101934846
1548095521
475781381
873306662
551071908
1316326083
2066667875
110998548
654917443
476781197
349704787
1885449832
1315313606
1158623485
743211349
683917353
965286240
853401454
844851612
36010439
599258876
1651225697
894442480
1672563627
716421402
154470811
1700245236
1508256168
1931430881
575818216
567103267
1172701517
1334636191
516886921
1426921465
1872367221
1402601763
1536761279
728924899
395799718
1488540365
2033707669
827350345
1040980645
1104585119
782915320
2066363255
1453262391
1854341957
559715949
1825947795
1069388520
2137764045
1586659685
1720841069
817573712
809611499
376565894
1713289627
1185168197
325180196
916772831
568456812
207756955
565843359
1330988838
1692845977
1794564077
908213442
1831789847
84357782
1782921324
223182419
1832255300
79583095
782896986
2128077266
386327554
902298650
468484988
412965322
1243651576
1050867674
1575490309
490535951
1804219982
903652829
1123012547
448132342
1673966877
855579963
396809706
2003023606
644605601
167674318
1873023023
9054448
2066291586
348989824
1369715970
2042573060
966424042
1858145529
1001149433
1816696431
1355845238
1964514385
1158701027
59999166
1831256600
718853148
1252705873
525542052
1023155712
1814281190
269953173
291515217
901060716
753512480
1344825869
467664874
640770100
1025648791
1298213347
1719980566
81807003
1499458183
624353143
2143439187
416993554
700005847
2094448777
1425576275
2092993712
113357001
1030918198
811197143
1963445955
1526076774
652293452
428148892
1110937951
1329510617
571074045
1992731045
1173252750
932416576
1418164285
23206833
1195676715
682551682
2082434486
1897870231
1784325441
667848641
1512866445
1885844357
1661852635
1056637002
326905607
1393358162
1730890139
1200848993
1005735552
578959513
449151094
1507296316
1491466118
1411705094
1955971083
1803615852
955678631
1475801572
733354053
1621311121
1161806761
2127975628
1165641867
365127560
2096102151
1154772718
581477913
1754328683
1332867632
1729074902
333065331
652158423
1268738050
401735061
435482875
113052182
311362790
1586271667
363401855
1730660050
64333862
1858591174
15107500
846668217
1395676078
1401454646
567986334
544445864
1699413312
1974582113
316814232
906386731
546004727
224763033
782813347
1009029043
2110602649
1043317340
1823613130
894614485
2092304260
1926693876
895807055
1058782561
1667887895
761475909
727665203
318134123
746182202
462424945
1567163497
1205383220
107498480
1418373240
1901839727
1633135297
2045707727
2039645420
228892120
1372588142
977712001
998295015
2028333307
149014664
258876604
1163830570
671333255
1247771257
1210483506
1665910881
753581200
393043527
2057417919
454026025
803306183
868509278
988304433
1100333226
1609396342
919877098
1774564421
1529871197
983071557
2124489289
1569871578
1373343210
2006911311
223393920
775265185
1531959964
1893965205
1028772296
964468600
184776659
451978909
2026193869
1342447264
1485571005
1045566671
1104228581
1634252403
1742449451
469913891
1482572361
18811117
393870737
1621335982
1816852927
1615714825
1264101205
1030964353
1354210208
12443565
388220766
940324412
574291772
1168186377
172880874
1473638232
1266678095
247201308
257257848
1090468971
141830323
1602839446
2062006040
1580180563
1057057813
1580533906
16404032
890730648
254526185
1556343306
1151641792
417005016
1510007539
671849385
1140192816
504647094
511214020
1356174052
535625532
1184494563
2035991922
1568670280
1618469442
2084758009
145002429
1363655675
1559249914
1356015889
1615275202
1510344572
1999191099
584752725
1879563250
1860616811
1684004978
374511202
2133883886
1197461403
1011675917
1682017795
1854769559
751520800
988275385
945756383
465727151
1912287316
1531275112
588146102
1821127016
173044590
201795576
1022553183
107912864
1001872835
2118144997
1430239316
1534305666
1994352365
730391021
2066600392
193849755
144256382
1052085498
1425437917
967829917
613133660
1080564059
1906268331
1433851932
1602645470
828180499
662717953
793992392
648669043
301505702
994812887
1190241261
1178249453
1143827403
209960834
558196203
118665590
1483773727
2143148092
1466584188
806057479
499975283
162499640
1982087158
446877985
1343923623
685742932
2086399832
878799466
2035838542
513912755
1514608531
585064530
2077914824
1514867381
1176277073
1947761447
995627908
1895394410
256494213
1247213570
1371775358
147558154
1076751914
1642832950
1711429
773863750
1854704125
1905513014
713326179
897566922
1819496993
30455353
1834275738
208680322
385518298
1676581459
1730887889
958523994
1248598059
1119313439
260247509
3225062
1445578206
1633266104
54361473
127378384
1432142778
601667922
396670841
1343123135
1749772908
1016155567
81271415
1411481743
982107901
2011546507
74043582
1158462731
1707696390
1077928998
522208036
2015646528
1165851133
367277408
636553154
319758754
1242676493
640587859
649265079
443104277
1556409742
1524509422
911537905
518294911
739147262
661812073
948240418
1161478191
1668424985
1260618314
1548524521
1004134435
547281585
325002170
490431130
450883642
1038254035
701248286
1684311032
383952574
672442411
475566241
507537889
1736906883
628414324
2046848014
1190437732
408436704
261887803
592489451
732155128
828261612
771702858
1790365473
1381266017
55611081
513512914
1511022178
1539740114
1758955484
1773334703
1897026875
1730864010
699042387
1096657857
731324434
331365950
202564651
973451518
746008588
2040101328
1909700806
1360923156
1907949006
1321486704
1946319474
113604558
542336137
1497154957
2022272027
456354041
1417798604
1375042765
36724768
444313381
1846682750
1219776391
1684696774
661253846
231063052
1349702508
498740815
646490530
121865677
1474470857
413877870
33091077
1397689647
502267335
1837564837
547424051
1491774085
1384216008
669665907
502169445
1812251792
278180004
120022270
1775405121
253436125
1081563222
292405657
862767953
2128743945
2018512195
1942016195
1836408002
1631546510
1933641275
1045402271
1290692307
873356763
2097539571
1197166258
116002883
1284400113
1932565571
290986252
1690879772
1385734087
324359144
2122873989
212019429
1581200902
1814758149
2068883309
1050887662
170938926
924328892
953437741
1258246387
1045316257
1867719507
1902700780
563053622
1109806544
1552719166
1137859063
395918364
1647090989
1772835394
734599924
2103772008
805143963
2019385858
2065439905
907609837
247083259
809599748
1664258030
1698173948
975431642
1063613298
281426976
537724503
563769124
759993433
2141525191
204716365
789236889
280852030
1406657934
1415924964
2015830151
33644695
1766837264
318817841
736377831
1188901280
1120065427
1209685337
1317517324
2100389760
1605629382
204330947
808031379
977962979
1838955628
378384198
234269207
120047378
992663758
2135321466
1469382824
1526108288
256089701
351841734
268863240
676141392
1721325906
1829590479
1013137841
36345403
1372198927
462502816
822463837
1055060849
1575596200
80782959
1835702075
1720873242
1425172893
1915058227
1692853340
1156226427
306389231
767124841
1199210840
942861840
701017265
1166661032
211753225
78126706
917551520
1217075677
2092030468
1152768419
1425332979
2074674091
73239232
208604014
1849327424
904068391
207114478
546732872
898354984
1879795977
1711469903
247974983
1868689497
1145814767
151716953
1428459735
177973317
805913907
874667786
1805677664
1284440706
1058029014
1048589830
1230201297
1790403864
2116927230
1824674246
1941623497
1742252610
189713824
1386847610
531172544
116603041
1330532616
1987000103
415341792
1672859495
449962659
613825777
1333333120
2097415670
52231034
503041797
178261458
1035115526
1331312793
1797522122
336877430
820669453
195113253
550333806
1465820506
1830643362
114703078
1404389994
1763069292
1146641468
96489862
53592101
1325713924
751353550
465960275
1149901215
1502617745
687959037
647990979
546218318
1587149365
1934869545
1699956244
1665294305
1420769176
1373745083
1722370634
680841697
1926315614
1721218565
76475025
1719842225
765968603
1442395780
1184875277
618160583
692354405
500305875
550156681
1101597482
694738637
1703973788
1222029113
384188105
1765956395
381749732
989387870
1440091789
874252504
1817334163
315106639
1623980701
248071317
1578725028
1152598842
2015703596
1387512894
956991998
29592418
565604754
986028190
166274116
1575793193
808113448
1100934107
775199118
431165221
1622188816
1862130613
1626192226
342355759
1604060714
702319339
509579301
1363559788
121396554
1914363825
1707490511
279085820
1252560257
407904127
1796546635
423912639
1636801170
1129021890
697110761
107667718
898819751
1711852279
119350758
317979677
841038714
1233012386
489888783
1020909989
73940120
1436859642
1182788511
48807424
554224923
1904933755
724060200
1112734013
1366056495
1244120466
1599563595
408790358
927464832
76417908
856025626
259825497
1478009760
707936425
512201466
1919087664
1704867188
167316796
317115843
979600201
956436752
589150655
329377382
2090212298
263535154
2027820284
309256130
1804350765
330722703
1694200930
732673685
574373651
1418743347
772715218
2106093811
465904661
1775813419
328893644
1824981927
1865134898
1369526113
1906266178
144242001
192718257
1804505821
662143395
202487788
449989666
1780215120
2086405306
1641350496
162863754
479934192
1080514295
558443801
796668445
1895164821
931176523
1840769592
1643327927
327418506
1224379600
400170722
722385826
1096373645
1521516740
2030521479
812687194
234198715
1063982543
1785668157
799919598
706813211
1615178875
1307984791
837779785
1628276266
1036082526
1391158648
2086532101
603386447
1820950557
760214340
1993078516
85289383
1657566961
1971546903
1586902116
1775747810
992673002
1722801630
1605084060
1204719692
1316593760
766657120
1153679746
1719582299
2053687539
1107945055
270370443
744945397
470753960
193269125
1863519805
406681166
2039205512
1622442604
788342836
393999878
334065719
434350987
1164940643
871092646
66731939
1097680105
627854614
1580483655
664675978
175309857
2056620244
2135663094
991106462
1647718831
1192682910
1761005250
1409098215
1908970235
1889558164
910683154
255094300
238097889
1538697761
827372555
2079849134
398264176
796135530
204383167
1743332928
1181981831
476557275
762190502
1631054452
506490681
2132645433
382322135
1407541039
221579521
1623681643
2142555641
1151386078
341905395
886396569
1892401806
452431454
374516764
608309699
452042151
1233203191
2025543246
1918439557
897584347
355981160
637260743
404239717
1558046840
1884109863
30717257
2089328930
788340291
249212109
332814346
2135306501
1376120581
1834033917
1759412023
264913799
1696480120
1923091106
1279187576
2091232238
2039205763
827065294
1232538708
663722710
1413339983
1859196270
173617845
241397773
2124328335
2073898237
1759534042
180423587
1357304202
1203522574
850148542
937067018
2089877063
1926426406
695856002
994887688
715998156
819022164
1759285280
1354300167
696530742
911377866
2024771245
363349316
1262104707
2093492052
1675131071
2019630202
1006541063
1295926855
1984350779
693749576
722480563
325117302
200487798
501950138
619317360
1521031533
1451475031
1082811860
952543025
520170537
1658136335
1294086622
265017637
1644282570
1772047497
459863229
968868140
1680419738
591501190
963282414
1780296545
1018921335
1272524942
1403344453
1564166022
1741542036
649424798
1325539808
1512838733
116818824
867836358
335224643
1307833691
1205040440
1811000157
2017504611
932545484
1015195504
541624935
978041008
1756594955
2080146966
2033967863
1519199458
802909877
1788480733
620511315
1310008499
1638603346
512956305
1602480942
1398956021
245319459
2121677355
1147237879
377911977
1981605341
377213824
1060516537
659546575
634795848
643974038
1174099426
1214695176
293230749
1170358158
1786886177
1292775619
1963280574
888505786
1892400201
105000750
553568280
2101130151
2057407896
1581078117
1934976597
1227700729
144186196
763869177
274940920
1424464022
1596357256
1937782359
1229817119
1098087023
68215836
568866833
952531388
1513005785
521708626
1922358140
276698318
324284705
633085674
1646593331
1468357144
691236305
96720162
1108336299
1846645145
723319939
1318752024
570687725
1736862781
1486061106
1474486185
1060474229
699480021
533167363
271602752
1811313760
1608892158
1553076113
1936217070
1103762265
461046558
122816144
1214163712
583283253
1556966276
1856826959
1617019062
329420258
600512910
357640854
1308307847
1623265618
2006049060
1354587325
1610103843
1223616655
1359890119
89972647
1353302764
1584838645
1325055674
2004295897
672131483
835295985
1002466921
59268501
1687906875
200278275
214253838
2023774847
487197453
1302312928
62267704
1173767468
154430497
1232014824
2046132556
709228154
1603087534
481984173
268593809
385379212
579408836
2011011820
1774185374
802120094
886602976
1189673423
486625477
2053883792
277460396
1653517183
1469895110
2114869631
832961361
1845146437
2060333742
1414396913
1142371829
656392168
1754266039
1747077932
702358958
1064592123
1607805691
1347488393
1673405725
2135988901
346557901
609365643
769848720
1756775629
222227673
1817191342
939547156
1253369881
727646204
480312529
2068718076
614037365
1797172244
774525228
932785846
535713159
2085822198
1066771026
237559580
429982987
167649928
329808993
1555792096
1457614691
1942502422
1872673145
88591612
2011835955
669964776
2104445677
1625224051
1525895292
1461287070
1593664381
535092472
1870823557
2021608488
339521616
1141862949
767595036
1822124589
267568649
1297415654
1825560275
2084791195
655563927
1775176684
6675927
295397391
850269970
1652025409
1395729833
1344387879
375535245
1672027172
1372536605
699487894
612865443
1780983362
474993684
1281782572
1023345639
849987425
1970245460
924017606
1692779674
266921536
373926482
604516166
484933288
1456628958
1756734680
2631058
1245065476
1980482487
1291128014
990845292
1868667681
914291627
1697481592
77886031
1179681669
1346615199
1493014531
189287386
295520146
1006914266
2105816713
1089585327
1113423344
1332790656
2019100829
1847866972
1282648221
1076620444
981015513
1711578567
2118410877
1324431947
747309645
69600929
592493534
356133268
658725824
984292187
215260198
1856887978
2038230692
69846081
1794735879
2133296558
1071727101
1191526362
1715671714
1566949799
89555785
1500131408
344910587
887904279
2088295099
1060314757
340647530
325887622
1264366922
922445948
983583277
67700721
1258362701
368636496
832952955
1040080904
1618899006
2045140733
301648540
583956562
1070164725
1192936248
2051964902
1334299228
1111140739
264884893
1224445410
796117543
686786936
2080256985
1988068311
346702871
2048589561
841079851
194495903
740222512
386078365
601404580
1609264048
165245868
1519848676
1801933760
1856790623
602872458
1432897705
176048257
1601145490
401685216
275367489
15118088
825485505
245108920
1102668151
1661303044
1086465489
1742818227
1762783846
1861104880
2106377912
579409895
16771162
622280211
1706490607
708182006
1606199952
2025508504
386470467
224416177
1633046513
1534728265
584654554
152236879
1022049796
1964854196
2079475997
65592787
432028518
1845989356
1966617552
1825429639
139490314
1178749246
975299601
1147496738
1940051935
91923036
348136787
1909981222
95391541
1063491855
651730264
1184699140
1555952000
1917376316
1185021756
1454600774
287499307
1661507694
899587651
2064603696
262665945
1915635642
849195081
2092654285
545732114
38633131
1204965121
675899448
130951548
1810233824
1036488023
1691540422
1644645572
1543133620
168164068
1121601215
761772005
1314603149
362997563
527182577
913948154
524610931
2098181010
7460029
1333354881
1910913603
1872995003
503808293
1199027172
419535985
1532076965
699384909
1487110932
1526478844
183456323
448028262
1352431199
396830898
651193408
1607485971
1576184388
714154095
1841753007
1004854181
1863720788
1696355642
58395583
1974799798
542665682
54792002
2012695030
984618155
210519991
1914921074
1726358663
1665021945
738445595
328423514
1383101852
1773053350
280821385
1926837808
2124641191
1784961435
566617315
852475265
1702640065
1558255110
1577305520
1365307722
2124636865
942662453
1046411510
1123090570
622971237
644405910
978056208
89564227
1372339646
1211838980
631711658
170442343
1887081930
578955078
774417663
1870914247
1144436942
1677456685
863871401
989904178
725919353
708261814
1920058466
1263451395
1927003039
1677925573
1215064241
2010486889
1934296845
1838730200
173340471
2078409336
575477505
1489827011
1319108295
1853596798
947954407
1595956780
700276700
1054630371
1517170841
1965184342
82110640
1333970412
308947038
1155793483
1662379733
1263273140
901496718
1365170469
200694843
2129735345
890377238
1687082181
776909722
341611905
1205998011
744910869
869013873
1582213752
903287693
967483005
279997373
343523593
2128810320
348123835
1253801014
1661007537
1163207403
1879426237
1436742332
1033013251
730847364
477136480
1526984692
1407987588
962729545
1764616335
981177699
2134576269
1539519816
1507030998
1306223736
1568358811
90413843
1436387564
1691980488
799250831
1865666509
849729806
1905612786
1496229496
2019345759
1607418272
791301543
715900735
786419459
214242952
1981976345
2020245559
783647242
1550150978
1524277866
281225502
490060995
2053211750
192695309
65996649
1546247406
723078842
1073882701
413921535
192466816
1771836737
73796360
861498048
2029394263
947839716
1117631628
1914729559
999407990
762592304
1005950360
1461746941
1702405625
237476188
913391471
954204408
1788247076
1645727141
667185693
1411238149
926613003
1381388720
632670167
65269867
1151174991
417499659
1950023726
1021496038
366147634
2006372079
1605529346
1681304804
562637128
1092408735
1701936348
1240493193
153470105
1319696530
225843798
530011690
2030909121
387631915
427668204
1728722410
68219988
617402917
312913093
1949060082
1805531498
485945658
1789257100
352479059
2019672125
1021614259
1045147495
809620673
1059257175
1529062704
1488076142
5616160
609772244
1750791828
529985390
1213193695
791662614
1695302241
1199027186
926354913
1234982943
160305309
1218866491
1652471778
1790913220
434914054
816927674
1785568592
681907078
1672417965
1058742634
478214801
691397756
1109070542
913875902
1380991581
1195888273
1666880003
237965834
19210699
1838770273
1763070546
185553694
1007150773
210607424
1505181204
1315977042
443900827
1838389503
773274378
1390525314
1476021635
1569714342
234921669
198515843
556332713
1100569377
1409984390
292100080
387615028
488322811
1426144732
833154074
170867578
739840921
288808195
163603109
1459443734
637456163
1160324470
688963224
397700390
1478231699
798065381
423700360
1429924267
1152894541
73700348
2011000231
1238677774
378675260
870586225
243915046
510068379
1106423389
1935317968
2013722802
1331046987
562306125
599013072
1554068058
467647564
515116285
1325302873
1150567000
1525222632
1637495871
1352233802
1547793831
1952983780
1459296977
1345282952
1089902270
1918338089
20149687
64416120
197925244
1036238692
1616243058
1922196265
1731608493
1108359422
1170474546
852032164
1511037813
1105998693
1475179173
339911145
381899517
982283252
714644414
888709008
1952356367
376766323
1978089262
2036691553
1333228533
1572204549
629439822
54780625
547104837
1581784794
1506628961
2026789168
1339074945
468108349
1104879316
422875220
573808197
1979315050
1729352244
948090297
852656803
1829700937
763639615
650800228
2054945276
996742659
1426934530
1215719167
5060467
1956122089
1123607214
1542717180
1942084866
348014789
706269873
1206909249
1078099508
141272279
294051805
1845206371
1433140609
72368444
1772385946
844536556
2104511441
944802335
784881068
1164796422
490351365
595466020
254062333
736325138
480062910
927210019
1440459282
1793361563
112336177
1500730894
194459752
1838093312
1795993948
2044101706
1128071457
576674318
1768717399
2047685841
1635974803
187272776
1207708133
1477575081
309734170
680976156
1903952284
491745809
640119959
216604966
1962983199
1602812256
1933339815
980349145
901332385
1160041970
1586945325
1416230846
1789256648
1770777413
2093367306
38877156
1623399554
1095915112
93725508
1044436993
1083984493
1856554081
382427142
595461829
1447857621
634510099
1292485033
141053205
760865652
609626151
514221576
860066062
947456108
217171883
210315070
311710071
982253430
1560171566
1107523107
703197972
1739655899
1735509076
209142586
2054885787
773024511
1616889068
1406065868
608083523
670234771
712797163
1215847543
698937085
1306442297
1751931011
1213676784
1963640731
1041487874
973488361
1480045202
1162250257
1789666008
1575528796
1358438011
799490992
927942503
262535417
2021574015
1399365366
256076578
612727311
271174251
1542847282
129786467
1107464203
1186549645
452637295
1244029186
1528269471
633966202
663662831
1705443430
1522978340
1349926922
625823362
1487318339
843665070
1071253905
662114647
1662200482
768862301
110222545
2124270923
1468840156
1110258344
296791709
1120510178
1642622857
1223464631
620418817
1196548003
1777542151
906467840
2122099926
1296727814
2111954430
1340961324
516424925
756365928
1659836018
1535656563
608224421
808699012
5525450
1943655903
948458922
239057295
212511440
679293905
414750277
595115240
143534439
1398682171
1813808937
927864567
1454755722
640112470
243824165
1582085413
1879558037
1433609910
1726365857
160026974
863135758
1087773849
1357572968
2050876008
346047646
841380738
2136026073
389657777
1419017837
340035027
366025694
786507376
1195850734
1277080323
992666988
1484812958
1277693432
1411161690
1190694909
1552015617
928020220
145425002
1293412843
470374241
1115930711
1876687030
1599704339
1085386127
2126875112
1268566445
1359170125
978773856
441398570
1625388645
12047930
892435783
2040936241
1272491539
1366479763
753327956
613676611
1918932163
254943729
1942437766
504533106
924647210
309246494
513042575
1251239537
240482256
1261443888
1881054011
1542159186
1758893022
1772329830
1172868660
1731043716
1474035410
896971910
416803203
1184010174
1444428597
145809757
124371805
716242203
620947676
1467424769
1001420634
2092018086
39262311
1623996157
2050769007
2094509324
310761967
523975634
650789495
1070029821
1123266253
256249729
547599396
1954751767
557540854
1279304311
1371604417
1827500270
758333058
1144849552
1865903471
1467623325
1389217579
1675322095
1473755684
1706886050
951050201
1892449548
1991996847
1964971626
2036407168
763456036
722666130
1237618336
1677475851
1076950278
1340460301
1220753332
1858944408
661796999
1537315917
1476964370
155320816
184208616
393535163
208268675
1221861422
888993248
490297681
1972051992
200214203
1831641255
1386643690
363139924
1218646705
814448482
1943340351
963572572
854268573
1792117353
1528272057
1830290498
1714370118
1242233341
1023753978
438537146
1769536957
849388909
1877503902
1949237761
1767507502
142888667
1506898622
1088209551
1533428975
582136535
1187895555
1457599613
73495538
1148109261
1746337220
160157628
555582740
1443346416
1380578247
1224288724
1642339237
184187669
2081363988
1077793282
1974483215
829308102
1573772282
1286038558
1072331963
1846901763
1698182360
1291416635
2139774029
823187621
1676065605
1470303749
786670927
978170372
8175525
1362267277
966173304
609559226
1281500070
817626275
1112711265
1680044205
393937776
1003951507
1868566438
2111401555
445937977
159346792
1620690040
1565481123
951670136
849046422
340985780
641905391
839215813
479103364
1921607436
107928317
565964943
448373343
2082325642
1429161560
1342685979
1666610991
889139708
55162681
801422056
1776763705
1737310578
1914159371
872221123
2137302647
1187149872
17725657
984863468
988035430
406457195
163242147
636091336
1389274821
1429130472
227282608
708943406
852389120
219492094
575913748
855131910
1737401689
1876599952
866390934
101929327
659091925
1528790438
2068397643
2036103568
2013284169
320189290
1085901508
1155724047
611565218
18461447
1701905713
1741419501
1002896155
1591306504
1444231414
1308556464
767169006
1918164219
1213381099
1520859615
762267849
469658483
1385286988
1537903955
192901435
1195146391
784985964
504028199
2086257367
395589243
1337306829
528487455
435510753
70457991
943980078
1787787167
522276898
687655825
1817019352
1357467833
435869387
1559365555
213052726
367799980
1069732166
1331351244
670679614
2035403954
1057916384
1690714085
1863805428
1195671920
770824599
1463060363
1584891849
395014291
1594196792
2145136388
1322612822
271213602
1033782724
660185600
903999677
1707018400
1657526005
1092232861
204724700
107462994
1131203174
818695706
648040423
204463439
1397396059
1597319298
37979623
1376337976
1874224514
105085264
495578032
1105322112
824342619
1025128508
1078262253
227071262
296565818
791771171
475199841
1780448782
231591538
1240605897
179860264
39685759
959498583
1737950783
1994598744
198280421
1458447152
1860624234
1953530882
1220831432
1159892286
196649803
573945319
2014722821
146232065
1874079304
482176066
1281481765
1099702316
691906051
657449484
867090175
371962569
1442541758
1366321140
1692226329
1584305654
1285513422
2038696708
1003827864
699251962
1180570117
1789970117
1955493950
1273933341
827668885
405855218
1840620856
299719377
1081659749
829140803
1152407102
1593487206
1044202171
807239982
1403839747
1901161247
815852546
753580455
467450808
1014904150
293393049
1963486392
1542630707
1989370324
1843084877
1563278115
1439700974
963870576
14037491
1034044427
1214154118
157648030
1581433128
2147224386
702730348
1211045902
954418870
716677781
1903300424
948159909
1355698556
1415740136
2032315170
1066057407
1937022057
2053216149
1387327407
1533102021
614875566
305887940
1615854998
1187827237
952708257
1447481175
1521276263
782793701
1820478238
1756526431
1560305472
235405512
579853679
1196817303
435358222
1778618115
386689775
967906730
29069030
78440452
1368177012
28638359
2031891642
1794577945
787889737
1263308612
1378876655
529326297
449747113
66107504
1255239823
801812870
1490097523
1162493858
1780254632
736347511
1620581265
775670542
959849412
991507107
1576052168
1062532896
1094386472
1727744614
2047597858
647446541
143138939
2086613331
1096146516
68391170
604637259
1078876850
895462496
552421562
2102288801
108499390
2119243207
1904860833
1273590467
199332246
113622300
302019108
1720723741
245438767
1764033452
1841551776
1188638146
1809062923
1972560274
1894017457
1999441247
1338940315
626933807
1579471202
1406909958
233713219
1601847828
1074093603
1923887789
681432562
1427988958
1968678027
1432681045
1974513244
634700553
1583103268
1302010079
1937310963
936395727
195354297
1287986446
835720950
103762471
541183109
1871309616
562529463
45132316
209855172
1644436196
377919813
330258877
2114151361
88569798
895723700
1520060462
1456883447
775065588
927259693
358857951
1028743555
1468622942
1331904807
273442860
487553791
2053143098
408475252
969621232
1205671577
1752569497
2060116637
2039271521
715998964
1709747097
736514907
1345367256
2098051449
624138745
1802191370
1236500743
1461228135
29492600
1602016504
1216682425
766901538
1699823872
869084125
1883707250
288858240
33642948
444276985
2102186587
4554141
913804621
260708927
1944443888
2137308712
619118450
360753587
1075100867
267410404
275341915
1724648534
1734441284
855814644
371213884
1680164911
1214731173
2097948644
1994649074
984702470
1142353593
704696752
1899789849
733975993
146696912
1142879493
1727915646
997627939
741072492
1819280730
2062329587
1416231536
1046480033
1663098596
1868546104
1478799314
904317529
1982933184
1178027341
1689835220
223422503
1043756014
661973060
168800356
107579018
93858354
1364407428
848505136
1420979577
2117656242
2055959313
327132575
508115993
178110326
1734637986
898811463
251872130
2011674029
672914859
1593042406
1539802758
674593315
1445585393
1637772004
1017415749
1672893619
328190024
1670289330
54489491
622979240
192694156
635780374
159838251
1723033466
1496694500
1853300962
1677363626
1535934486
1076111306
1137227247
62907056
1352897908
2083420778
1204677157
121948670
1129486867
1567664975
64198606
1667421313
1771961951
319903961
751586865
1140605443
775643841
90376676
1588441657
1439097013
9299047
1435915399
1241792605
1020142111
2128889425
48526911
790711193
1221736621
883146639
1003063375
1027651697
1837278388
2061714232
443089148
1157211361
194342293
1896038679
1035568218
425277926
1363680881
520856880
61156335
715835747
1753136145
1022783130
1523284671
648278811
309766390
2005789540
258034914
1534735914
961891073
1252721881
2002286855
2104491927
1271309811
1075632323
341528596
709259954
1620816342
1474731051
39685990
1700205670
1538881523
1291854993
1143957525
847675470
1195835287
1441564298
98200024
911562500
1008292711
1231657865
1087068358
363620350
2071470153
742621115
1550927840
1435889922
663304549
34795188
74988712
762731190
649927723
485449548
788784612
980395644
2005200141
1833145206
1150060302
1069626264
1490635292
321680463
895492310
1745708906
1230782387
1008905811
640199603
120986310
1440962379
836792390
61761832
181812074
1330884817
2051955298
1274335891
111598340
846525934
328350283
2107559122
181462713
2119327412
1833350826
1134614221
834170294
121401914
822518576
282108629
1045435104
1875028417
129967287
736540037
1404821450
80792531
1086975117
1484430465
1836994758
1376402328
673948075
866998825
778068384
918926028
1354350306
971784218
773349854
1930981115
229095996
1949852821
182476529
1367970093
58187343
1236414889
1452796010
1284740456
1758999487
2141706712
958097515
1190921116
653093140
741088739
774610219
604830387
269151723
1083518171
216133777
251257533
287039429
1649412556
1281911927
1795546545
1996041253
1860277021
790733795
548483430
1899375905
2033660621
296978080
1579734858
2025738192
1245849141
435218670
409717312
137366922
905267015
492081811
998416968
525323560
876715864
845094274
469723588
89669077
1236816266
185212751
386385565
674563472
1784327344
1771221530
1000175678
2091484439
1841077886
13727443
975882666
133441371
620677791
73757618
603268360
533011730
1494121892
1702801427
1039243578
1604352163
795524879
461311654
2031252682
918279366
861268334
1206867168
1699515622
1677580704
227146367
1348457498
720651236
1623417347
1608369231
2071001432
539609002
1993555450
509293927
481867208
282910434
1808356220
1793680718
750232225
476217094
1432544366
64042405
331513114
2030653174
1102516569
1689824241
1639825850
902183263
1713349679
275054293
966076755
1669603945
1598311057
266904525
1722412467
1774365873
1256465070
1452244644
1333869765
2119450093
749954280
1145548791
616781672
2096331054
1007424408
305614673
29465223
1419308520
182395162
1451674932
1840910878
25843382
1847456540
2049337403
1779009033
1583604251
93016193
169205485
1183482395
2056398876
9915398
612155160
82570966
591321954
1879852455
1936923124
432301217
1524361176
800529799
1556885802
368149052
1885256900
1109493460
1721578744
869353388
655558274
1107946991
8835538
2012944420
1193899965
1910227476
7325799
649290766
1685825310
1310106176
199140095
89232340
2027430262
46251868
2126220829
433068963
1866605210
836451836
606573348
1541736603
297109312
883217736
2135856942
2112432638
747178062
920880361
1180964433
1577568504
1085043195
636504217
522322853
1296648078
334781437
2110898945
1158732076
939174616
2058395067
382926773
1734155380
717836128
1221717639
550031769
1260879614
1147594062
1563118327
934996795
1278204315
294022118
753113493
1564693945
1237653529
1329802770
1452858944
914189322
830557232
1782180798
1417672454
401227718
1175357345
618479010
954144781
1216909935
710327849
2054924400
1951918890
1477510488
1477028438
867221133
210546034
817306668
1847702081
567740365
1237327579
1008787542
752113774
1418104041
638708790
586503464
2102783987
687394951
1358538718
205124072
783718542
1674952426
1141467733
990123047
1319541356
1934359362
1432751011
917573855
1657351025
119562889
1568822562
533799485
1796180192
2092773549
1434602221
316563972
903117137
2011168044
210434530
1439618849
1323440488
884097932
1927270582
1197352061
777633249
1223218700
568963637
242886187
2105030999
1339717550
589855193
2011055756
1235200007
707884998
2062011786
1950314142
49482398
1623690816
705359232
1253871656
2036246871
208019874
829358519
761214222
185682798
648334155
23678757
1649047523
19918025
1378109701
1385647327
1480604473
542039596
642430764
1318314118
1796914733
789730688
140831619
577365123
1924076200
2004785118
859723744
333521809
1668493278
1577454103
743534235
1174353791
758367444
693391666
616595625
2049880298
573232383
613881246
821602023
15586749
2054691148
494490650
356888707
960548695
734663583
721254041
979470421
295569358
1008937158
66692134
524472201
2041851905
1864476121
894237091
1518756792
386492202
841696803
125506375
950486470
240600408
1702948574
2048158846
1358047426
1203804127
1658014687
2027374552
607201830
1983928782
88470697
735776841
868964466
564056971
64930298
712220978
1302215357
858615047
1049414231
2076002821
1056797079
1346401421
1191703902
1771907866
909125438
1722357144
1701432613
190030366
841466809
1105657999
1504595883
917396794
359387425
1160581383
2082392901
2032199265
1355813441
16152108
644514095
259537597
1994398292
386315487
850486206
1817636550
1346569072
1092027682
96899913
60833148
1606573727
1298295496
176149793
2090460570
831483098
91762625
136973194
766072383
902205435
67399124
1142558211
1363716691
646761525
48791102
1944726332
33567404
444421552
711139462
796704162
460083237
1837198062
169138796
1671056080
1367857394
1543847233
1163236833
699650053
460666763
1347789135
1242189853
499698620
864290452
600722309
212777715
2131912971
1145861106
827995038
2136192907
1589570927
368227934
1575651384
1679549074
872259143
1087683068
544161491
484073769
97374900
169516988
88661511
394389501
2094639002
1259197816
1207222490
1980491021
985723919
571568914
810405232
493792975
2092443169
1378456744
1866825454
690220209
1974609530
932805910
651838351
354816293
290358810
1169093176
231633664
931071102
1941060069
386924598
244084889
2026640250
1684215181
370544273
1769790354
1076528818
1587686025
42307784
1069007052
2112007864
840358283
685401929
746946341
1090270640
167694046
1970563631
504716994
1347437990
1070986084
1682711766
1930142062
866250968
1153851261
217003090
761871136
1353416452
831403778
585056497
1469229590
408476487
853203195
750643731
1775482243
368697755
1088593191
410401252
1724668452
1511662958
448117141
535389561
1483031137
411955146
1911817792
629357887
1211378993
1511050159
705221503
509563878
1554680091
453188757
709360408
296092530
831001037
696648931
1481672752
328511254
157649378
1396839227
1392781880
1465722745
1719150638
1341144726
231785516
26333824
330122295
1957803547
210681805
706693781
22449955
592423633
1843374311
1103234463
247646438
867412218
451966252
1429209940
844839358
1339718963
708677572
1829126076
1756681898
265134167
2078408148
2066366813
445024775
1267007683
1182937011
1398324560
777219268
630640283
1944631910
46809872
494726888
1164152205
629150911
88055852
296617174
732875623
1696377634
1988242765
322165692
831029042
344044390
1742292734
1177593143
1781668187
700941074
1063451771
1576703963
1597761865
1263704050
1001655615
404155937
127074484
1151637518
909224166
444270489
1178356435
1128187802
1124376957
1203546425
1532926343
988382557
845497371
1570775035
304997094
1794766318
1693963039
182228724
1898219384
130589266
1972344042
664342666
1449711095
79193346
991753392
833476130
1589646582
1273616208
2124693807
745509907
1424154054
1386342203
231651169
820702400
38134114
2060088411
411913483
686279255
2047000511
1158020618
85799339
638821162
436583964
1073187698
1219033059
964242800
796776484
641694390
1884655518
591732770
1237731049
1240584992
751212274
693638866
1096555162
140732707
80826336
312465487
1471839085
506215435
1560967932
1763036414
1197635004
1928203938
2043447765
1589134571
1008530766
1914461227
1111825605
1033020653
639915573
1513920218
1412721111
307825927
1853636307
609117500
46811529
505831043
780407450
936939631
297290831
642347580
1799784783
976026009
463080902
1967416721
2109675169
561761726
1303621606
1261573465
1594162805
257842665
2134093108
505782098
4912320
1695955783
580505122
1720243040
1431912552
280518683
1648240665
1135412527
247636356
752058637
1819651040
415274100
617820429
1718483133
613597978
1902017706
1885510854
9445137
1219408813
1492134764
433199812
517725298
587964364
1091369852
1881655538
1913556840
750879249
2069138709
1127017747
1417129197
993233673
2068350009
902311879
730336958
552413965
1453401548
51347358
919194683
255744920
1481174357
963230212
1879334022
1003161436
306847743
85675421
1161771003
612558145
1285434375
881065035
347953177
1774369203
456371448
650226954
1201048467
1548378414
2071106115
1897716254
1734319795
1887127609
1187922456
1022714821
1507211110
1196655987
1962120332
1488490993
2060810319
195395297
182409723
701994369
1995852875
1007357661
1745804147
1062779861
14346792
2130046657
1367886397
1153525243
1896787284
1300738294
1854333498
1604364141
527306794
323352945
475120349
620351653
1087595231
288544266
417430609
642463991
2040641246
639871730
1466634188
2031185783
1501778631
618250995
954340953
1237441593
891930948
269567413
1413711537
1610978530
2139363320
921381034
1824804698
429732258
1408359341
1396954018
1518830765
721827485
519317165
1237237007
1361997243
997525226
244682857
522433148
1343118021
826409540
1404636992
144515957
1942370273
1567496516
1097388223
337288478
529584700
1125028859
2009525757
990596501
2147289269
1191202780
1235928786
1860933435
662355503
2090619871
1016835239
1268209529
512717853
1497038711
45376467
492859412
449266170
917421558
1516570666
2091098516
507351732
1030580352
113511166
373722113
351904282
628392744
1921386429
1802411812
1424736220
1264446275
2139178349
786722907
423789006
444931983
2143990327
1710380383
152408704
1795647917
285600534
819837229
1986998701
319250826
1867630704
1313783699
721928751
1691677606
428283926
1865454531
41143118
2057146285
1782352660
193092999
971152406
1367579788
587190851
946228228
1200263965
1368043341
1315044406
1760551154
1083264235
1779104777
736458576
1503779525
1867398699
1608237898
1272211514
1935364759
459206253
1584752463
46064179
797991364
981512266
1077379291
770996945
1590707037
238759462
692572730
1930084719
746735964
1907014980
86765944
1170268336
2107418844
747959035
115855640
922771706
68481986
906624536
1382447834
1290648798
645629475
815407578
1711514930
1677153328
1795813894
1851154951
628134391
1449933361
362082965
1274589932
1433799645
235739396
1550658541
639153033
1825374208
568693646
1685814933
1105108986
957128653
376587334
984402519
1734892664
1199739049
351670983
554844155
86629024
1793380327
1555190351
1635607259
1719629459
1573250616
866663245
321920868
430248282
1933740626
955444470
1725932010
715490630
1292560048
796798092
951494180
329077438
1534469360
1853266337
2119744428
745125599
330387229
1122775362
1572196515
708797389
833757506
2042986406
870305986
1986148645
16197382
17735576
1117203523
2145867760
1260473424
923531746
16297346
865986577
744860604
213189442
2109786751
1266897364
1477060551
343912850
627691731
337668855
209476518
1627999836
1074323679
1675561399
994542503
466682926
1188631351
1179766022
1485657821
650281713
922708859
245354187
1088422777
99803331
660762125
1082500869
703910765
273602261
760607759
619814686
1372152774
1599045675
1366520478
1444564865
1007396596
162255328
629075148
345695933
803286414
2008816610
1355261055
1878355904
1143278549
25491524
1283887779
798002877
1777955207
170782914
389376656
690391029
624655952
899305276
1019349695
781643273
968688968
373305989
2005729724
2123751747
827409902
601797935
95882762
1600341358
955408921
77563944
1183619046
274855531
1347598715
245212084
1903004930
1027320993
1893777104
718954458
411397521
924355309
1092857145
1260967418
333057588
457431694
225827845
1538349359
1042506919
601535816
1185132899
1630749600
974944986
519732441
1322480264
830888094
2038650658
1000521242
590397220
1821407131
1477086242
1941564760
815352021
453352954
64788532
1320103631
1066775969
400038085
636431905
1268105563
1140800504
1766370192
1212244774
2004976140
1330527824
1903955375
135124951
770125342
1336254189
886580290
1904474053
1319840210
2093183353
227213562
1260000383
1899104214
676958565
65216881
312148197
1370629213
1986827070
142472779
177408295
1165112912
538884983
818154569
1571803351
1509998692
351204305
1812404202
1917333833
451703480
1245488549
1268299644
1876818754
1596265662
1910149979
1283904306
1250273944
1926168972
1851558157
591216272
347152036
1297604355
566430456
1892448173
1896898870
1578462008
771831009
27816691
1584136948
1242748768
1869565591
1890885830
159593557
407219466
1716323074
1778914364
783093229
184053302
2062212332
1701266363
1049969125
2013716931
528349359
753667577
1727500097
1824828679
1133009262
1955738027
1260624286
354591383
619359519
1405949254
1587563978
433078277
518120384
1328618383
1329757936
501953402
656795650
1670900970
1297181045
752707531
212621879
2303159
1083835829
537766898
604820664
5331001
1604169337
461267748
1264026503
1696355856
602066939
760790890
2076548856
854597894
1048089285
2124440327
188637001
2130832990
2053293799
299547317
158663908
828535061
1574177173
1726227219
704555882
385361879
2052481099
374508903
1010014247
777294089
396175795
1393282335
1601702425
989652334
1248225641
983689272
877874339
659892974
1751747536
2060005025
1465176813
746903010
858952904
1288559019
790859372
95390493
1017301697
577827200
1802989218
490272741
1387387948
308348318
964279010
1954411936
333257570
876006754
58070055
689465426
238640155
160782859
286704515
1311695585
4436010
1541645681
1799777071
849021530
1511432943
1051384867
1398336823
1145020112
1933649328
1543667087
253478394
1040084899
1769792509
1166151775
1368750487
301378357
656051142
2135174614
335003145
83408399
529327342
1103893521
1623452808
875710046
952252895
2147202245
2036220932
198498559
1558329768
574661124
1812141960
126569478
2085226554
686907044
1430437114
666366355
361808943
514426815
367119992
893137053
425508754
1268558419
7133614
1481961879
332163877
152318815
975786155
1703223607
966396116
116246740
984922465
104606494
25223
1104757530
2027771120
1888286409
1334278599
1099701388
698117493
1941204752
537222587
1918600656
1143162102
123727159
2004792405
83844511
1208580846
1117700113
1576641808
1504078034
1226302203
244741449
4681558
1775651399
1157828124
1741444021
145409385
1319945420
1626483071
304495736
1918277190
409230627
1650078456
1092370938
1243640774
521216309
1964848601
282832984
1203288059
882417020
647763163
1468524564
977084025
1781132875
419723763
440054835
1675526019
950897228
730733208
1112842412
1689710834
663697115
1555986829
59186670
985142297
1243962185
260804367
2034500756
676593281
2047071149
1417472999
58906040
2106151066
1865906515
596992300
708646845
1333346285
337292726
66960848
1638658411
2063170730
920858479
619854976
1719840582
1901635657
1336130028
187905324
1777271169
3807080
1718657133
1418528958
805280318
1509358026
1046158930
340123831
1324475308
1566589554
2073025157
974968559
1556862404
1050608288
2130460122
743390381
974864224
1542090922
1627785593
1589978539
393686143
1052425720
1365331504
1397463142
2074983157
1883791437
520271611
362990441
1508700806
749971383
684620783
2009037269
100667773
426882058
167283605
1811393042
585994044
380398430
76413177
1853236868
426352876
1546992178
1389365676
1596427692
331367447
1268041487
2081152803
1972595417
1309508820
2022547673
1155438892
2128174814
1995335983
858281091
59191358
195109927
110423321
1894450131
1882695944
1096807357
2110257182
2000095091
1268526814
1514304946
1039496003
2004916333
1234513988
755516763
1354802157
1887358550
1557606473
1176293736
1962418026
1870977551
1189227073
1058660335
2070052093
225329746
554748344
417919880
916592595
1863550389
2131055714
599979921
1769915069
487503930
1099521362
1645204328
193609639
603233621
1254059317
1597586724
1617412858
381923323
535007325
1185481855
1648666928
19277934
1168439545
1530823910
26580271
380567866
1511498090
1435977152
1125493423
1561580291
1333479597
1283271442
105681105
557190709
976395655
1073532941
551961012
1571629073
1539784173
740905122
64269571
592703489
980418053
1065599371
1263026765
646711813
1383003048
1224417882
238835173
2117318077
1912184192
900640233
1134912305
691632059
1819873845
556562026
1240405877
375774388
1053259486
1389062543
619406053
1078639325
1984332148
869749518
642835985
343540257
110487428
1625700001
2101077203
1684551156
337026097
1767576541
1908095114
510594610
451228842
1202288742
1312305426
1797504212
477408982
345703826
1835451516
719774824
1040655023
1865815019
261062978
973582456
245164781
1786445186
764770834
1620630477
1524983830
675514913
2002315558
552650755
678855166
362215456
231763181
1517915588
312390281
76273789
1907681998
7742978
1482860637
1556988156
1105427108
1394880024
143760634
1135321494
1780212350
219212112
1750160754
528407163
1808815172
1605600279
1383854496
1228252757
1521393820
1276852605
1594990185
532176329
2060113416
1520309066
2021124828
1818260668
291967221
791585899
402172190
1232703236
388253083
1043956873
1299865467
1118420019
1347397096
1525162197
120616519
1595950760
1955383695
358445937
843637286
1232588435
274338154
1466486889
1214676198
185660967
1295497804
1790207718
1116801358
699830568
692567017
2008074403
2078980697
295781036
1540067432
86117794
1490886468
1495242072
919219149
667460288
1682497712
222810621
612183203
1716719142
1153240516
2002721426
1582217852
472071413
1398608696
1309278094
1676621996
1115507875
78565340
2015890276
55110984
616741906
161075164
613320738
880480832
2093274231
136077602
1460476533
1136765265
114076027
443009444
241103668
946434594
1855788745
748077788
1748691157
791970086
1020332729
1454964266
1003684057
1286667969
2011039
1950858193
1514421046
1287864232
879118750
1221490307
385849268
389605686
1761772148
1170258842
1770535022
1290066808
1960717779
612860361
1525201580
2033829202
85343915
1132087176
312533076
172977727
715202006
2092591296
966152887
669395402
316068025
1523533142
73877846
148503113
1027440027
1198697443
1401121920
1148741578
618286482
1989810225
1207405502
513980796
268591855
783527334
1901661116
42200399
643325188
392085629
407843636
511091292
3351479
1799315460
686374882
227846909
1221516168
1680743096
1352545076
1649918215
1507869980
1554200717
315231733
1434309420
124521998
2025487948
1212718686
466517424
1862124547
971306427
274129733
840115733
1618935060
1330344139
1370009350
579921289
216593552
1053176079
2044909098
1796692338
1925115635
779195952
406195150
1826756952
1891415446
868092227
1282191664
531198595
855675963
1116976534
1981297700
883100973
220030240
669959361
380584842
1515328222
180291103
175650839
1658742323
345655008
1010480774
66624946
182892397
198917331
1090513923
146450430
843464432
1295848653
1159472765
1289537270
1662118898
1924851193
455330628
535923317
1747912502
21708115
1954422589
1131676094
627520618
1730273642
1180228164
279165654
1470123382
1849693125
565144361
1646496140
426909812
1146541369
829459056
1655437391
1175117827
460270242
677847648
1391472021
1664464708
619162665
462173205
671438951
1024498451
620213487
1609059533
391387238
454763033
963212415
1473929121
1967280355
2051323223
352642432
310709601
1134444732
1727864856
1393320396
1334678739
235942223
868418659
239555909
2072726539
890439640
1154988439
727612970
609482956
860183150
400622306
1000781411
1695687789
402398763
2112927798
433140940
445615977
1598539139
1757410234
1449021151
327378313
963481649
692080021
1536173753
2120194171
1709117107
140844551
1614242227
1240210293
860897920
226933838
365814041
118944007
2086468476
1167938223
904844904
1461627758
258223738
2044659067
720787266
1617258588
1783875938
1664984798
1018571686
1164571305
1235586317
1126586097
81023758
2080727324
1143414488
605418131
1656528289
1002125298
1331201577
513201648
835825836
943049200
390122505
1636968409
1369064480
273554247
2041560601
906656675
85366624
476350422
1346363756
109908679
1298458849
709996517
1958435040
1343333372
790270181
1843983957
2064178479
389902271
2109365930
124808647
395808714
1364300701
553528150
365035205
1510324415
932463324
2026941003
54699532
1300019648
1736670385
439695411
1081382916
1574030076
1597369604
1744922704
1750250235
1083719931
1615670065
229591328
465207335
97885849
1536264290
1965470403
852206360
880920922
1933540959
650689205
586247783
7149516
489061130
1865685791
1234166550
1363764468
641655294
752736834
1370052581
1718750714
1572866532
942584733
59166937
1606974688
1560709371
1078386359
264036091
963695450
748752776
1503430106
2084009726
125248495
1613602548
324192106
1236907863
1119596620
632210562
1557120068
1816217603
1925849120
774151576
1688813999
1283570138
597195025
1471902994
2144160722
520042121
1034514937
518829668
999424803
1869964433
2124039724
1973104364
1640733025
30279832
1634604379
1428635193
786127629
1093044537
986598378
1918641912
1654531341
87739662
2064900749
1028096457
208330916
1668657512
470762444
1454414581
1015112510
1328482772
1499274632
668311180
9178196
1141538246
2077618995
944541731
1267467005
1982896583
2057353018
2017460552
186222124
1033915196
1938484811
547252632
883292548
1932906956
1844874377
1773543603
1550348610
650991804
1872440633
1586223593
1475064983
2130587367
1846576876
667809015
72794749
747777246
621733357
393997777
1251405134
1479940680
939144428
1101300619
944632391
845241571
2094004438
963805754
1536949019
2076052838
60581288
600600922
1233587626
1865694965
106857687
588658094
423481586
688661890
1584363855
1826168396
1531205660
342295331
113535818
130874147
271405037
590539208
249818182
1682747313
1958010812
1222134770
870177842
363484021
1884246044
685611740
899150024
390728732
720848178
1212082776
981696828
2082109117
58473382
964879072
2093979851
1730753547
1858790857
828492860
1854350214
528693242
1262268406
1413580974
161012488
1168704156
1414518220
1568146167
1229187680
1291963529
1497790674
430867417
970521989
995643515
1625663740
1734121505
473737903
546435057
1846809845
347512292
823024831
2111035668
1477034465
1367352031
144553306
212433494
2131130314
1625340274
967033212
283621914
448653672
855898793
1539158619
1484713484
420543180
752328089
958128511
2061329436
432304182
864582711
1952522889
389837752
2055483205
286566155
1016792571
948030488
1948776326
2108156104
1744300860
436026442
1810915821
967336383
880287508
756111509
1592665910
2003233584
169442831
1868431630
253511186
1485194506
1773604007
594020528
305985857
1859564422
1771552278
244696780
1601795114
774960801
1906910339
150063348
936591059
707772279
590449739
1085026468
1089421866
279089779
542112168
2121707707
248249194
1398546684
1559072242
1931961294
563666243
939037005
917821363
1569866584
132034002
1770070710
414460249
1191372519
1112695723
295994816
2008474071
1845383661
2031279769
1084650737
1954603979
1559020625
1232895823
406790345
42821662
1837168360
474553101
1312455286
608410350
785443717
2116244051
1197472877
277239500
1038902834
1818696059
886739620
774315047
1210261978
1794033428
2024896385
1888794635
1191783265
1259139176
736484717
251385912
51780024
817317288
372353489
301431981
2102549859
337924270
2070326118
1252812880
174790021
1743079727
867126330
1118475915
707953742
492393710
1544501537
1870617573
1923049868
850795279
1357221607
1868251780
517076639
1185403718
2137518579
2107816051
2012585954
1461734515
931090102
805394789
483868235
1168577174
420619844
711363163
180331497
1490261618
1029227789
1004394132
1425248123
657155774
1459168709
664807887
1920204333
1501522500
1785369679
654072139
1978197339
2129614874
1250151237
1426631346
1783092200
1201819669
1158170542
2049401789
2143483447
265174169
1619547307
794771053
1852118316
1898264542
497817418
664886497
1341695647
1925304855
1149885288
1317698563
2081744076
1254479339
163582973
305040695
673578502
567216119
1828157295
670412461
1295897770
1355430130
60472260
1241527457
1306383414
1241016147
603587895
850335556
2080701977
1865062869
1166475061
1805943541
1334866611
273097836
72953856
286624176
437110560
1752292310
1397215557
337178583
1596034787
269984172
596583091
471604669
1450486803
71039988
1823347665
160206253
1220776452
1189044737
1938040684
1580238440
1696868965
1360284838
1631310264
1988426122
1168801710
715132038
2119407902
126018466
410621555
477616827
981600946
1769242233
1705998185
1655867369
1673843009
965436835
539545689
2131234475
435013571
1693196619
1468748078
1230211352
629969406
2017085733
577546354
1404690950
1050867534
146161181
63383429
685834901
642106455
1611380566
2114299656
1506948699
110262981
329561905
856738768
1794615529
1962217528
1248478543
1434058447
1359028145
1243075777
429500248
557202276
246519110
1823721653
6991148
209133626
988051409
1023714644
505900785
1175645307
1592553332
112717877
1471748381
2117490228
357386504
805277979
2099241715
2091168111
280436801
2085406494
807744897
1812638402
2004902481
1665216394
2063812382
1935667970
529989546
1908105482
2056028978
1935425365
1609244018
508778279
1585206426
1570430128
620371633
1664812099
843120185
686217285
2029844508
64566745
651146640
717877056
8911878
1529602582
155647586
1995618242
1715224848
743306566
1163105089
1320033139
2093301288
1965813842
1377812958
1545032729
1913976750
531914720
396965331
1827027309
315798553
173352022
974106123
1803568549
617470660
1786271609
1846535798
98039380
1269912632
762532613
1203540927
432733777
1897847999
2032622380
84420894
375765378
1828063277
507463128
835673851
38381999
208063106
943493224
2077518438
2101862667
814818524
1623461304
1246836010
760384216
577493303
101786397
1255813192
675935466
990040385
1648453583
20315139
978024212
2006001788
603655949
937143535
1653340610
1682405721
392576592
962619220
2125631951
836403535
329857882
1328944212
5693816
1230033716
1941077661
167451078
1081677983
841260872
1169212175
2013838627
23819386
697971122
1434483727
694958146
1447165720
1541563147
2091713870
1514672690
1927103678
1286639755
237058402
882428442
739923799
1204755887
336977996
1296849779
731290858
2070300764
1751167314
710005267
2132580176
95395111
370610445
109166751
1131683837
512457035
245698842
696302476
669087309
842118910
214293639
1753228098
595576458
2135192868
1691646026
1649422899
795682315
36696614
1511238702
622177354
1349291396
309423940
567214691
77279407
2139123600
1802593325
1105075208
1530379695
362300105
136004463
1455933892
459098927
915398380
1186991887
1068399707
2085089265
1930806700
1119907106
1050124590
2036059073
555611055
323047844
8302550
1044117386
1982288594
1334926092
1348347689
1416622740
487938171
676427979
1488663710
1549827798
190210928
923810142
730724288
1871397694
1738670870
1595172555
819592434
659169293
123406686
1046325666
1926686464
896905882
1684950063
1565978411
540457584
1564236738
867559505
2141059557
1966510696
1958553891
461024546
1968732088
905505249
1631585837
1854814129
1083741766
1772417171
55571015
906719064
985331730
1678594630
265571005
585721924
1090516420
71021640
1330365547
2108933348
400771110
1227308200
1404651227
630925417
1218039455
875316709
392426008
454504303
1496047468
1391871994
743690854
1423657728
952405607
1834646336
960721420
1614674668
709901480
16911732
1318712083
1127534172
1629042576
229515038
2107020989
1928804268
814935280
983630293
54842125
1454372395
11774878
476890781
13912633
838267546
16167283
853628814
1320117985
555142066
92931015
1608235875
483590798
237296354
1853302742
50036672
730805189
1427074768
1075965228
1585244971
303499897
2067797235
1433923930
952396808
2046432816
367902534
2005557026
1568551804
1683292169
1183289738
1904049618
686564753
971965241
1790291611
513940756
1614643604
320346142
357318504
1377597549
2072210804
1975363338
1928805266
1541158324
682145001
133239362
1857407434
46947100
95205118
1365533016
539239122
1575526091
2003664830
1569296860
117375407
498050192
1474734896
2079828297
319175228
607904146
727206554
1050346285
1239935023
933083194
1106917607
1139659401
1335148355
692526861
1548973420
235649103
64635558
1484471624
2035648167
1359801865
1245172269
1048891418
1860243858
418426462
475628777
99397736
51509183
980190668
2139190887
681133114
1052657973
1057886461
631763727
895751743
771718468
533527016
1595437132
329278845
148937137
1051528812
1415735524
1527432436
1647810695
2047944214
2061147738
348231929
1436687414
395827834
727082813
1801514141
723221190
250415176
96967962
291200815
1605594398
2041161253
1433297689
665351493
1245782269
302373177
1300171854
1323970151
1698315737
1397486346
1323780154
1589316029
375835647
337222707
1084689147
514351871
1220913145
1273201520
1764768567
160915056
179159257
1766457697
748907146
1364199762
839848845
1701879660
636530678
1164047118
1903835306
1839793677
2099965100
836504589
1405546457
1106048512
1416388530
453546187
652229806
53466682
1085913611
1742720651
1411903080
359081164
1738091201
254559871
1270498800
1071837338
526245262
1251657396
345796968
279691182
1777095714
407521755
72111290
1976860214
418655691
770429058
2061106117
1410623098
1686373005
323448448
479224108
450841697
1082702548
839026165
1281864324
1115689143
1066681985
2060657803
1885464795
2003824100
945840357
861094187
1228347197
126955984
1037339560
1175743592
1492667000
1645610912
1568496713
1044535733
399172441
1569421103
1456261968
943071733
1502760335
2041718884
355840030
2025782410
1715151339
1333104338
631804446
932891038
2011934384
1214070657
1164148774
598204952
1950786857
580711296
1369419555
682951263
140192079
712777869
1662991442
200367506
1904039319
1649348529
1511918273
684702864
1575795683
480390047
1585572914
1293978282
385209846
349800142
236794800
2082894163
199434233
1319000370
648902801
834034502
223959999
795236596
1713122517
219469743
1068441455
614550540
646126351
1601093199
1781533180
578544742
399133078
381332130
1146639262
854942212
944063534
592713656
1889465542
388210539
1917973824
56647407
403685206
1068090619
1464453104
1869943969
872320851
110319617
1387922393
1316978473
1039872687
1523832183
565851824
1336152223
136621635
845277271
1708506492
355709932
135531564
1768961326
1614186646
39259161
310946120
1254712648
1732699623
1184144627
2046217129
898035180
342996094
1795348447
161617001
2090983466
281256280
270915409
1971622000
1087771454
977501746
1807905822
370987266
880596348
869387447
1806049370
1891767356
67546005
1971427661
629700989
1432367109
713161108
364097129
1747945016
1418158288
1246670452
1207832602
2068835943
993337523
79178031
504042151
995703964
1209396102
259536316
1597892184
161683469
365031731
370614633
579555129
1594471246
1640844912
1743737614
1977505548
843488748
1105744967
1951973953
701899007
1470905895
1705698084
172587308
1468460257
828705175
1440424074
1731446395
22706801
280051600
1344722823
274512176
1390955850
1463746754
922876003
1656991021
1826123700
1902350860
78367626
707224365
1999653757
1169963028
1376999844
1489398824
1657836988
2089513784
1906931789
1036497235
1982923197
601933531
2127752547
1541188875
1880606326
273608798
1423404458
1833937770
19727485
232580849
1710678729
621390250
131331848
1589517421
1601623525
1074238369
559662249
1243627121
1678946419
1358574648
626267166
1405608496
1772359420
1636897297
236566820
268373354
1818121604
795260705
208323238
527911429
480534919
1979330541
30401325
1074837290
1020269301
426026633
1070070237
2033902645
462995847
1239579676
581672371
1849270584
752638816
1397974631
531174874
1839453506
249019981
2125891311
2131488969
984762801
520241167
855019425
1994938745
841289351
8466923
5615190
1173020305
1595779337
851122208
1184684599
1409344028
1607934243
674922866
252524611
139483991
906707341
1076121295
731233302
926785123
219285231
427496341
453496755
197922181
647720572
1278564930
1665309384
1973569642
970854759
434406829
1824449701
471164328
1172774354
1183963742
1905748006
2005376948
1000399989
904315317
1696122959
1168669637
432981666
527675861
2054703206
1313072228
1010610804
891626057
1350665154
1686073179
277891454
1778911105
1611297661
993281468
1568769683
1090250390
1770915515
1478219409
1379103525
659566693
320199883
1909970920
1375099981
2062700501
2098250978
205539948
1910965483
924837960
1105331355
559242198
1250553791
975955042
610022816
1709112073
397051883
1564268776
309070242
141795773
1640771217
2145319976
775259008
1947772421
644668633
1911072267
1813562200
333823357
1352357730
1235911551
1292914412
801053925
2127354997
2102185869
943568989
1034879809
761489337
1315437720
1876830136
986742731
1096278661
2035225369
667675985
831691163
195083992
902758219
2103917589
1391615077
485847819
1603397823
529267722
320850111
189316081
451008481
1707723159
1966154916
844740433
803183576
1677422439
444391787
2002514475
1316880857
2099937740
2055564110
1861092534
1085616685
666388539
722291128
1389619265
1643627556
1153740089
2006495887
798155938
873185850
1176601129
1036792165
1777851454
1881097561
1399957395
226593946
972898373
219468337
644500483
599165478
1240162302
871722357
368206813
2106828435
1232631198
1205379855
685751262
1181993609
1322089914
1387802364
70576760
649402311
9502504
1272742048
1380919313
1105659244
189476461
1584255312
1674189183
1946614532
1228294467
1736736323
1733171447
1446842474
68361840
799039676
1999580458
98689689
440538999
521130522
884974361
160660232
1589701769
1344193128
1636519937
205310318
164819373
770788983
1765633663
627360899
891389430
1580558292
85630554
1515360875
2145742430
977253423
1901329859
1336801059
282317145
1568403926
192373263
1323025708
756826949
38302954
746086389
374699277
100842080
130779756
1542786382
610004625
883318318
607281107
581516233
27191725
1088839341
1267648768
92838760
2103144639
1084273265
796222921
31542327
1853282532
12609340
1137588171
1709862924
15070362
817836261
474060705
838293558
2089580481
151300931
1152531510
1835810722
950443334
944686152
258479381
789465705
1158718782
1551805673
758894874
1693442747
1016397862
1714625902
850169553
1350429296
1386813063
495264356
238304067
486284623
1422812118
1034635489
861909369
781824405
2122269437
1342873396
1890781285
1069844270
2106422259
521490798
362971218
1911723997
1790358020
230704503
730480111
1841555171
1273222257
626639195
1686670857
791989552
2139207044
1952154389
755079983
188553520
1720253258
1138894353
468011910
68326242
170066262
35436996
350369524
436418713
479009200
423865016
410151735
1802458294
1625068479
2692840
1515038992
490252867
876827870
1322487748
1468395188
642734930
1846932549
267359948
226012865
1945335405
2000113728
1409319837
192897243
523816773
1181910165
116701630
1401361221
465849354
2036305331
2034198970
2134693571
1759244253
1843236682
103764440
920209342
2118951225
1318738200
1093090112
699958854
888786935
1867780887
1272035677
80828139
1901634843
1899852272
987541872
237320441
621100328
244008776
543953579
445317219
1798186345
892510625
1084037780
1857474249
899351608
278843292
1915086546
945204845
1955136966
2022032370
2059258567
1973048261
117083821
1916648233
1314479694
77772944
964721107
529118458
305549673
1418724647
1419376646
131475319
495302507
401241903
1325430758
1041032898
1501932416
201389236
2136703803
2072511433
278946303
1289387064
766240842
715603826
159374838
659436924
1643603481
160065352
969683717
1059091256
936307549
906592171
2081218390
486461425
1865198630
256920877
865229607
2095731625
1102724053
60524867
1668822118
1768423891
144624118
1646763322
1221410899
1060226546
715077090
951207975
254294014
782254774
1487808903
1795025152
1451093834
124463311
1663781109
1321016152
1336615859
1442719461
1037818479
533142273
1593082010
1552371547
893820851
894057483
546941491
1592573433
1246371016
2065751853
1028206436
816818552
232792540
464279994
2099934826
1239270159
1823725597
1318487332
2075958531
411148488
229682938
171521543
1583161563
1592528528
1136377465
1247371011
858131209
1063557545
1517661326
695148374
569951123
1165817897
2121486916
1411390202
215626081
1164172763
1171306949
1467931511
197873347
1995990240
1543838093
2057851835
1837597075
429899807
1676046546
1577560495
467381422
1449291371
58958075
1723401917
823644912
1613502030
158368372
1451761637
701739571
1623906581
1712766696
1979879813
1026927621
845659583
1380054172
1933425896
1261110999
1286674104
454072288
671023333
7211836
121531343
577042705
666025167
913553052
1196217524
1927978920
43255569
297620752
1974041657
843207810
1262081363
1474368163
977337199
1943597270
1878145239
1693910689
137018533
109819715
1043980009
1815434046
630572709
1770231921
1336516159
956990660
1523742234
1587839372
1295740377
1760871193
880455727
518197581
1269835638
663413828
147936600
1027044291
1901708731
950294448
264649269
1625638292
2011303716
1450219924
928104409
1266824680
1824545794
516605273
1672397759
702740675
35531343
1565830026
2128926839
676581258
414459968
1809198128
1467322514
126152036
639408228
2051800366
621079619
1599712234
360347298
1583600356
1570731458
818271335
1111793545
951144513
1057133346
660363804
1834445650
1465728529
496170890
1186089571
1405396269
807229941
668834933
1233281510
724577359
528768467
694893351
246156132
1421959142
1871060593
1961669718
791547049
83612866
966988894
767263759
1804818029
1034430627
454804869
1967422715
1905239843
294446090
1675356943
863436490
1017473905
950993740
2005467410
434452751
1619909323
901300639
191960240
1008422840
552837374
1669954175
698227324
1606267040
1397920785
1551804833
1295579603
1496319790
1412771326
2091429751
663245307
1876690053
745174193
949792684
1979576778
1511084485
658390414
456977864
44674087
1638655713
142236274
1058426463
1876242975
211455491
838040562
1012837740
1960866496
1548251494
1258240490
1031524755
2084378362
1012805060
913363033
1814094507
421482597
142933811
161582703
1148478311
170713065
55588184
1253171628
505373226
1264697261
463446069
557907223
960322809
68382449
1424863631
484777177
412234975
11765149
2115269797
1686822254
589246211
448737501
157871804
447545012
259743937
719744398
60245649
68162588
1398678508
1582912400
1018852667
1988973546
503845101
978224650
755309723
520177696
1788041227
1537066677
1667931979
512081716
692986234
1526497510
1591311595
66793607
1059528951
537590530
224113077
360432710
2067761351
947451693
333771238
955821755
293211458
571785427
1160335937
304104277
1549852078
85356854
1037359290
1508763742
1260792748
593943193
161671331
1167813624
1399774826
1019312192
963960164
483110378
332008770
1039748976
1995305384
2047259297
1043127214
1233381252
1771042469
520514459
430996907
1715686339
301445547
2113668895
1792487774
2128065313
2067848942
1603400995
1255456505
297869491
1550173629
1616908669
1767488176
970941351
1342468770
1642516371
1775750318
1957551546
1332360925
588078599
2031931000
1107949154
1934203801
1595273329
1522165544
1686053021
1420399086
2035023362
490699370
517335884
293368499
236515859
1484136850
1815790808
1207938254
1647190568
403787214
1863489863
1385056099
1459958366
773042354
1550600159
443223428
1126986099
1879116232
1366918058
339324088
1065742499
1193285272
2027477855
1803781174
1536059366
565971465
758457102
1147347085
858318773
462424184
1850176071
1091865618
1653925612
777030865
1522034268
1467852050
346611248
336534634
592252711
1495231037
1432879683
598305507
2020556162
1098359048
1467953060
1334762469
1551191898
447172686
1543516286
266604470
1885307326
308873522
2069313343
857097642
470230197
1135054537
1777749359
1975008611
2010852004
917291875
1648334058
118482067
2038796344
1124575586
1933407105
776896714
2102541622
1511067000
111470407
965024922
803940126
1121821695
1933190694
233353891
288444526
875000171
389192964
1374703521
1246689484
1253775887
120173294
1191355476
1834814501
1946317385
1418874223
1657700321
1364281901
2104251084
1340309539
1027222086
1512685133
1212389299
258004812
1349540387
1751949179
23958525
314128177
1494226698
1777509235
171437783
1853274206
591777092
1099430978
1422383587
727007923
1420179821
1044973320
368083805
644093439
1577765696
1984334267
26957759
2140536005
1636384243
972426294
188144052
1047082571
105363313
1890929341
487505778
1469316198
1186411698
2001397489
711734809
1406428424
1337650015
508651182
1747313916
1090815061
1080553030
467370259
1636349248
266629894
380244324
1785213827
1418785500
235301588
1664994284
934229535
1955240121
1563974292
1003511420
1952791921
623888889
683999223
648346634
1956719384
1958717873
161905012
474330491
1124209889
366787061
1629884251
1641762339
1679619392
2078701537
1477179861
1707723819
1288932459
1815298914
1763101805
2108749656
315835156
1839020349
1676058503
757625092
370975433
967833210
1722072896
1197197416
1324577330
885222263
1517875813
916426976
1848547260
1054392816
793462154
1731975524
1587082272
2076733614
890995729
720502069
950130856
2133122300
636192912
1187383654
1820945027
966425303
1715549036
364202938
1054288998
654863783
173622058
1919931301
1747906304
576508395
445651523
680000339
1821350265
1464263976
922891035
983307730
2138726648
102451057
926169811
662526515
1557548083
540484730
4177040
612207036
1048672766
273289691
117483319
1390848644
715730042
575017304
248655353
216038593
1490846213
1237280
396835009
1415288433
7329378
605566095
1169832922
962786211
2021209330
1002686788
2094890888
460613001
999980991
1999328339
1085269505
151034400
931272518
913127238
30690876
1309948314
821065945
1269379849
1265580914
291181820
1253327437
1560313375
758376390
1994440292
763373825
118738646
580970753
706424882
1090878495
308010278
1803708632
1343523056
1741180439
897544657
1261248040
1149667192
1951872840
1706005044
847173167
2056646479
1471159460
1792090805
20406756
265894831
1475307277
1894422741
752422975
388200807
34057543
1684562307
342091302
549179231
295894981
1602233887
279783672
1288206977
1848508178
855394632
112424815
807403968
1580749751
905198570
940939335
248984483
821338983
349872285
199966082
1458594020
1164659074
1687485764
104356596
1404063448
1249249765
1141084128
27929172
9860473
1688218110
1129018912
2109193760
1241537161
551114360
1490691929
619520869
1912960798
291173808
2494105
1398957134
1573746774
142915822
935807800
1545858937
1254290821
1268392909
308220691
1712157917
1688339906
1889641441
652396343
480589420
469537733
699536869
243765447
1757865592
1450595098
984429495
562477580
458652056
212731806
254429115
833757168
1459584995
582468253
1579283400
1823332545
1592972801
1185157160
1750690088
1187072318
2125351891
1992002936
552365473
645405103
444115919
1944808880
749301779
570470373
811926801
1326670513
208911481
633721600
1553370286
223203378
110388420
54695272
1242859415
912376732
618898890
945999777
696870830
799527536
63883152
1543124183
1136179305
979358770
281515432
1016925599
889342668
2035881925
135904911
781175367
485002679
829544433
1333284460
425935335
252352725
1529534679
1981530556
678186351
1557442834
225310283
831751344
791850467
380478764
176344348
1633659306
728245742
1632582061
1133387077
739982039
1989895827
506933695
900141831
1902972847
1751870301
2096749308
1097815815
162621995
721005875
255045598
67840697
643884130
49587038
1795805498
1587614979
1308866042
590252442
1155651755
1084737287
279395791
734190073
1372796173
2142086117
1407759093
819570738
1937711497
1574569868
926477923
435744581
1278200584
1892171013
1531434591
995181129
1879262586
606391512
458752840
1629233139
37165346
1938449307
51629628
2125178158
275464996
372806327
1994157728
1839729660
384419770
923199918
1460536431
95579651
1531015102
1414479588
1592781878
1765254603
1184232315
813921126
1779095990
1029901057
691945899
1176615891
1209639637
437368914
1616231957
1351749331
439976239
2101207225
867155677
505347872
561960946
1986191076
976331372
491099655
1091995548
284489785
866951020
1201200079
1787768601
959834363
1708082964
1903924588
1304573235
813744079
1501409988
1179661537
601084247
928662088
51337030
871569155
192848120
1591359880
555186777
1093946293
1928016737
524097297
565532100
1652405957
110262242
222739110
2039661463
773031884
190486734
701998104
57010442
434513879
644428563
1921569346
1741294172
1581899136
730561434
871561377
1057060252
688641295
117316293
624109772
150507361
1085022914
648488481
532762369
1357672617
1519615444
168003904
684474772
690063215
1279871629
1031851747
588921545
1893880373
1362000706
853201404
375501092
1203031471
1251350321
1556150222
102607952
403915895
788385807
886898132
1107442793
906487619
980651146
404729824
528580857
1864986926
1782966679
1107486290
1754628831
231107984
821356519
1921841043
1899217278
634812146
1021209463
37227614
1240890874
29587796
1493757159
1267164858
1075289405
1718708779
1156301132
2143655948
2031304056
1110715217
1494401845
1995578683
1443645904
1073048059
1256385002
1521945189
23753575
1523764205
1862621566
829837941
129799144
810037914
985996818
2014168444
1346384507
831492956
1570767120
492429863
1620600956
266303811
1937709156
32838654
1429754896
6023562
1399990210
281296817
904318385
602934204
1759005730
2139048627
413287404
558521522
1002908619
1881501695
1557119612
503643292
2050076276
2068581698
1041741872
172797442
1400803041
657370355
530649538
1863364072
103831782
508822853
302397717
956110034
1986844209
487249246
1237887436
197727886
97396252
512691197
1669305651
10988505
1148949062
552821671
1229880720
347498782
591410040
731507554
1010214370
665455426
1870891246
1631032154
1287873668
46783562
668151011
1503712521
2081972819
986639382
235478261
1289242759
647412302
608885823
599158321
832531216
1923983534
1833987952
652714025
1612260863
764263875
1315934410
2077353854
859795288
582719557
1614190915
1179484729
1610608591
494107700
1930900438
1300222068
920819719
1760456464
1793692641
678367291
385162112
1159087486
89814753
1385664749
307026792
227709197
33208640
1664966746
1176656148
344988888
1317120963
2065843180
525364146
1964746163
996615433
2017570123
613445365
192136563
1243776870
440025283
1132957994
1462276871
1919995263
1601403235
1336828697
1132126410
870751364
1426959522
166728975
41328515
1720210093
1687130460
1598907466
1290474766
1861561814
1636864954
1039349983
2086717742
1215707944
1821131602
1898340781
866187426
695141129
79159041
561559757
1193574834
211580456
1250158648
1540771395
554662605
255282945
2098804978
1650070137
1917302026
1470040878
695510798
1166063803
1307295480
1275816345
1187062363
1204099242
1854933470
1894525926
1269740494
1636608604
1477376971
1995797595
858493868
1486443243
1825159579
899411304
439313816
1444621309
930622886
1354557917
1545626947
1966794891
1644915055
19388838
1310549855
1003087974
722555817
2026982676
51737945
1423128979
2131426644
263489404
1560993312
375213258
753566577
682266891
394259608
1203171864
294303370
393720586
710124186
1749284201
1383655411
693995767
1936354114
2096553982
1845061336
231797771
1311017825
1667665606
48940574
1807018015
23092729
2084120075
1970726696
2071058421
1909743535
643871778
482905019
1681464241
634463848
1399432237
1152314891
1800612667
1686250297
1020568967
1376203707
915792326
657329996
1461289504
230756701
848651889
569477378
1770705852
115051450
2029941396
2146639382
1450610313
1455621347
803236946
1678516856
734007396
1114868862
1107639778
872315787
698486692
1738045159
81797363
1076407791
885268720
391447650
845125373
1618782987
1073762913
1650713464
2141611614
1618156718
2140543022
474133533
997817832
2018684665
609846470
525605552
1962045418
742438877
1225613345
253402930
955596828
120078401
1193245393
1305553261
2142165928
166486321
1495740011
1066540173
447970223
1071724808
1818585382
289006429
1672333285
1582490780
144163590
1070362397
1758278957
2030703015
1618496701
1289116038
1781072175
1441858262
881585585
853773006
936142710
772204529
367146266
1996932747
1606714575
478357253
716254634
567028652
2073960800
1840970489
1396238790
543108313
804487217
696690501
226335845
506713853
665472112
466417450
1276355058
329088110
2054211823
924089212
118461426
1772783594
725510739
968197691
1652333845
1353256251
1860368482
2064313126
2141884000
1338328296
1564985690
2017227891
932448785
684141742
352034890
1188777413
686052037
921270635
1598181906
211098884
899511042
416519160
1324294176
1174859421
1588045479
446413228
780316604
167281815
1837635049
147581606
167914634
663159450
967959843
167928551
63928919
1530266748
1598465946
89663879
1217808090
2095363529
500545635
1072965849
2055535214
1330382884
998762287
1998225315
537130065
1074634023
2147212544
1701422564
2028731616
1126722397
1353152575
244071864
1187307165
87434199
1481691458
316181842
787857741
1318189427
2001359468
778202695
767360718
818047818
1295459631
1994581546
1144546547
824437261
429914715
1559861065
1826303456
2107822488
1073259699
1623796434
1447572346
399264676
19254854
394912968
125512295
28589283
1625359444
1646599483
504607230
731809737
1355417618
373295251
638099959
32400933
441428488
1863173849
2030844412
457826442
375977129
382038858
644866628
187466408
2127296293
788095131
542228240
1410944344
991748042
217656296
788663633
508432885
1808184389
2002644856
1555070570
796244087
1467997233
501403732
987458155
2103570140
224162758
1983317962
9497454
108302629
101088002
326853794
1704781543
1879115242
398019872
2037151557
997050573
1695188950
1972962561
1900349669
1977081566
2010534750
1142497744
274260247
1042615786
401557408
1718627600
550629917
1580145039
605677160
1651593755
1752300207
1512738605
474823427
732863353
92455227
859432974
2072828091
130134718
206748421
1965847391
865602966
2073772509
1763042012
158513611
1052381695
1363547279
2086167604
1845859938
125845568
2027205016
655134248
1657339697
1984747197
1275020159
334979493
185610682
935580879
1616987088
1665429290
2041314410
287376013
756989288
1404368327
65703778
1688556383
839033944
807112494
740224519
1748672376
854043158
827073952
1224587849
699469137
225566972
1322586030
19183761
259432315
1753756633
1726313828
1669187466
743896082
720633958
1164115097
988023883
415191759
1088559051
1491708852
1158980045
10086254
1380900397
1015652670
663688614
109935605
2075192586
2096740133
1526662929
1899671506
1497316923
1551814538
656552469
464417374
1833173804
940437900
1135525273
1582166010
509419070
227056186
1562464083
784749903
1191997680
294872522
2009454871
2103517378
1493672106
1002039286
119344428
1970095106
1835557030
919124653
194453643
203552072
1926638920
98292090
1183057538
871819050
55901967
247723654
727684594
1927153538
1298514546
598822936
1799032788
174174553
464206200
779658029
331756085
751561986
1426887592
1085185259
1435788804
827291132
578230281
926053949
969823804
1273821779
147930350
489827502
1693923733
43490485
1141719349
500182973
1202060199
1986022795
1221165141
1393058626
1119473409
745957821
2132313387
88894635
1492918850
1797095063
1366693808
1884243688
1063849561
956680911
710148005
1197299328
870609436
1269518550
858133663
2061660939
1251176820
1681943176
1391951217
231762157
814761172
76478244
668762324
589999053
392942556
1286748026
1659296044
200141383
2102225350
994477789
354997049
1979156496
1010430634
1612020144
1869604589
572428197
50496052
560363919
647593894
541190970
1020183417
1269177227
286981012
1886079498
334629113
1498952740
1832755183
1726156694
1391473452
970167389
2057907018
1405249105
1569781261
632204320
1194674800
193178454
183140530
1325895441
1853096315
1009865570
1733502141
80356641
1542526932
56431538
1729350986
298957618
185598079
1781356676
1072592199
392970772
1586286145
1763696289
1831467582
2105144495
590130977
1026436585
609925404
1811109623
256509044
439347315
2100386172
422887315
105306359
1833765693
50191401
1713149768
2040044701
902157357
2002096214
772004099
1553377213
416514872
711490299
1639643318
2097823094
2061212523
120594408
255956456
2108355659
853865285
1871301360
331760594
153467325
1447769717
1722214393
1640694167
1767069346
1035110679
1223606299
1303540560
1240363944
1925050851
972005279
1283927074
282954204
312075508
698957741
574896747
1181666681
405244089
1998347430
1813012598
1194113373
306550348
493393739
1849750029
701016367
550038084
1124306009
1471306618
116249681
302019705
321077224
1744027108
221667903
1302706361
1989999006
1567656635
1759545502
807492171
1763766746
1459917393
585419031
106297563
972754238
1091003778
6214332
900248031
813744667
509151451
1518049536
2059964998
1559033764
221644279
1483103266
1461821138
2061595779
254820956
1029955788
1180109176
1328943735
1713414722
1428217784
1410131099
1441217400
147952298
2098156497
751138276
735929093
1158725552
1749251833
702146605
851015054
2117245358
1771755746
703454537
676959161
35376195
911899724
861895110
51382329
1461942354
1441152679
1675984781
711118006
1894414313
368859024
1316593407
506174002
1132761624
923906917
658218235
490041016
131387312
1378693430
1113854390
1510048298
1135192414
432147195
1168541487
1175159766
327408257
1081856933
2029197889
484618729
1084053864
42199515
1116164543
1115612512
386203780
679434512
605625558
933555555
1044115979
536177950
928491073
722636769
1764855979
1588503602
620722428
860332787
446299893
1146623771
71057483
4621550
2017166211
1237404107
897241464
1061759669
1397727321
526066199
273818133
1698685894
1519778731
1864929512
1341763342
2035245286
418860427
1295783894
1160357052
670581273
1015075782
610155352
687564235
1434080225
1527311518
1846794042
561046811
1575708173
1031801117
1473672310
547210443
2092381910
1134187363
715469159
857290866
995125773
1569857626
268597274
982443830
926651621
162062130
816650387
148304903
336950171
111135811
483309012
1897834659
1573292906
2104669586
1606145413
1529109965
2088729819
513039588
1682627189
817178984
807993444
668760560
1550615318
107273150
1020864265
2051083513
1411407284
1205548596
833678802
359496692
1648416934
233813409
656878323
606664682
1713655463
1109048396
1554921200
1684308703
1826538272
685698245
1404678879
1451079096
1657154516
2083962373
2111732738
397425114
1372341232
1123423655
1273313900
2043620588
615589250
2002804981
2088761314
1502062277
1865642184
1562021253
202837478
1768227542
770483216
1332830895
1816032112
980562706
592893941
929844209
560667484
86393170
170737163
1793437193
1277202852
457370797
1035868041
608782542
2416514
1421476146
325494699
373131730
1264815923
736735632
1253852130
1973999016
1383060983
189165459
1082426231
1136995816
990441848
2140008854
459925392
732116161
1655694433
303496018
2084840925
1625614250
1562985518
1821251642
874458883
1997937894
1395734945
1012325722
158709336
301037140
1901711475
358674314
2035977625
10230917
1504681295
312105042
64781814
198537029
1093614671
1814550208
1037407010
1499449121
1523023804
1671125292
686959357
1257146838
409549732
997306991
559096192
68247133
687982490
1759798739
745622674
758046933
444422937
1153608728
251344403
135572559
1320265176
482222579
1957094351
1879632240
1691721739
1134546674
1991206524
1961769505
823517404
1300182471
779343088
1573314268
138533539
32432645
2107522091
555028305
1504204293
617015050
1991374530
2054131223
447344038
639262617
462722866
425226383
1614294861
2083535263
246381556
1946083719
2009584462
877349694
939252130
1465876040
527411720
237516385
662291540
754017300
1583663406
1145650394
1758764092
678081067
667039389
140366909
147008553
218434929
1982145993
1074179427
131947651
1182330065
1836346685
358070603
253198169
1443110340
999286562
1955494255
417392087
1224873430
1367612012
1394168253
1689770569
38339950
1627921913
326944843
1248107938
173975939
1504597719
2107832441
581256623
2118999357
905751823
601544627
1583688276
2048654115
1968148643
1222882564
1886823607
884872494
644614426
598068306
1853774205
1350141071
1376863845
827628486
1256346965
166620855
1207735616
15210070
1505483603
721796440
1543465447
550468449
1693632354
261672356
867942285
184484192
991030416
1416754588
1153136341
2034493630
247748545
714546186
1143757977
1566673308
599567968
626215555
1056805111
1389025773
346264890
1175068079
1858341743
1091623562
116881731
1807279219
248614477
1029177219
1457654721
1892258270
1533100491
764125510
555842492
2083334205
1310966731
253230827
1013093878
710232122
331177744
1514917942
222942723
1532098558
1506325963
1681180522
1745444399
1155993159
227044550
922690729
1133987001
2102669920
1052575336
1445050993
1078746572
211961091
416852409
1936745799
1954517584
1942678465
313598131
110647273
1417297411
1513673377
902014844
1847025588
823815053
1571505583
1448838022
1088443647
1623115078
262247353
1389133270
1002689968
1572416136
1485542981
402956975
1538925663
1678624693
312052710
144062518
783596960
480281481
1531762277
1637791672
70609033
2033011012
1036953764
1281757488
787322398
792601872
52487806
452999385
1490310155
856760633
6855041
1554121135
1300513967
970092131
537952073
1443981949
494429842
2088997657
114558009
325134053
95146245
595165021
1324725565
1183645902
1973927964
1382397682
372043808
2102401382
1067053600
225178998
1651633609
489807835
668890
329987692
430469369
1255470229
1816577759
441024470
1034485540
705430750
2128066869
32511784
746851704
797445075
862477117
1709791780
914046388
504777493
509173476
2032849538
755777583
2086447193
737421921
182511495
855303332
2035749003
1643066704
1123567493
1464103795
1087512576
599410583
1288850979
152594866
1833962096
970071817
940272482
622816933
956674560
1570552055
1044437867
254844128
830721023
727460380
1876863386
1503744530
1873684969
847216444
1822903125
1235183065
456770316
1848366969
895691844
237133965
1598858130
1222982531
223143245
71901919
1237093016
191585976
929660661
255861994
1010190635
1808294442
953728426
8826569
1911642869
216602643
1625911181
2120190864
134345305
212718587
433362635
2039865490
1351285799
2029326488
119090653
1841396092
673477941
1760098728
428495783
856424663
1678176699
1395466295
588688788
829421531
2129017232
461477572
569035084
399123112
254076489
782993805
1140586557
1250880363
1758660721
688492468
378568173
1684146912
1201324316
2002459390
1291706134
652167388
702792397
1313038486
1984951174
2097468586
517422677
630831643
1382806717
1671653546
271586158
799300882
737235869
1918564166
709731119
635766996
1256276326
1589026035
777539318
515803626
1003672713
831860874
2100294203
54869973
1493453310
1504569405
66231589
410922109
2037666550
221624809
663914297
2017508358
74304903
916273611
689104006
1589005553
1242101232
1323343590
852224037
2035297756
1135504726
502459259
1698782449
869761734
304456477
1800796999
2136152077
1801778211
2025778014
2014158826
428202329
1227814267
494364645
1465369254
1394719110
690709886
562339100
2120122000
1728960823
979752289
712930440
1705879372
1914292839
23986402
2074796845
928748581
177864355
1499845415
829999418
544960648
980355223
52581687
947205842
809951003
289120880
1106053360
1423147450
843001073
1805046480
388717564
749252179
1505214283
2045549606
517694888
163144398
315499231
2065440669
1054352449
226152941
2069767938
586280122
2055609373
654599082
2048159154
1062558993
1707891677
432762202
1348261649
1736828662
700552239
2006148111
1487802789
285792720
1158546791
156265825
1987772230
654249176
532345015
1255791476
265763300
1305188128
1972945292
1217814950
381516442
73743040
540964631
490067958
963944049
247999835
2082713304
95600063
1816547631
1649614448
938900616
429041252
294242472
1481927578
523043052
1816667216
96684211
359139233
908554475
361190145
212265838
2142404708
75594143
1794168775
931752751
499368656
403663808
1768357169
1459135451
1613936657
616978957
2086015953
49081835
2109943574
926776552
1203418361
1939388382
690631081
218743937
947775872
12997685
1731874171
781694541
1531511518
651730845
1559298203
1623235374
1082603358
1745889279
492482656
815953058
1325402905
1722103110
1422947404
940034301
1622251712
1425223927
707443254
106839814
1055828222
1691116722
749947928
1925775225
1344078482
1313052770
317558839
195287687
890572395
270958948
86328523
1028661308
2074066112
484256526
1119459510
608283828
1175377232
428394087
656731274
505719688
939387328
1710947460
795996257
1903995282
1547216086
540057133
709067026
1798432277
226958637
1096634477
1911903486
1205515269
2128380879
2058823067
240631182
136199521
749006557
661202233
129957928
285092705
624165482
491684301
315823374
232609387
1126190418
1392215361
687453865
100690141
259993923
2145081965
391384807
767523588
270227947
858068852
2037122096
1391881205
851618667
137780327
702971809
1617488967
1710090002
954464914
1569191006
1001811776
961453817
899400268
1156281678
83324319
1571569238
925509626
1150658037
1596376919
1359603183
766530388
1186072220
575271162
273794371
1595117020
457978225
1624043224
233098967
932541437
980488978
1823712440
1022015366
171698065
326689441
616436883
1020683764
718729793
1974072359
816683362
1283971011
1211785388
1098093755
1147723238
317959828
1548369693
1867567225
356461726
446419842
1772543416
1550681838
1093843694
1637012962
1157592292
614925222
589720943
1640572031
1291812953
1742318101
102114567
486423382
1449634248
1739889396
631133281
1072300145
1348926967
755686782
702934351
1993435207
45148342
1371615896
1499530579
2123246603
465596551
679342720
942633282
614810803
1529170772
301012855
25817373
1475362581
1616834569
1794797679
1764710403
702208602
782041014
803970753
1428378690
2071310835
1544777926
1175731886
506180684
722308388
971929830
2116704267
855535258
999527758
1977956978
1295325974
517882959
263639915
862849133
2080969016
118751253
1830258961
1182127815
2120091536
191858916
528252218
1744220942
1543630135
552609313
1772848449
1603922724
936793434
1611892183
477901206
396997498
1071237804
2134948383
2137435229
1000642765
1228158362
1617354224
80635330
367598004
689737177
760790399
39936754
826135816
299500662
1990598299
1235319328
1540560354
1313172651
1603380099
777297707
96942600
2077319327
662659819
1897769421
1212005833
203210856
1680213881
1181772847
719065941
890750271
2024306172
1764321254
1201982999
987533695
1734108360
1445999832
752609548
1409437307
1163469225
1216423649
1158240933
392737239
846950237
1507583379
1714727348
502282418
997995645
1852942826
535076154
583843754
1947867451
2080206418
273106232
948337306
1644742124
525462325
1553581078
801385492
640765493
2015504458
1497654625
104135008
203965418
1496577037
2146325734
678890296
6414849
1584602754
82334897
217489533
895905799
922209475
459833706
1636881860
21217218
1615238095
1451946537
413322546
497726921
966977581
1074385557
233660717
1292069535
176181623
344635912
1408242586
610209584
990492827
1586605653
2022643235
1549804174
86492007
1898155546
297951693
1681399937
653731219
1708680709
1419702086
1243806660
1390138461
1591886790
1441702138
1605876604
1446474316
1206142037
1822374524
698357104
100168186
2093236646
74521004
1084472004
1584222884
997127908
347413492
522937558
1013684955
1089483119
296245835
2033629220
62562132
1611673646
555233358
1593570308
1807963177
1843666836
49328397
1490629285
485349060
1327497189
1656025389
1419488708
2088227232
377577160
1045338077
1783011712
1212749354
1263659302
177402066
1931700402
1017829172
1262681204
966501076
2038581345
1248146306
1966123006
881520912
1540992883
1003352653
656581253
307410244
482492311
1984496012
430467344
2040354627
1369915841
1499586674
2012006141
1847154097
816324445
525238993
110437527
1814113390
398020272
1043515912
187525171
1148647894
1136626098
517538092
270180136
440247902
294395434
1835557219
1821597846
683382987
1893837750
1247220543
694898035
191318497
895356170
760324017
1925421365
595408990
146877239
1469356337
87188056
413666773
176650379
1946390843
849248649
1320902533
1952264781
1430393189
1777124898
331554657
1358201640
584031025
344697030
410644891
887020336
170952211
972181817
2100502542
1019092472
2102430547
1714110616
1062705933
750192393
524108302
1365459265
1994668148
1378939897
22505850
1892001628
1913828084
1475361711
2099223925
145154395
1990384595
150277790
1151118964
902575807
854304464
1209413951
1247757858
1488055586
353149512
1876023761
1065334905
888915563
1375795237
1922280338
1951981544
1486098895
1660791609
1163123439
1159653813
1427665515
1696232527
194811426
559306180
701252835
61282485
927210777
1292057824
1189191859
1081777653
875800640
1534042997
2105578260
711516919
1797910961
1060184367
1875463035
1782699869
683350958
222782909
49606206
981452143
1191172883
387027603
1274319598
1382791695
1925022542
177709348
1767298477
853038839
745874830
1219535950
140124191
33528790
862540541
108899250
616851260
1695631775
546072749
49398529
639165831
709414957
407556409
1667807054
1987474114
1872833047
1334242007
727887228
183285530
2116664780
1466600133
1594568704
471208300
1145213270
1209150627
1635873355
1637362562
779238512
951472596
1351597203
589621879
5981342
518661059
1181617104
1739133249
52814132
359222562
1803090857
958217543
408289913
1230120236
1085695619
801946991
1714095009
1239092131
1080308726
825805062
1557935700
751651328
2109341079
587244319
676760207
1511974081
1182714477
1936704577
653742747
1710546069
1712304582
641606037
1856258649
176084492
1540064161
1907423677
1542723585
1561593207
1617781513
2048308869
640102083
428426197
2071130055
1176963860
778988502
1653264372
417081074
1309488140
681596
863499607
2019715082
2127562550
2110849526
1832877267
485289678
1763633241
292916787
748805276
879424755
983293574
989203742
1050161435
1989234556
2047319633
1581681383
1708321179
667981778
990696485
1015510570
236836953
617765242
849654490
853644267
1200366294
1425016959
32928583
235591963
1896426319
711638532
630945195
1707820247
497925226
1367615657
85701117
825636727
913246799
120869077
1770986363
335223991
1175015227
657617381
1410407406
500647716
1887292511
1752617301
1809627412
1061646496
256258961
910980931
1842517400
1706688701
1985589105
1466078364
2099398653
1073995424
1749196680
2033130844
1941497784
1794831872
1510491246
377332598
788161169
1637694621
417290120
2146520142
168898985
373177477
81310341
1518502288
952072867
1623979752
855715661
1385871339
1904799224
1528432405
1109909106
705390199
343090585
1830517828
294094791
1215123452
2111069012
593213172
1728106962
857902431
545505411
1114285661
1466881764
1347199860
649542137
1294366756
1315716203
893239848
1447283025
214683485
84768595
651719720
416758778
1573506234
1233242866
1290520588
2067347869
106767207
271400070
939123009
1534841320
931633426
21092722
265254997
1428903873
901907128
1560156457
2141272437
1579184204
1743443747
2033104475
242738811
1880155036
1959811200
1342694668
1800076478
1254304905
378847925
1387979460
120398490
557191774
725931670
1796924592
1707744481
1955669094
875655628
136267920
1371701131
654616326
1790132219
2066791167
1642329735
943696387
715159724
986279446
845511094
1879239267
398741048
256492406
1810796733
1108055912
1321670044
1237012450
1949638220
1518903164
784592562
1753381194
1934731006
40967584
1567046419
714070850
1852343819
426952639
1543906688
1627877570
2017289640
710430755
1990343679
793887325
1902819458
972683120
58657125
507928140
1741939028
1054022891
1102064549
116718239
1349570464
289934065
1245494816
1275033614
2004007959
2092414011
5187306
1788944692
1906681746
1807737788
1676348527
162427790
810970300
403110979
882014570
1288822751
1611199008
1082091076
293885186
1816674304
1118931819
755506296
866811312
688822062
997236150
2082633824
661789885
49918411
206383422
42366999
1408153259
792340830
1547676149
964736725
1042633836
1966250945
405363062
1805651923
1304615830
853278814
1398551099
1723244324
1052851446
1261444036
268585366
843492004
1391643902
514846934
1434082186
1216742750
1941890648
1617200825
295819338
1610371451
810576485
57723616
1129524436
2050511943
1959340871
1583613851
1908446504
63887991
369253811
843206347
244150354
955115075
1626860889
2011072611
684176506
1036753614
1654829992
306693810
1979527974
605514754
935634363
278341960
94323742
689902428
178888101
1172583138
1986778723
1946516399
683310507
148525219
658907104
2042013027
1054892236
2021951158
1461740745
1935459939
1318319200
501283330
2022604088
85990786
2096452072
1758913761
814192244
33956938
423993747
1128119700
1857315433
1157165570
34909115
81691405
490215826
885798166
492378643
883754169
19548616
355121401
1039619142
649722656
259117177
289289041
1140031483
1192699853
1678817477
122299317
341287379
514958973
1465631710
332926699
157546206
220310788
21454482
471272341
1297232069
974774618
914147001
1159665918
962703930
2139511167
644216679
1671756772
1127247140
1608530800
1806850844
219545354
389140561
1730721155
233593996
38988259
1091909307
1851890889
173022623
444055739
711527666
480342877
1123504221
526319738
2087067992
1766775292
110711652
1736150121
1257036568
410687929
1816141905
1000114433
720686138
630290830
1023119810
1901634983
1237450557
1121522084
1104529019
2064049536
1745674508
2002816279
13264075
479844128
1139873403
712444495
2114032181
421080661
1245455831
879086329
1958718084
1287456591
1989489795
540064923
1215892082
1449466877
1578126516
1393682784
2056481985
836599286
2032643011
1944243720
1539621631
1212791083
637726962
858926419
1670316949
1553690269
1355450015
1377303817
1925520975
1396868322
1346546175
370290783
51733683
1276428864
32510101
519764541
154388918
1415017344
1447747399
852992271
1550899603
703293680
81832440
454459321
269328423
2075334002
522957591
1872528136
1606951644
680689582
821338350
982026223
1948097154
2050240581
1196026845
1574831167
1418460115
1255119621
172632634
1863283050
601573344
642174985
1300513434
1064704929
827705097
1271074003
1180703158
1726417423
1523308617
1348061970
438633047
253529115
842482383
1895758932
2096910479
781879210
331398020
1155711296
1467035720
1324979705
1089113275
755910023
37617290
1091571114
809342845
1872797822
467180180
1201128669
1142819382
777626198
2065508051
1632878740
1294458498
1237548641
640919593
16664387
1179741366
1201036274
289419524
1077681619
668059163
1175497308
1099646615
1486081424
106753061
1191779224
911126869
1209061583
333674979
383428727
1800177984
779470755
1664840093
1297834136
1141794710
1231182510
1417504116
833133384
157925775
813551685
1921637660
1262551473
1738031286
76589178
1602765343
2054062903
1111382423
1339329401
2072965365
1306747142
312833247
250044460
1497176104
1755862529
1706176063
1478055767
2026555594
297579983
218946439
1412331337
1951215040
160214466
1460642456
99261307
87368989
642062394
1948653317
1700662439
2141964433
887393049
1757418623
1125591388
592928738
779923290
833604974
1403938976
375847654
769520403
484810176
823838054
812262330
1089863157
349104148
475111144
1398938205
50406455
585439037
367723542
204531940
1947562832
1900192948
1440841920
974484022
1755545213
2092418267
1204017596
875609535
613038504
1968622410
279926381
139198175
1045364208
326648447
1081150683
1985753877
1180658408
2029122007
1097418414
1883699269
40437695
208621171
1516876487
919136869
57714752
2108497429
424587053
609834660
156541460
16852782
840898159
1212564000
627550908
359717651
1025856458
1453840948
275903311
27795041
1323860269
1948152664
2039919235
2052475614
1953929755
65633513
331896440
2100766017
1260404732
351769345
1769509945
75313777
1023918090
339621804
1410188968
607502930
586551550
904459100
533723125
214401046
1315578958
629700005
973285547
49294757
331019405
1087840001
1206015780
156436706
449429982
1017672620
898551274
713178600
1985923491
1037134810
702127881
2058566360
1036439500
1367729950
1609256684
1269776204
1888799394
1876611236
1022607842
1514204230
865926677
834551499
1597076524
355980194
2037994827
957671455
1518733373
447020503
634833436
302332447
497394428
1309154466
1250870598
302877730
1686084916
115115155
243081854
1714986872
799554241
450874343
2093170559
183699414
184910777
786966019
812127716
951699488
1451003463
759038431
1366154330
1233355980
1379728911
1265748596
1523984708
1850688180
1454099983
304351414
153292359
1987747001
35412335
929706923
1348524434
1109137259
718974548
1254953481
735109136
1473575651
918328098
2091621249
1452216496
1475341048
598670708
1864747396
1847154167
683696316
648757617
1021848199
1102993075
1737693080
446369099
2006126149
1629926492
1743576655
1878911937
571903242
164743904
2065923309
1006324194
2127163821
1735179488
1059450538
69484099
943351814
1261320348
1910878328
805605151
658989496
1194356953
1329423368
837702928
320995539
41197043
1191741946
1180209246
91587646
221170200
1870261233
2144545222
2079586393
1206625969
1571488247
1982123824
1465332210
255512846
1511238629
453607195
769019283
2131411276
978028693
1952755255
962699753
2101477984
1108957137
1079529647
1216498166
2027450748
2031566328
1323551538
861081185
66116557
1888897802
1708424607
1771930780
1517702140
325813261
775539502
331541159
2141519194
981773793
2016868355
1628719272
2078345496
416004456
1245414422
1706996019
856496808
201620817
1951402745
1808444046
1800030351
1921159325
1734359701
771968784
527176067
94242075
549178434
487522953
1860171977
1894935218
1046181300
996344500
1499555507
1854036185
1249909824
816654494
1711601668
2116371570
2004571707
686564517
1138330606
640184205
1483303468
603683500
199674697
1959192274
1457095763
261877820
1612230527
1537947124
1188175049
1837463853
959296958
1026040956
1060569910
1160298438
1566633443
911188289
842936053
696007082
1649723249
1666277071
1994576158
831204010
1001096861
1603502257
581144659
1442892778
2054386186
300151137
84622605
1344968239
665173320
713294951
430009212
998751428
1159232966
832956099
1500998740
1668651079
793292360
1147018722
291348489
1041168328
2092076193
1256195521
1840865785
1092386461
590615963
1207554645
1862555524
928441391
41246720
833658543
238515394
747870489
2080600858
625026869
1121521046
1156938867
1036901583
906857680
1718636866
1799875719
637913571
1408796107
708492373
1162202701
1609239954
1618182021
306776213
72990263
1250437265
1814053771
31797376
236742818
1822035000
386892543
1168750110
93143854
1639862252
1973600104
1082575330
258666659
979466542
1086297432
505790706
1189529266
569570819
267390155
759156495
1754031018
712446866
56148715
169209742
1428658388
1491706699
2104175276
1366870921
1470363275
763405797
411422830
1040051714
1851778788
1332288797
1376596857
2035086899
682128477
2068153635
1415985356
1068340067
1316312426
630788690
1073840250
176089315
995084181
877442168
374490069
2103708708
292161379
770290387
788514497
1686968771
906419079
78940222
1543795189
1069496404
581964013
348994943
352998159
1546812546
346586347
1260525453
1800616756
1124951901
1743572179
624189270
640229809
149914298
1277472278
1588021993
586816506
21338861
1417352075
1120549571
923531335
1498732685
1319935388
862838959
1159925538
485819835
1533301296
1416354732
801053866
1821579148
347019359
2068775606
697191535
533078181
1230518086
1470506877
343262930
927478343
320220444
1981086985
1845750094
501500666
768023374
102797753
1743056931
1870472604
323500479
1052468744
279998800
1446959792
1873661690
1050281450
657841373
566613222
1910947534
2130765651
1655593156
1532541747
954965841
2081314215
828397322
1469132487
453910234
877984007
950173126
1300179376
1432990683
573241340
1530161851
61582702
1018103792
2005816714
1425456930
1379345504
1922476407
1300677958
830793832
864219091
249826105
738495993
627867758
933345312
1859055349
20571546
1775040076
46411470
848673698
362343850
1658540590
1809229328
226651268
1819469200
1024897178
413373380
1000930565
1824517273
414425152
1112108083
669016433
1868501399
1895866835
1657779859
924900207
216775612
931014408
2061784149
589244693
633428967
1805978882
1686347816
2139835335
1674273042
1967923595
2026402018
1335462532
802348217
1196949984
362277502
1004114677
1801503364
2015992821
1975716668
1078101077
2070744672
1504599032
439575138
911967838
1662733833
984278097
1231275173
849371446
872596048
1097840751
357294985
275518943
1211307182
1698476832
1804622854
1234835931
852786226
1610732680
990021886
1431008810
170627096
304528335
1273626376
1380664235
925269344
1119153665
853892311
1510061268
1743814293
82770424
1676627224
1485285117
1206356356
815481750
326617301
880568218
49281245
1078301169
1495370737
1693961640
139323801
274050655
1539164888
984917355
939068174
34679407
1762546223
522162049
460377481
1083549723
1153657782
111941357
108113685
1090465803
1310163048
1694231076
1184680400
175756046
1744207325
2081632
1527740376
1959230730
2111846626
1705441484
1154343642
2095762610
1941257199
667685824
874429743
72672898
1498810379
564969793
238090378
1407757523
1151431024
1667405258
532825306
1837866512
1730542096
836401213
193425045
1698973116
1162559197
488940720
680664003
1677143621
9510310
623668475
831742889
2023171643
1696284677
1953691208
1272694177
382380229
1560441769
1771534507
1311605004
910522110
909857405
903129867
766127021
1684449896
579536738
276748187
945193116
609298745
564762600
1176342909
1579786893
1682724579
1539024176
1122138290
1986826198
1772296011
1877216865
1529431630
1695115462
1404631432
1546848385
1198225835
704598104
966260215
1269091746
149570884
1885225314
1690770808
1228723193
2114515870
851067458
1165494217
980861621
2140351200
380089282
657454476
85135005
1155251389
1304479493
1573006111
980021934
1140517347
2007166489
1936399219
390024685
668298143
420619063
1525169928
863118391
46577683
983500890
956213065
197714035
318413616
631441642
937284268
407591425
1908825633
729241834
173518553
213496232
1841919960
763327215
1553823438
52785896
454776292
1909282933
244472740
626583658
1364557754
1714281531
1511810079
1461928414
157769934
2084691656
578874864
503804045
1286464194
1711691142
798641253
401414821
1095153506
1495874080
1915637927
656238750
2033973748
1684560327
1628451023
1242943393
622511858
1951490104
1362952618
972201351
1666078464
1726118483
1384906486
1523608130
1478057334
1087473367
1582340804
1278158900
117354787
1756581159
1985772635
1950876036
2100879802
1779721317
1885773016
1138797026
812911062
1875349938
64372552
2096637966
1234659033
616338870
1843730992
1786815281
572153276
1376948691
1384410319
1400156067
462267695
705001331
1743642709
286921364
1645677644
12573350
497994504
2020760689
827829531
199195250
420134867
802678741
1973578035
688149367
999168568
209871771
1732566524
430673107
869032619
902421033
75273912
442045318
1403264727
421218691
1952399824
336348581
1598622830
1103779487
1578339751
1539590980
902965590
1036944925
400490435
886598347
653909359
219563902
1220099925
628591426
1244757211
477541985
2024792079
1752270692
1509503551
684962940
366300401
1337346688
1675815053
1221143240
457991377
2085132701
1047645251
1871974729
858003110
631233380
730122949
630105026
39898108
754318514
1852952300
79794457
1638221494
205287271
327800754
1911975414
1392425195
835237950
1837051733
653252021
2011989059
1872153987
232570068
2132146441
176179992
1380331180
532136898
1067154195
60658715
1836395722
1581776357
1417575810
1983948882
2071499497
1045035352
2110400578
364640572
1327102435
77857322
1791500893
1549222001
666269474
1910913293
884460462
1197272982
1685855583
1035399522
1867216184
875235740
1001694405
1982402027
1336443197
317102911
1298352523
1517647199
54359601
351177405
1496866334
2104264717
1045670410
6659903
615300535
1284786821
1880313232
585414861
661489470
1278879781
1788768553
2034177205
222036751
1420536724
1073468860
1051770090
879220905
990444429
1206034322
550162711
1004225278
1420160199
516503930
739006935
761189210
517286737
220256210
1342259579
1382470082
644301370
927897177
1770191426
1803239089
549882987
1375141746
1891799871
266211200
831055916
336305686
552513503
1122213472
1756749226
442070232
161006067
1180460294
1602075436
1067702144
427715045
1862240905
1287764614
1231309420
226179660
1045449073
700086610
532645733
387297844
529809825
796528633
1889917561
601476083
1820799460
1903925505
53202275
1585141755
1252478714
292359959
1617712318
1524684384
1829773182
1888083075
461879249
1211701812
340429707
740868600
575996376
549234537
1836322980
1842418384
764973868
2095626720
1726937518
64487369
1361380421
568155771
169312979
101621424
171144172
140717221
1839570220
395267111
1905381924
311492438
1330519247
1959450879
503368629
936613449
1078322928
109509338
2020818898
223254597
1182701921
198313076
37297750
1128989240
1814283177
134160526
381243093
409085930
1961385721
603380891
1489197727
167774288
905977884
1861504029
759752559
1869672934
1710696242
589318135
611777312
200851219
1250441539
352555992
1779790295
755458181
1591367901
1054676874
833394738
1013160124
943974049
1215393560
92713972
1289276410
753736203
1462153881
1323402808
667411816
212116617
1662581922
1271286594
258375481
321896325
2144184122
1256487703
1576479955
1319731498
1799737736
162140523
513312936
516143068
826349052
2105001987
432330653
1415193244
704075956
1486067933
761141683
1849592101
94100248
1822817168
2143214746
602060961
1944295998
838156278
578989109
1237940422
323483326
985218389
304921787
784226863
504277292
1544834873
1953937757
1300773733
1682369527
1260797604
1041654844
1391324243
1101007154
256876994
1474944094
764425479
2036831840
501546339
1608128835
1608454514
892508190
830214255
1371795750
492184013
264389578
139914980
1680480992
868962338
798972370
1629796876
1243791473
1070738369
1779066808
196655563
1560325783
622171887
618702779
2119878920
1254872780
736648738
1489373059
1078438011
1915490637
378433615
1572809588
944274202
1913684224
1183648271
518296942
884682702
1882492557
130269587
2009934963
1778841804
1725369029
149984499
530334973
1645836758
182705122
1983566299
1745349752
1613686312
1266543827
2089748549
403691675
1360457678
953226239
1405280064
1704421332
662265893
1128742316
814915943
1600353520
1022885266
1431760345
852840001
73870465
2096586905
2125339765
467759272
148158596
1137515555
1787771035
595130306
1596414169
459474949
52416528
43797755
701160220
1351889196
1281125921
74467831
1522189978
2133575103
1573717706
275510216
957651400
1596320980
1074243519
1824882273
2043882466
54487779
1405081981
332016588
582280786
316662174
333890991
1070590799
1983029052
2026883465
5709605
1125173660
1859974976
91107832
1870014076
1839240449
363121155
59418339
1105480441
720925606
704756886
1559138251
1747642470
1132969022
807592023
956515852
1854953124
1266005950
1585091584
1292202904
1905083587
1862014198
394209184
520925653
895094355
1505560745
75370357
1431379493
1908059325
1983471508
38965567
961744002
223249631
329412058
325393401
668701676
776423119
1123435989
31043131
488791047
19845915
2056545229
1773512362
954530373
1201588492
2121406049
948213497
315528868
800946254
1648625001
891983049
323086080
1001967599
1284946922
995330551
810962950
2122274908
1936435977
319905783
1894928890
120221424
1949299274
9786822
973878443
2118574781
1174652971
522978310
168258012
1821828764
1742565010
815416822
2132342915
1499879923
1361688818
1609214766
1746056695
1985562147
1538173959
1418358381
188780014
2109649406
1772944324
1619758895
1474396734
1521852386
1813079236
831913148
2097794141
1421649024
158994777
1978569234
414070023
1543548160
1341101514
2118345689
560814110
1372888004
1458065169
1485160785
608761265
332937534
184682570
1271509003
966169140
1027636308
1873759170
1456172589
399648924
1371236496
1676663751
1312163963
1636655526
481496017
1832470192
1046766507
1477396033
1262858824
1679017446
1186227874
1145599166
465859267
1189221516
1312058800
1180943665
1661989271
372545290
1409331296
135178823
1197710045
802442204
1672354025
749018801
73002226
500210876
2038380015
171888858
536519021
382432712
1746702172
285784008
1396806225
1200440819
1366952768
258662258
1636281319
130742148
589555625
1551812889
1641004295
406409404
479767294
1135452888
1534652894
1164190517
46824585
1157893830
1283094105
2017693544
2102591585
716998686
268373481
1451015505
701542986
1178857058
1458865208
174242616
1004277391
659090522
1535665459
913212763
1250607293
2133448341
1507478490
1376027737
786862449
898535644
235213991
1772945162
1604847610
2110195289
935997531
1732813429
1891885000
28900907
791903073
2134443872
2114581513
1138755199
1850549886
1803577678
1186274302
1115503056
394391978
1927335972
1900468614
1863004293
1972756661
2122268870
776504255
241286173
726712163
309445963
2079750902
510777882
1096490940
395741267
1546545741
523901541
720964065
1777981706
1116623531
463876829
24314503
622002774
1587038724
1494688659
473629204
864802127
216520772
518019276
1488527017
132945100
298202338
425524079
284576111
274814257
83917013
1026445159
1337627465
1411044292
1164493399
1957602703
1563758808
1839370618
1449361530
711331583
490583792
314841683
2122744814
1384985632
1774478526
771258719
573594803
1248481029
723031915
527518221
2019703764
2035342126
1103515354
1914479773
193841816
1168418713
1587213370
2132067133
1930168428
251302783
7444962
906878954
496297180
1634129956
1022260133
1421302872
1203552084
1379345495
367571350
80244160
1303231713
627689699
1477674960
957888903
582888271
2044065044
65969638
94500970
1047807982
768183691
1706727096
845162157
402376668
1973029447
1420613331
259981204
2091890756
782630927
427950665
1175089393
1823902456
1583785916
2018156490
936377497
1536800874
1567178356
1155365885
1559946626
674880376
95053052
349361037
941938309
1206158322
841988110
1537376817
848408505
566131323
1979423259
1958777004
1400444495
24807421
1624501227
1844900478
1424216233
1038754213
623772408
1125477322
552971767
56946186
1913587660
1625290481
432985722
159161509
1064636865
501485450
1076596778
835722857
1241533719
1707250697
2096504626
1446237415
2131216416
1872101875
1955171993
1577206397
110260217
2129084814
1788710206
262257840
1923800412
409103592
53326665
1193847563
495231154
119408863
309926980
85058927
637199412
86104463
1194492802
271453745
783389536
1782687972
2043734860
1097334640
1745207531
637981458
933852317
678981046
1890937865
1627296626
1588898000
1688269982
216648792
8781837
966208331
421924570
1756543771
894317229
1839276191
1151814613
462199147
779734422
1037753614
515418132
1827902392
1068007818
1309866993
1175946677
979512430
292651039
1916810803
555924856
149055676
754851187
1747722218
1479883348
1597797163
1472129366
1195418058
512565207
498978590
3599363
1609411481
259975782
2137583242
516689529
270447282
1251647105
1601810467
1027324932
990021910
784396204
1555773093
1004704504
1671495136
1147620788
465269858
1546259930
388649647
155032821
651258166
883565927
56866431
1749566420
344864912
1191390687
534827575
1882015337
1440675318
1949011470
635028667
1039564812
2054712236
435196460
1317686795
1691322183
1864485094
1930282490
1669128694
1159492280
1901474639
976171457
1785911449
1784123907
385860384
2146702167
1742164924
2087085672
1442051969
387881702
335912659
1489920361
1647847153
1783753197
284932621
1543806259
335500433
1525053851
142754513
628869502
50356359
543603150
1795639688
936531902
488145809
1004930540
1712668814
1308102447
105165527
765581131
1987851031
1787320617
19178238
1753413597
1776276891
926269921
2008371227
326348347
1778612812
6464442
818962124
521277019
244873346
677399233
143004459
1975642845
1375374163
2120694756
83241139
451196837
959502461
591944271
259539827
2076011804
948252382
1430989313
734968752
1569573478
1830165179
1419502070
1966671392
1542674833
885539953
1717000848
381826030
438266492
577702843
2053714879
2026484870
1804443505
851536383
2018741159
621963352
1600996418
470557756
725285377
1056004574
619330222
1169503436
653754489
1950435040
901586839
1023594096
1590020475
787069495
315649341
616460401
1901910409
578080267
1464465657
665195880
2027925833
1471385801
970903152
1392347902
1414597619
1143122852
2096214470
1455677803
2037470112
101362983
1105928796
604697240
1042953481
805978133
1088021217
57916226
687710878
184879908
917472482
1473886861
58723028
1423235760
1577843579
566208565
1342361625
1101686430
902131535
1005294937
1996654931
1367871101
836337303
205747217
2061022194
2136303405
8199558
1333888521
340569467
695918841
317182089
976165258
1520426249
1085429899
1731392342
1854594240
2004034476
1986702271
102429098
520710830
779455213
1553575438
58231265
1120692012
1309300342
953827723
47915371
43775618
1971747470
1157373923
1896758680
2060409492
1974569767
54637823
1059240159
14965586
594425377
1891576135
1848228224
842047446
734153683
722212126
1961253332
1243172926
680018831
940200038
1926141026
469045928
411218745
197481040
1877362787
1232677549
203406795
1330533082
1686783248
412470804
800173575
1014126001
291919404
853470366
1555990737
1837058460
765289022
1501018098
225386610
1422222859
1517474865
170962276
1444284664
1228561570
911611980
1901468787
729957883
632322381
1830301399
1416748912
88123271
1087423224
131064134
1126749617
609469993
945590031
382833581
1718680524
1485429272
1804373614
493216709
1642680174
637674199
237396938
2100956324
905121111
247226132
182071458
445457328
288395803
1303698530
1387365792
1030995585
1414979151
516558565
1197251387
437066627
858897230
1282871775
1366525812
356207887
1835452019
681812668
1914342063
1306393954
1174560471
2055265019
209307525
1208159453
1176969126
337136648
461414224
107557706
1325332000
1724938248
1529683136
2017682888
1944279097
1529984436
1094978193
397846563
1684228009
174276586
159975995
988252344
701878116
294771206
1249789631
403204618
1718470380
48591675
368098297
1258837454
1719399250
1574629419
95989286
1629550343
171881322
1528425895
581094315
429105209
349332893
171065384
1601860505
1363132950
1040069934
1584935436
1899030438
1983036409
596258381
1922141061
1195019882
1966066224
1087447965
1266317553
525948702
1178329136
1129738389
1593203541
2016971158
979606218
887970080
1235051519
836261770
702651918
1562052959
1683008517
526063074
1992995623
51068782
2069403917
1473491622
131009002
1054686031
726938301
2001420244
277324845
1390184111
356190709
1742876437
925521832
1381010403
651091672
1781397709
1434009978
71392370
772706920
184611129
1891333971
410590439
1103070012
1614600625
275405289
1546770423
2098764148
1581012522
1038870779
847738347
460449158
588778543
2086478780
672181840
234128428
1914600580
182776644
51513700
564071226
1962502559
339878950
1523377477
1828821130
1817106905
1158578710
1088734300
170515132
1614222857
542428457
507515211
897971013
1854526411
558216153
1285978630
797975437
1733426264
622510996
472361500
1846003501
1050038043
2087421064
1372025590
1379863458
957820814
1864244558
566496524
237977622
1618507985
2127742702
809972983
2038599968
351607973
888421068
235507876
685372415
28458690
1086060872
843528458
1092560134
1188184320
845248118
1347472112
464567654
2129896731
533615780
287031943
1820217259
688051161
1715360701
963798116
470091992
1659261873
1876434696
1129633220
973944168
1069055299
878605711
2086039205
641263
1722473943
399036509
1152290321
1685036205
782170326
70840903
2002080052
309490105
1526884114
727055105
742431087
2129279451
592842409
900334354
1227274136
1966972136
2178648
1597673877
1499027009
1455199347
663122237
1726055136
1463631033
1214764548
934149484
1974496802
440979031
143287426
582467922
1765960757
1813043453
585784611
1269546098
1754443516
2007473557
927387935
368259770
1081665058
390665723
167755886
773994626
1274707371
764883265
2108539322
317709684
619592138
2057498474
615054522
1549689092
571357709
404717220
1404137522
345541331
1872482437
1096794166
1887569165
669312332
929467962
187293549
1210138685
148572834
390468441
1124224985
1165807909
1411843963
601180127
1232344421
119463555
2092339972
1169696841
727079188
1330924238
1561608151
455563930
1650819364
1374101320
1064674050
559825697
1192233211
1509038377
515588139
1439003950
856027752
1474128472
948718998
1650372827
231886287
695530478
1802697813
672895160
83070239
871340997
1997110203
487072645
746827437
1204403116
976145437
1340905211
941651614
1444706440
1650834425
1295854680
1608289968
1212420172
384999257
1873752691
1924773313
1464648820
223760425
800162903
735269930
607006401
1783153500
1846189477
706096649
1752623244
1047732589
1544297873
117364616
402261733
490824136
608762313
1256398780
864977473
1865603698
189505346
1271669970
388421627
2094596800
1640381017
1254234672
550670869
1185127378
348123488
1599321459
2139017335
118351480
1261484419
26574358
1301345640
1844267217
14097549
925100282
1129251720
91249974
783476374
251700094
431082115
1617315786
330244039
1592039572
476306728
1233659736
1754334925
2134358358
1084673471
960622635
1650330737
1674516757
681073033
318441714
176733961
1522653612
873286550
1023308774
1690021179
1223046493
1849293690
411784148
1677288087
591152915
1615242132
541021905
316508256
1541082425
820382274
532145418
1171229680
1569200864
796929231
934137822
1985537482
1167018764
2059488706
1206473762
1584727677
1259396910
2052853674
525939013
937446391
473431454
480355156
1268851437
878021435
1308756496
1432185686
240556165
680415864
27007331
1224557019
1527378304
509008605
1647829273
1779285576
1955802028
1219339655
1852433622
798567605
768142355
704394124
1291217767
1360160672
1238087951
476299028
1529388405
1674032440
1113806606
1152033446
446741016
367981380
2111592747
2056952926
796744774
416093328
1046189987
363768435
1110783276
22600530
1645902053
1619702109
139640007
780894022
1934501558
1184772116
180399057
300912408
1340080064
1051890856
2006397565
316650986
212763457
530462453
1966501009
1793489559
476209712
1187604635
1230124471
402131258
657010197
1540968515
1645469051
396558961
2115886192
227974688
1928904863
2104439932
826062997
1667115672
226989534
1751637401
205161640
647490145
18256070
359311996
1172543744
1077827921
488054927
343584705
1645089061
237789240
202630229
400469028
328009236
758129870
1784974890
288500745
1072314043
395958192
1065941303
31071504
1027120808
425316397
661144999
1042451109
1752326773
1995213653
631022582
89999292
436337283
2038354267
1988029359
1742709657
26470389
406505139
1497694952
1292135565
552788362
1128697385
905515578
2097067009
2049174137
2068419442
473732931
948618774
1759829248
222906132
676594884
113892623
1050525276
126024786
196840751
1450021562
963898252
1571295708
1184399832
778879615
1540721729
1191713779
2051540234
1668195806
1009357638
1342477767
586627169
547486944
506806829
1278851358
990192759
1490825333
1506251962
1803560634
1754078772
1424905629
1832034723
1547761236
1295604099
1319547174
1226617047
1921768263
1253860232
292912151
57539998
688179312
1042002714
725501491
1567549154
865736889
357603653
65558849
1695555955
1825543310
95347415
348045832
2052754392
1358590409
1323211692
996906816
1251836416
654075579
1002532657
931305862
1720369180
816685558
1058351190
1935064672
48004323
549116134
663813932
1979230271
726391555
1361551323
1976269377
2054006785
1513150047
938902115
1171061683
1032588924
1766796971
1192007018
648260120
1802545275
1146862143
1091253184
890555829
1711927365
2034567693
454432056
835924590
493583739
1027278484
1886004394
1313034360
418145284
716742274
1125963199
1252713622
1725385457
885731922
1407477235
198518300
1464687250
1060367537
1656966771
1669999966
32242287
710386333
1319038178
794575365
1527928877
716187037
1421599237
508281644
662488275
200776624
584816075
1568295511
635350450
1983910609
337085405
544461418
249581911
1616930716
861531799
1462176757
1969455031
2145395886
704740452
1479472149
418495904
860196207
484896377
1825646507
509394233
2061169151
1744421215
2111599847
695554818
1374112995
2087224815
1904550597
1335582241
315685435
1136369962
1669195554
460560669
1644293817
1818581868
1520159622
980995428
1168863544
1431864354
1094672115
1728132723
2003538737
998337702
1119079060
667181367
452185307
526353208
296333034
801393821
954613077
1775478127
1857771693
873941049
1238477814
554148617
430733245
1278877815
1628379497
904771852
1751392055
1925207294
367122067
1801705398
1813089825
1256950389
664013076
250533515
1673719921
832983877
1314871617
2021304641
808701424
515852541
2087001945
1529892591
669273085
754015248
1720346385
1529845973
1165107837
200211312
2015046249
1554594331
1976207414
259871209
836504142
31957477
537370792
1156547787
1259402487
700804426
1730674077
1171029275
1068690128
81043085
1648166705
1792557035
2111014122
398161364
346902688
1678342054
723046860
505219294
959919137
711546263
354217280
44662377
1327084280
2041580302
1473215165
1839858253
1204580474
357511032
1169695962
1892246286
20803551
935073513
1998116007
990740934
302130680
1271901540
829328503
354210737
1393152256
1470741992
418104623
1187503415
1111115381
677996608
2117698335
577576010
2145348789
165279213
1311789142
1566242554
461194705
636267525
345459751
1174105770
1609235139
1297281253
1864653232
1438564201
288955475
2026977121
152805580
25745561
883182613
1760134613
140741305
675041019
1086077230
294441578
1626713903
451641046
88424735
1897165003
494783013
949095803
410705862
1811090703
1357248606
1097453349
544872534
2019452091
275291028
874138183
1536538520
840293615
713824499
1394408734
995680796
1479427876
445544058
1647308135
1449812181
1342040991
529891336
919404608
1038968328
1801261566
1073868706
1830574447
1599753413
528156834
1660351391
700837492
327840401
1190750505
1037828983
295976309
1473996848
1643438427
994846401
2075955790
1091831804
1451184983
103629655
1275808701
2035809824
1866996377
1739842737
1342481169
2125316033
677715109
375393988
633045751
194339533
1089577168
2118702453
1986872323
2002212572
765451060
274429389
2102119521
27966013
1390111476
1300218608
789717675
484387045
1949492249
299977935
343249464
1351937926
573026354
1251740505
146172372
1927355712
981641977
661773772
702168254
1556165355
1429309401
1362770233
1159272253
2033039751
1227440660
419149031
901529306
1413160187
1035120734
70266660
1479006450
2056710340
1653585891
1054173468
300646183
2036477553
2129725889
900145353
1091256711
674831296
1989912743
1448949314
353907568
1247209939
1951800768
1227005957
1873561852
1413910357
263280100
969529488
1158943908
2048192993
2074662763
1967229344
746559889
1607219917
633074983
592224929
91947504
648817550
2142799799
1245944238
975833797
1905816503
1173099862
1621075110
2007693288
2082727595
1654742907
1910629708
390065946
1254837165
892137746
507237042
1352062015
1540468319
2041388594
1037463266
246002452
56773491
1717301173
475726605
1137643184
1162720182
1041489306
591037239
860940076
917396595
1070739636
95001812
1032250103
1031978485
1629008870
939711035
165984422
1033090341
184055307
889366241
633363358
1731154685
529151663
367184950
1235334352
1651825518
913183144
1519603154
1882653581
338906232
1088589942
183884804
775741065
2076891018
2138644067
1048035116
1594011536
629070987
1575009997
1118758698
2033379225
1982001473
1419588348
1745060406
2085725719
1578610304
374549466
1461327659
872795114
528270241
1027454144
1355791684
342703417
1082376664
1125586927
1672072048
1422296946
1568641125
706709237
1718880912
1452131628
662614718
1306751229
1884709069
998243540
1758363406
725663494
1297255125
1372014315
561446560
522384896
740268757
1189694219
232660474
1230218805
2010811292
517344713
2100119690
40885556
911330502
1433480831
2010893432
127001163
1773028588
1776244563
2068451818
1618412370
1501151530
1840417909
578707048
1361316285
1819460122
415152084
1134924449
318457365
1436874902
14242157
1524878341
106299707
1339993372
1889802483
1242122362
342726608
1238278339
705137333
697622816
694893960
928119356
1054421037
730991099
1481237465
1020307308
1806260873
941495593
203189524
1922851218
587858190
1755948637
1944156238
15918911
1155888536
1189262843
361426743
1402220353
990863337
1525335178
2040131363
1612752119
231674547
418226988
208942108
936890403
604792342
699329852
1944450497
1296039288
1052875392
1911714670
547224578
1796107040
1134246261
1922940731
1604727630
218726315
1387798178
1591089053
800953336
2072147227
1732706560
515541392
1482126740
147567301
427887169
713247911
409017209
219508438
278328195
1780135248
1864738686
1912117970
1715717778
837897046
755792307
1090978042
51481417
1293192131
1869950001
1516188631
1296677688
1166520610
1552384688
294901359
412152870
1234723166
1373686658
1624929823
1414466995
346503263
764196069
1290099395
2055625971
1339774601
1328334686
2064607023
1774795501
194228460
376723045
484138926
1696016232
1350329888
1715280780
133704108
1869093271
145703569
1456626126
375291271
498129273
1266128255
920449429
142429712
2138472329
1433252741
529254328
2040586084
2041400668
337418333
915012645
1905708072
1308201536
207764175
759303827
1266653037
750023747
731907745
1351475256
946667780
1861449619
1699168078
253556568
546085760
744176322
2010751926
1866877065
776273744
662286372
1903065474
221402793
1482166945
167098482
1823624544
90119551
103248762
1237657293
1248905074
2122692980
1834702297
1601281716
613366908
1218007020
1252493655
1051793326
1899664848
1768929129
398612697
434866895
1610421069
312962324
842011666
1790861855
833394216
992310124
444399546
1341890394
24609675
1371778594
694146796
1109957863
955533196
2081503067
226862549
315321966
501783316
1966897859
820957150
1979404599
1939999683
1717256975
474460301
1040011269
277222942
18071647
1727987152
362277087
2143637259
807571675
1842767648
507265513
112665572
1853442685
115741616
253194484
1749284559
1347125423
354387017
1450991951
585355762
910326866
110100558
2064613376
10116091
17688461
1443112880
1021670183
1280794442
793869908
1391089490
817598633
1536333166
2026483919
801515838
294431086
419335195
615517205
1911799893
1918810850
1049920604
1505733276
1799560742
497772412
2100592109
1398589194
1998618042
418613755
682544723
853996284
808864703
1113799315
137397115
1039060473
1953831526
2040889870
694831243
159839299
637733773
922770515
354503776
930378952
1071288191
329261165
299777265
521805873
708251912
1402598662
2001371030
2031118457
1281070149
763673058
2107254758
1658372791
1917210314
1518798393
1480216728
244155935
145629894
1334776474
1730668916
857710309
1025195061
620533960
522217453
1605696152
342801155
1018994527
1565681887
169291778
202825175
955981471
1381464841
1268547005
774220425
49448103
1737977551
519481222
138269888
821740241
1129055054
1395909272
1436557955
799741648
1630828547
2031040068
490230392
732146868
1231511544
1419516156
833518048
639784929
1254376703
239126535
784111955
1382465023
1480410685
1259181715
1727144298
1232338999
1077144603
109948176
1357218039
719854762
383029807
455781580
1369588371
1003818861
1303014081
1928798677
305077980
318521949
437881006
1729160927
562071826
721222900
1930716995
11810128
741584983
444670145
583276648
1698107067
2134504107
1669834667
2073433351
631573873
11111392
1130511607
158394196
141914897
2134305392
433559985
195477933
2013418113
585962752
1274344175
499489362
949959168
858252112
407616340
1144618983
672078302
461686559
991064883
96048011
1983228269
2038386700
1180135902
1821023289
1237903209
1898277402
1483111553
1314366675
1360727186
476593353
544865171
1460257227
1957515191
1477309677
683151515
353331131
2019715571
1057063944
728861653
955776395
1076889700
920699388
55549514
941431870
556201979
198234772
1332068756
1724195832
2034554355
566679975
482752260
129414121
906842698
1193745840
1929955494
1837849612
247935969
23508419
1861074027
2094920063
1079480823
1671114330
589563168
1592818758
104560659
1850926784
866814223
472445229
682526232
1952166627
1996585697
1686235776
1773639665
1301317736
167706612
1675215933
33231286
1984461779
749320031
701571848
2122927896
1440308383
1787721539
1540324058
945108059
2096640410
538783717
2070450206
1734599050
347131915
1578128278
191246315
694647944
139140936
937111128
1154705632
1564232095
997953031
2007217766
1746282548
107909230
2030238620
1160315682
587602385
1172590599
1892451833
1833154647
48252522
874780138
857218398
186978251
2084634700
2080940032
1593274683
1493927319
1305759093
1195684807
2126879833
1399551212
1753241531
1542181093
1205485328
1359051291
446812959
339468090
2021477620
1801305628
1047789609
336379274
1435451662
1735566777
1821051165
1540874669
2134440626
559479753
1328508105
1883818081
1907208012
1462585558
2057121125
1876379818
291183194
1210839726
1962604972
430359880
335081135
435188259
1205117057
52710218
198148106
1159567413
2117845695
1603152753
1290978224
530617914
1368513671
97082725
1674087915
237659283
430169600
1735408108
1470459694
1322386036
158609557
1790684791
1847581140
1956859418
1580150124
1929303491
1395718225
569522254
1426937019
719701755
1916050499
1690464684
1745757454
35398695
2088997341
636626366
1134842285
223445850
300659187
1204867536
1841975888
310150553
111609308
1410172227
1890275109
1651144767
624924615
1114297098
1365265138
1114561062
591615403
1620315014
426478646
945119140
2010743161
488608587
1585865887
1127548094
676271148
600482130
1407657811
1062230523
510091137
501273351
784591017
1420852165
1611026443
1626554948
1455666811
1181249451
726843246
1732440277
1375864907
1479366572
142161296
1209800386
2095215095
1277737171
1988438792
121184706
1719351421
826585284
1642766190
17345592
1598931110
1665272259
1749755195
1412829021
234977281
211371695
325920361
580798530
1911259161
489323019
1526999270
1970701701
1895088728
1038996252
838922372
637073299
1226846551
568645004
1303870014
22751270
327135319
749038338
460758597
160943303
808266542
1489786704
1298496818
804500471
1317552456
2006162812
1157694716
929344243
1217307866
526131211
1330449646
1496109657
347603947
272913986
1989483589
611862835
1012200730
728684016
947003160
1960644130
1928432856
376541832
1901476930
1182474522
1123959182
360055372
1395773157
1764995307
1292116699
1065751577
2114259727
967080151
624543512
1830356256
63408328
709775701
1158219118
1766855859
132502981
420380957
1167179989
2027869959
410760288
1754503917
2131742084
1387596770
943465020
672904871
1753325978
882314418
231407307
496715192
1496443327
378554344
219465946
80593043
454129435
1710527703
870620722
1666891102
453849105
1484390750
1395258381
765252024
1805007662
37348002
1252126622
1566446828
1963910358
339043874
1413863262
2068353457
805400127
748705515
178089564
222376388
136400949
399822228
827207082
74937945
871844127
2062125524
1700028028
1257147327
1859694119
238552316
205828862
205499838
437690768
557082533
206624430
121483506
1928570038
1698187747
87583280
2004042420
452464356
1778289561
875875270
1570347324
1083762103
1109137793
740314373
2083534203
1391621857
1557858950
589026436
460642888
1096713751
386438280
1249230497
1871071998
712925
1938561084
310091704
582631620
733490993
2138162516
2125311227
1479344168
490851413
2106459812
722331885
1732926144
1524290165
2135229280
1843009027
1657429744
1860048272
84944606
1924888969
1640084597
1753424670
932776863
641274464
1570445089
286258182
1481535381
980273494
56834944
1369466656
1380158064
1650713767
960385708
1269470294
847191980
1076664359
624739300
2090880606
850033427
330747732
413041199
295969367
1477982604
1487078368
296723646
1342571649
140803498
2048339846
1363035445
1509665107
31288017
1945186649
1399790192
1526728374
845022644
1673094522
1813393900
1592152919
953233814
2112326106
127527949
527828482
695445604
1259825140
2026270635
656913214
280384186
749706523
1813735369
1603733080
1806699643
94015724
1074300969
1840550865
1006180850
287632562
50635663
396533133
896925142
1175864861
1192023084
2033545704
267914530
1154045245
1742294784
312674867
1447193553
1897780225
724296460
1095520518
45886988
652212255
61291048
1219197899
2992292
704302471
756046992
188379235
637286077
1589839178
1690708898
669715048
433795394
467372283
1860765929
1979442191
2027906582
1934829056
534109655
1386051012
1890298736
868952069
1400001757
1848653911
2055329792
1712092330
2047735752
495457308
1063801022
1573340171
688637093
529925064
1968956649
1540620493
265839075
2068124075
568141252
1955012068
532649034
1921985133
1641290927
1749636115
399918113
837617037
1443674152
1820567506
1271152986
1017313224
2060495110
269846016
700809364
1322043107
1424329501
1449126280
422497639
573994246
406032859
993044406
514106844
501476004
834991791
1042148358
2130524814
1209370845
473496842
1313902508
2048938596
108189068
1982280721
1801897247
1808893128
151927608
32326457
1535983053
1310028134
403477744
1883212935
499218687
24682582
49796522
1452350659
1991898000
17746449
133936233
112330822
59177721
1223940316
778755400
1920414636
1433280288
496093407
1545658486
1321740169
1364163680
1712567469
130678261
1373818744
1842881049
1112167414
582695145
473226754
383132100
99302347
77242043
481180078
1553522706
923300043
176517615
1397215663
817896325
1845129863
1356615854
390480578
611229462
186953469
970587423
194067105
130753010
1064275988
576963882
1857686646
1679228362
646072098
1960732482
1375354911
390947339
129730097
2122904859
1609469664
1301093234
377443333
689177075
787946607
1851784629
1148843558
1047443611
1448259368
495920414
1795799017
17205006
206703948
1869860012
1021164888
2005989035
1722133078
33402181
1237571952
1720967041
719992946
376312479
1634516402
2130537731
423987373
1144535403
231602059
106280088
248550079
693023618
968746025
2042060360
68477996
1641113130
1893042293
1122362609
1729112860
1486986765
1036989396
1331569234
488091748
1917340626
588903324
271986120
544973734
1423034926
1854425262
1741701968
1797506968
967434750
572083652
91620557
2030803550
844586762
1649735891
555294249
153941431
2023483361
1693657459
422146356
1667280779
722073627
1200019044
13498517
185807685
1189119969
1568603290
222017206
626051504
1565120568
1610160662
140539726
1574633760
1016158846
1426777774
605961185
1212344185
989742240
76670108
1189475082
1498409786
870201829
212780768
799716158
562731106
1060888498
657743453
1728201232
350553581
1274917045
1318727668
264690990
458261382
1783981540
1358924890
1601241174
71144810
1550032312
1499630543
616920668
395329723
1060941550
329287133
1289226123
972149629
870699301
656728882
350775176
1031599378
1349227459
477360555
1832228929
1943399234
1610082424
934115841
1465231767
58723255
113689155
741380139
2073588546
894734738
248364592
847502232
469005003
1374802914
1528875332
1828323827
1418371094
1833641883
911959524
356463695
427873999
1908467808
604568431
933917334
1916740795
1675013792
531877687
1764524321
1434969480
1140563714
798434218
43184947
58014656
1336336035
1162443891
1876564691
1993759092
1175538416
1227611447
624723646
505381840
1688868847
260457329
2027724649
640555719
392890540
1979991376
1860177766
767862676
2035703681
667659631
134376986
1350032817
1287458105
1266891545
1183750608
211475666
315840191
1585149909
377358476
1608741334
1752342748
1127144720
9887477
1800106804
1940111286
1046791756
1225441632
1222052119
1253847060
996156330
1516597357
1554774392
1674469206
1027821290
505300324
204365203
2140511050
654548389
2029082580
360453733
281473040
1720760510
1826395627
1550482453
658992768
771617104
1356461101
810614886
2128170504
2034104641
1585630704
1430619551
1037748364
1074885621
251706262
908407440
761761333
361557109
1986834885
1725432953
513989332
726252933
538470367
604699112
658750658
1641073244
2097972149
330737385
1136631811
793282859
1768662569
581635290
937673168
1973716053
764235235
545765566
204737327
1211756660
2105885398
144257093
423089020
529495778
485476264
153049533
606489509
607700550
501246159
988003491
1115545462
1260360966
556265778
957117123
2132087925
1128602978
900446653
725871989
1590589555
829947491
1689895045
767786012
643528453
1262381681
1029093083
371344294
2067691232
1939232069
277803161
197734752
403746936
1301919101
534430521
1944807180
526156480
577249014
10257985
1620499534
318486579
164921265
1432482237
1042795501
1285184111
2047204175
400075480
701941503
571538489
1176224398
193220710
513805899
1660264903
318173738
1244348209
1209782066
190723780
1656792310
1412495227
1668372458
184170456
255754
94505648
1636468040
1846693266
1879603192
816637566
1363199676
874054827
10877226
139200699
716548720
1441818579
1230076132
1907946341
210479222
241384505
676876505
1275079558
229786469
1318783124
1417894243
105838833
1692483400
1986548892
1494394036
720602720
863040557
209055535
1095689573
1446587155
83370075
479087579
493373660
1189629094
1615795207
464173519
1669835003
161400083
1684879999
52541899
850884136
1769789029
1850200287
1812782830
1426353212
136976142
1118902186
1431467801
156971929
776172352
1949560565
726880592
2118963909
1802711070
826607736
1262374006
294876014
1347951941
2067651301
326625180
1671356151
1549652917
791790956
1551480443
176678280
1511795758
1940874288
1923712522
1466401431
769933361
2069135585
2008923669
470339061
42594919
2006224878
30901204
1799996498
1749191825
299139967
1173390092
798412982
362645834
2140125007
1372489528
1762396363
219102815
2132980154
1673158127
2138368744
605249994
1932864702
1936762799
491710233
1768371306
2046734916
1614052511
199615768
598317710
932891958
1781979747
672571241
107211699
62083837
1142938427
1107983946
1487487747
1246242120
1264298759
890634390
580263483
465566739
1834332426
525010945
1839938649
2068185045
358167577
1039665708
1533645887
1787131693
760238042
300922598
2121171786
1336297197
1194352674
2092180817
1951096549
526981083
1027140953
1726834518
1680058434
673896397
678275536
567946489
727121273
1059374620
27552860
1417721010
756995917
253459465
860161713
215021126
979760032
1255371871
1517365779
821989103
709358322
1582013950
1536689834
1281988009
186649127
874825383
1243694512
2089997281
1419855252
1616103740
1039060429
75642702
2102860071
1504037677
712746389
1095443021
1197689129
1404439099
329142767
1433550098
1738278110
803606552
1168252219
2099260668
1077906653
1176788376
1844632713
801141330
1163120488
2083320482
708846721
1037150827
1867479895
1882226654
31943857
395018952
1477873499
1500736112
1305124427
855571517
1323276700
517362520
412493121
1236151734
141270177
1938230112
2060154341
1669404018
181077917
338528876
1022268416
1831396599
1348619520
1440903036
2137013839
528555479
1608495681
750980350
1375879176
239950422
634630967
840376772
307277390
222275006
1210768784
409868317
1396635582
1941181763
978463624
754691068
704702752
1620355745
1807193484
717933893
919696222
390417816
686574863
1246348975
634605700
312587380
91679923
1654300451
334858459
2060144895
1965642714
1279433055
244973451
785073126
1776929117
1497441301
288750352
431079070
1184615237
1016464366
1594714369
1999746502
37681462
1217712051
307839350
1435620413
2139734525
1753508851
1837800841
498755423
1392212593
1113727772
2097632332
68111271
2091784901
79781184
467246901
1359825713
1380723137
1844556798
38769501
248309784
315765873
1516174995
731937104
935009312
1753289815
510313067
1574158641
2100116196
135032295
653911690
2121147134
133900433
1744815422
1280678604
829920281
1898454006
662343015
840296984
664704968
611750839
787940330
1139243348
273782705
647919351
2127798178
2121844860
1783758951
1218696757
748335560
1107895990
1061507259
1647538003
208075440
1915146038
132441286
1124881838
969248
1628020324
901483564
614123962
519950825
617652235
30187260
517290047
862930144
25564949
1327954587
415116317
1043109030
646210611
2009174210
1006271676
1635637282
1135169790
751920564
1596581938
326638527
441394728
1397344953
1481792166
746017636
1968246868
1486986394
1347083556
452074621
1428940741
2044843702
1123053478
1299258972
1897099945
1712946443
1517074692
1708593333
1870147592
86606598
781177158
715187145
16466278
750625580
1399665566
1852823304
2019269042
2067720290
1986605806
1946318486
1471528078
561828141
1905474369
1772508711
1061747451
98830556
936191962
938265951
158288033
241842343
1610980564
2071159658
1910295972
1352789613
473998441
1771201332
20000738
1479785093
367653552
1135766365
728809660
341481610
1326261467
2027750063
1544196181
210065183
937228470
976091353
455975568
105403095
1002684665
937370957
999957226
1480437194
613342128
631866309
2123849040
2047738372
1209168072
1929938080
321640935
1982354991
605222103
1011264275
2065079898
1119764430
1932314136
700011153
1115327973
1756620213
1767226792
1556720744
310695725
644875127
987466402
1324934373
444957648
2018479672
1119453114
187303577
1397411120
792123131
1026175284
1478544522
790865548
1959999155
901279360
1257406572
2091953807
847521207
1613486927
1720008939
1739048026
1065217356
2019284881
625722107
683836793
999957126
700045691
44802829
1214610816
300935444
1056435191
1281652532
2130806658
1399365202
488263930
1305076342
209830147
1547783704
853271717
896805697
433628933
1453866679
1858207992
1254586964
520788463
1456450923
659850547
1258432272
2095535096
1372213855
1014369048
426705917
1312983838
268732186
2023536849
882045526
139606046
942789294
848010675
500755971
636135078
1808257973
1286536113
1784984288
1624275149
1547909557
1937403189
1387571269
98763079
1158817627
331299465
754653860
1164055531
960902538
1333106618
2009109002
1620743695
2022815638
1678708488
181005341
1395049158
1167358576
295752898
1028738921
1617964081
1145332365
293351554
1586502055
918221401
135070430
1578989004
820993553
372943854
1172233171
685395978
17907293
533211839
2090732203
145095443
921456710
128674664
189365893
1996126687
1368433407
1437632507
288889006
1837497153
868447996
383432449
912516072
1879109265
823274325
640377305
4916597
956658282
833710901
1958123587
414100491
1207339840
1011694743
1419260108
755892763
443585070
1883693740
1381424385
97577622
112579531
1730561584
1697099738
1496053768
1112331873
1196351004
1406604977
2093335040
1528266966
434906408
845618932
1263371686
1630044442
281174545
255062451
2064845285
2108759138
2133599448
1170281246
1470417671
1295687005
2142516365
1227228846
941238645
729331196
44581614
1047022211
411873689
867168690
1103551580
1977882168
972800312
1331142579
1314744059
961694674
143304909
101669829
26379433
1950091547
786357492
1722806690
434605730
1963967068
642583359
2083578677
1486305218
23536687
2128156551
732539204
790124444
1581045043
390125351
756571753
1146526983
2068225927
558749838
1892609870
1225931946
1631190487
894521374
2098105967
1415804706
814891001
1281955845
1107169973
576018294
1357683948
826126021
1783272763
86766565
1972309625
1812730643
487371235
698771825
2085978979
130013242
1225387133
547650617
1761690347
1345684173
1466309533
481617772
195478066
1791719846
977224904
191795357
1803624463
84018829
1159386630
1750134594
369798590
2120913067
44648968
1175965931
2027173993
61521609
982571669
1928169043
600444225
1592247853
972694318
625761371
655583979
376500666
594942578
541070374
1874217881
373591148
1468055152
1706987946
677443402
778927935
2128739791
1317354025
982904987
904961942
1403103570
1839450410
2062598374
1697629526
319826840
736198964
1874788582
1324149416
200586824
561876842
2091456028
690802673
1536522730
1272514861
161027473
770280852
1120255958
616252536
2121913994
1518315786
575219360
1256183615
110362054
177480288
1471364262
1749650279
1686016616
643614580
1197183646
321738546
1322377606
1815574741
752413222
1277222054
1788534538
1910967890
757658017
819582695
184358138
1597269896
457602795
519129955
2027639409
47955451
1988857979
1063669925
1411341218
13758305
473628089
2111121973
652066195
1954970503
119968289
1128624897
235768442
1836168809
854661501
900026276
399120739
1277794935
413072892
1701262031
89160956
555523101
1139083727
975567935
1515662102
1133088050
1712509546
33196062
1150373623
773823054
58804040
634183024
1877324664
259288061
1536253297
450280803
221323049
1083551407
670669790
389002568
1629858554
782638142
1658197509
56777041
1254891565
1674146854
1938711155
64151702
289850974
1087733934
1856234243
1171373047
1926347304
1369511484
1362833004
1730707980
44072182
1247632687
840892455
986575355
358039557
491055848
343448292
466305902
1494509544
2147238328
1765055533
771398335
24423132
642804567
2055465657
93943977
1242694365
1844324276
180748289
413398874
189899540
2065987389
225216358
1765914685
1681933872
2086984717
1066955579
1086834010
1326070386
850892082
267884576
1734410651
488664950
966179914
335922234
1379543490
200132366
1993534524
828157160
688243053
839255750
90430090
68595531
940670192
812524001
1046390376
331193272
1815948171
1947109864
417765146
707393560
1497214447
1554373173
216357344
740791075
596546193
1340608463
1950527493
734666384
1062061266
46006550
1075554528
115152476
358696934
1356182437
176414047
1694987722
422215828
628455904
1340384294
348190049
2140271362
1755113015
1146110687
160145844
317892899
2110144791
1681263507
299680136
1840216395
1701443119
1983883681
1465035041
996403645
1660827353
1305193678
790145857
298670911
1882686335
1950747512
1129696444
630190761
43797906
1498484484
1445771351
1868632060
1877493953
1134938145
1815547298
584656773
88553081
741244368
1739495620
561902992
760849375
273173822
1373888638
664934356
1727497575
356474832
1866614483
2069712507
944843005
124293569
1685779585
2008086577
1376160074
1259617539
2080407703
1762952375
2111784417
998375628
131920077
1052169316
1999144859
195512664
1288062150
828952058
120023157
1458467977
1998628090
433308195
414195359
1202501710
2076589150
78986518
348546031
921268010
666621254
408190376
1016542957
321894443
2053876790
1897810735
1296613701
1808380346
1272970804
166038538
138873402
368209386
957919848
1128714217
11091656
808488366
2015009206
1661754162
230571017
1484757198
1310912037
35895275
1882616353
1317091160
892563036
1423835142
2122542174
1103717489
643415476
1651625062
624835996
1298745343
1180744121
457465299
939292389
31050459
148450345
1059176366
888275633
1462689774
750994467
1897197117
2105747005
468748870
1117574746
1942031432
890274151
327456101
912609893
1650208372
1299617487
598536382
1398169543
486036500
1479771343
1973040033
170189095
1259133467
1887963421
688954622
1371300800
1490783274
521672827
1348900768
700509121
1982560508
790974335
1417855410
1962091329
559306920
110728656
389429407
2092195736
657239898
1115019481
806626007
413852842
812418824
491616010
586569354
1699903517
1942645373
1638525117
342195460
1997191153
754455386
630815833
1668640685
505958228
399498145
424611182
1040680342
291137291
905294149
1357636250
2131717168
1319208002
858944535
702726542
1252619719
1377936638
1760441203
2023542398
437024358
1320510418
1761361028
1701961861
2008821325
1056394779
1959061611
270707809
1680271785
451844129
1475508677
1002591408
1113176361
110107858
215885931
773121501
1438607030
638755089
1855388250
127838366
1336268947
1946773194
956964454
1826487207
842828897
1853042609
1380874914
491325872
1030046268
2018474245
501887514
2001990561
4166257
746281086
207655975
619256247
2116712898
1157986689
868599752
232310584
2093435889
1526278870
1520766988
1556247001
1495415817
1908845148
55449667
595444988
1018276783
1154919709
21297150
1396804511
926750909
1322272272
1966806427
1339890931
1270178813
230658741
1204731953
354139881
541468469
1961830422
991365674
1589995780
499949658
989024483
1476976275
1992986930
437173975
829993532
612388895
1374090559
1430658680
507457032
1068744520
760219115
776696790
746267445
126122768
829248978
1553410152
1964112922
974097839
1907800291
815597383
236693003
1879269277
1833973194
1494711786
1726291178
1097695877
545576442
800445227
477236436
340916444
120084448
2046521958
1630136752
958634557
1822756323
1020915942
2080475183
2010661507
1734852307
1492677732
1990752552
1800310532
1413925290
1968636624
1089204573
397847390
482947932
698083938
56255456
2045198060
1940763457
549441186
182488768
1284678167
877852104
1433954240
520993924
1864148703
1462859748
2031331245
441164104
2134043906
415373057
803238536
458111301
522133163
1526771736
1459225197
1997560778
2117676363
5088716
62795299
330442172
1167772761
1748339288
632656622
145323085
1892789291
734953339
1365635483
1348974392
368691621
1427004006
897378148
406724057
985749547
1677615515
2131805328
1570972467
1755350820
286157921
294912288
1502095158
726258608
1306963432
511647169
1516938271
1114382094
254842496
147762482
1084597683
416147575
2000675744
313786728
1380610402
2124205943
1291056566
370384831
1024697503
1813477171
1299977755
394068323
758856894
1178696731
6912812
930111017
1450664357
1720161959
170745260
1843821676
1720062501
1988385749
1585131041
487116929
673268477
650169660
1030360553
573803074
1927969600
325379860
1068692351
1445682162
1048875048
1035041402
1639951906
500436692
1261317758
1315397122
1106253306
443339168
263870277
499351853
1348854327
158921408
85297756
1271542902
286605072
1543819322
569046980
422991811
347369573
378708936
1291702572
91744921
564213353
346269969
808030719
2041585024
1139419059
635970571
184961647
71217023
1704930999
338749789
1685066019
1781132403
246100012
1960187542
59352784
313063812
608089481
1039467696
1803870324
1447513109
2025935553
2035525900
828503628
1047550383
1506330362
1925711972
966152526
1462662724
1021668041
380174760
706269711
1356708800
60018105
928842609
1047500986
348607817
286309419
2024800692
604226048
1840870149
1096856262
1670991921
2129580731
2133773602
955157526
1671151149
571409189
836378386
1284781782
1466944138
1037394691
195853421
992736100
1740132767
1522505979
254644277
1455953050
524874052
1265981184
396060699
781899972
2030577251
1183930773
2078380486
614888769
1829046092
1013935503
1169138802
604285573
373338831
1786387121
606461914
1892551972
950919564
1965401157
1149009388
1840805954
596050002
984226847
58554764
30845921
1415339305
1618575221
1941564986
1897732365
1806903525
2127897303
2041224225
400723443
1614319642
308424049
1442242479
565132207
1418910876
1628408130
718126727
526106909
646858035
413701576
215006899
1402796223
1803550372
1854532365
1084149940
2022751605
1249413157
509992900
673674289
1377303786
420785309
1671212063
716250709
534016855
1950990122
1379707097
1610194907
445935057
1733572117
1040270411
30817997
1988184499
1485289863
488931564
1082000945
2095262831
1032490547
1185053369
1194313401
1489404675
1618572568
223477430
1785296917
725454269
152435386
1361504301
887646243
1097081646
721470612
684993284
246203041
1245169667
2129673714
1815103560
2103295115
529299227
1628993326
1638705672
1716452288
654426932
1545247230
305687418
1947124873
727153819
1449013286
1998168870
132252058
1017523270
1058748893
565730044
1261026309
1008098374
932844479
311461407
766690379
145792814
988764234
484760247
763073858
679623480
1104657634
2122302543
1519705486
1996392789
408845428
697303711
140611084
653651876
1873642939
471310305
949791590
260072092
467815198
1186830443
153009166
1798543005
1070851768
1343641944
1140548284
1946515574
1142711774
1084929097
896325377
1497195057
1016182533
1757707084
1461241290
1912942070
889797412
1593072230
13922095
1529987232
1092101934
886058897
1924929847
818637711
71102480
343792055
1464319152
143559420
691651678
1032120979
1382908595
2080947958
243081388
862629759
822573601
1475351888
1314264299
1316620703
1323061201
376016824
1859388101
1048144108
825980501
948988852
1004788703
45433186
207145497
1631579693
2141640848
482583796
803117901
1311560817
924341020
2126030060
841176897
1224159154
481729146
1561258031
879476498
1410883930
216012309
446308526
1874814855
1179849832
354991467
68017762
651392740
808673960
1328078440
584994616
1824650559
1989267216
786423551
398213329
983623035
111418264
21714283
755710522
955399555
190613067
333766949
635965984
2042563370
901490329
15513349
90244750
1941159212
2001264737
1409901723
1271192976
1705539352
1438440041
1869089584
1267858785
1317687420
2114561090
904908004
1445701243
1802738329
1075877054
249750842
339819845
116670885
950096173
1186704963
159609828
670586243
308209964
956508915
1253710242
450482062
1701635249
2015169943
143257048
2054430459
395074599
890945690
87756417
1182238229
100048761
1951552576
1486009028
342987799
846547575
1943588104
1131505007
641199276
960648957
27810601
457613730
1757253083
1522061627
1414603353
1957491154
938556842
183137331
792657167
1023447335
1470105909
1059468182
229322888
1806137122
855204156
1811089755
686841432
1721040719
933247823
1040722207
1924732509
622205827
1278333625
1199135897
1079295562
1489938852
1199312473
1744296524
1291899114
1632861296
580755689
1697129291
1107878418
600686460
565303035
1512647174
1330638955
365855365
1424886006
943621873
1597098035
596153880
741037788
1574858111
512137625
1439967767
850745154
1364303075
1608117664
1939487173
1482623037
8707946
151099005
415564469
1182019650
1515881746
1589755254
2089172045
1343869852
1906449105
1930968249
205852259
352398986
1845666158
540873155
1924210939
297776362
1293986647
716573641
1152344849
289667484
178034931
2004478975
1061886246
355622448
1867498860
464011877
768052478
1674745897
1221832238
814796196
1803103586
1743630205
635126099
1014912571
1789051880
202096862
1888073674
406114311
999544329
2002142429
94368697
570450548
636515443
1480327233
631448699
1929400131
1288635880
1434439805
876800290
76160524
1650232327
2131600653
269832494
108840627
141988033
425034785
1301288540
82931048
667274688
667491712
787528243
201727134
1880459842
1645492816
1080686621
1827636549
1620507868
1823263843
951529571
81944817
558712918
62814579
24971339
553292091
463943943
812080068
1921304349
2051509491
201027418
865554433
225188681
424940642
344430797
430813442
1116852593
1096290292
1888570168
1776281067
29279979
24581073
543551277
1789414849
1322569476
541392153
1515387770
1994806099
2086537812
986017231
704723041
766062959
1276030870
1432819813
1660429661
1762854872
606187154
1009287488
624735293
933297550
657926026
1099567543
2107881998
438508686
1762515617
1590218428
1810022076
248240830
1262609796
738882181
835406866
1108381270
1452147787
910208056
952416673
61900241
482255776
764700963
201449293
1653437422
1609641082
1962746063
1996465067
21667496
1915605893
646793762
1750805731
355655972
1433370278
1028241653
643075365
1491598400
107338322
30930767
147531225
66152605
314209784
34252924
1096699778
245892611
2110033346
122672486
660328557
2133846848
334139344
1603732652
79877384
12341763
1879004989
143097423
663816046
1767067089
66255615
1898655090
1074944654
305564195
831287915
403220822
1014381773
622914636
380548303
1369500607
204323324
1208300835
1485680844
568924520
1107836933
1190262312
758716417
1196355417
1666569402
375188080
1900130623
332799327
17579604
266184274
1610535263
283548468
264019123
1724992902
1175634531
213943135
1337188118
536317303
1438397106
150694726
69872085
516613045
619382405
369533384
1823197902
291682933
916121933
967771716
1763799136
1043178370
1675471901
1607154720
1213175711
1282525581
825186060
1816493629
1733593099
1560246305
542569316
149766478
1668114895
980047426
1596149679
1427277308
976513702
630070761
1388158449
1895805503
38360658
879085661
555388433
1482907269
343379084
1768736577
1732296228
1922761190
1993218480
913084096
2085420241
646215772
1767048773
1713842915
897277764
829913873
1859827347
322145699
1419001508
748884359
1178118695
387272048
713079292
1545217270
1639343009
1197658593
1558665168
1490197968
898051377
2112312055
748397884
66042976
1964232688
1292930822
580330683
547105626
2004793961
1557798167
886051833
1037572833
896994100
1276849744
965663895
1363591471
1278253709
1503733287
1836928488
715619559
88873260
1476005174
898919576
1676811682
911331285
1528151267
859789584
1371814476
531911955
488437053
1796330595
1715294107
1111433891
220461470
1504832855
1794369106
1878396183
490506193
1205854953
1389751981
2054094938
1435031232
5180895
923679833
477709159
1159025435
2055624368
2113487431
2106605929
613517169
1174015680
1434574713
527791691
1928648740
1792727323
598559048
2042207153
1084049258
465932435
2019700338
378885600
1401557720
705567566
729684636
1084409841
261895999
1592481916
1349423577
882590502
1598574040
2051767531
255357149
888826656
1067381541
1713172907
608755202
1270140071
338203157
1882962384
101940875
240156064
216568491
1070595029
2076946969
1273874057
1242785170
1830207595
269564174
908145059
164043080
2092238043
766407020
389965966
2028974777
811850168
1971490808
1576197832
1137894755
690007842
45396985
1119955446
1082849841
12701185
1614859383
1986078671
1206153710
1410714751
1620391229
533388861
1081194347
350173946
1195545042
1838561431
488367851
392031449
716982520
1960092840
371580438
326217696
1837490436
1311900621
1012892099
1299420595
89937767
1125372806
670295976
305700183
1216198174
601019612
650760181
1359344531
1603863486
1667934596
394921248
899552606
188343663
1581946734
807691604
975706185
2138772787
500983267
239476541
2031818314
764399719
259969177
1102637987
865383337
1824613191
776422118
672682739
81214495
452391419
974176170
1261897382
681723809
1318848620
1170692954
19109300
429172365
369812339
900924605
2035338602
140858114
1104936521
1452943137
1721695949
1788354930
2059925535
141312680
2085078702
1621281639
1422605423
620719741
1461702989
386866110
367774050
1451194735
601401809
1001743265
967945766
1777169639
2031382623
692665225
1027655254
2129908749
980065835
374923175
1888945870
1816116938
94419643
1755549559
1409174738
1358790782
648477265
1553442228
1591731867
1221903465
2086507474
1104537276
1503881730
1678561568
2048748971
1569922306
1456780739
1821903246
1399729094
22854519
1675071334
403109166
1051304889
655607781
1464918728
1292441640
1927642204
1464869610
1392594055
1160534947
1398981392
1077789307
1257121777
1835961923
1957602619
135191554
50586795
512742348
1796349876
1435471303
2134831189
883988343
402168591
1787597543
288366943
882085990
1910273974
414510422
34316578
749969378
1054993253
1215560686
1149672899
1231231668
65319593
798311303
637423008
1908921872
1156178492
39718501
1895618848
997844244
1472587931
1845236429
1445790399
916284134
1908469649
1490333865
1473214867
626436656
1401402177
357350885
513359259
1113514192
586438618
411526967
1546581844
322882167
1260156532
1142273506
730571879
1248082481
245366424
32666435
672882725
1412943299
178210015
574857472
1062991866
1347891419
826187843
499143405
49866645
1821664136
322805804
1815718784
747170597
635577574
1130177354
262637541
1089367149
664623810
1314112092
1676066100
2076690190
2128996315
349310308
1077089205
88703299
223408682
707507074
574241699
286642207
1445816969
521208607
155485172
946771834
305409673
1604550197
1574647866
1918250640
1980409204
312707174
584434746
505760457
498589619
1846865028
985925717
203295986
982797268
1626290886
207678537
657172789
538055890
1590842637
2091559956
588536140
120038086
1586747369
463074784
1601314244
1455539821
839293124
922109700
631696387
1460415888
1222645970
1112819036
1501465984
1440250586
862740815
931089808
1867732962
1121917187
433270484
605960048
1644790114
1051831171
1042155550
276967664
1591477933
954708789
850706035
759069744
1933649932
1465464624
1761332727
1516527769
1503492473
852864127
390322678
728034380
1482401594
1981761864
547404791
1401160041
1507465919
1446541947
1077582737
1585684208
1565529555
1841691168
967597347
8087301
326591090
131439174
523262971
1556137733
716648079
343238481
265109856
402279954
271243778
304847469
2024004521
1522445885
1158168012
1562469489
685158771
1207565817
1082188030
1017582138
24346325
519734423
184514253
2053867544
1209102391
2128502142
1300074009
1020169315
1867991459
720852331
644179030
580432652
1914215132
2069638562
613826977
854807325
2049705181
895320578
542489450
405592632
648229433
1985762788
1843645250
1137236672
32421155
1697333103
80153392
664446526
398162207
548841278
1955893592
885156186
1065780645
1776262533
229874515
1136249101
547636672
614653633
590717412
617514509
143455362
300386048
1095447762
26120860
476303692
775631233
1883657792
1538322756
2042029166
775917816
1063192317
1051489941
1204347468
893728776
549348808
1106477531
2128567657
1400318125
1940055435
1856883165
1982921559
234612898
1911618657
880486123
1723995489
1556375467
412743697
1534955092
582745121
943419648
634299819
1994678001
554335896
855413547
1326549285
513705378
886355756
2027654266
2004111399
1955146264
1493068347
1616462061
2137682179
791727447
1697441829
1944256554
37654422
195958946
1085372146
1405364772
1898002619
386309314
1188972927
1326477273
1469069557
755010085
944633297
437029056
301689962
1446209804
819502677
373484420
204688019
605863186
635364937
1882419467
1038028022
1125219357
1368995637
123680931
979698103
1316971075
1550046325
296212204
1651764319
187679389
45912489
1285490972
1328109501
1388823190
893587302
868533177
2067116715
626386080
325797793
1732605761
26503529
1802077584
88523131
956579328
1027901599
715368707
1486365372
101874760
1268865568
505046134
4388455
1031223268
1637723523
1737713348
1859459459
1363648500
1173308912
1815694590
861370300
465372940
374406058
95859122
1943825727
1915396018
470805466
1208791683
936325317
139521263
1503640350
1079205516
1778002109
875436359
869919367
1082577651
647232167
1839080008
1267955720
201991690
681503345
1904441271
345178971
1555221352
1218713653
2004231479
8374407
262097882
110444621
289901252
1765871687
330001852
1375319518
464392071
1185208112
1673234775
1100158276
1349140690
903115078
1006353476
1527204877
1635284508
2016902305
834477138
1631187952
1287376350
1469825209
1517608090
805910093
2030700710
773967597
2020921414
1532065093
893118859
548601583
362641645
924980167
1294489764
1774248720
1821794423
1142345209
914572352
1645588628
2040040678
1689189268
70301866
1475945513
1052221716
927070372
1501993977
1158350271
1837577080
1623436098
372789077
520823633
335499441
730873453
301757715
1440260273
591081802
1154915709
1828263598
542126668
234369808
1429045796
1648363882
1112402514
1250916514
225246943
1761941928
928359281
835534368
896912480
2000777472
760076920
81966146
1370119085
1846066742
734713525
1395160682
283034653
1452197767
1251075748
259020827
119764698
79015611
2067996797
1874185209
2010862751
1773634924
1626885090
910955594
641394364
168271887
1322032055
338348402
1742950380
1469234382
43606110
1779347696
720950686
1014961512
1581829369
1018780500
902967556
1099863314
982664196
405405264
377815363
1975802750
110658638
1170415735
1725815809
1909188223
1670873424
412528243
1633039986
1996223353
1823918274
1352833432
12775088
2093620798
2058444714
246004165
921702901
1172728304
422530435
1354283738
1077423498
58060095
870777368
1021087169
1239410969
102305541
368405678
968702977
853692558
970062743
1303557088
312801154
1355426459
901348644
2064727486
460718959
1683367964
163672515
1965103058
104773744
202513354
2100558736
264332288
1338699643
34580718
1153361872
1301638604
1820431668
453817531
461686636
962711988
957205342
1090642393
151933172
1393496284
772001953
201036037
1382310135
1079176326
653123222
1226848647
2119474286
947248263
979753662
1300085014
1993477840
1011536178
1513622633
1365531483
1989480955
1783059381
1943157711
395440574
561812182
1883074492
1334863228
1068812210
2092134138
637337576
1943259499
82828492
2102179363
1972940404
392765763
85822514
1501916933
2142956010
603403072
1572719566
571313058
327307659
1286239963
2036869232
2140377444
1556977787
1941724043
288248542
742022766
903690271
1855042387
393861085
628895752
1255744636
1680535843
360691995
692954840
1135536320
260160685
41151291
941760970
411979995
1141093823
977359985
1459381453
2094061598
1882895114
1904638346
1920514941
1014568206
1144109546
873858920
2052846765
1606522532
1977996704
1616547318
1806783392
2063836717
827031055
1147072901
355723643
150089652
258767101
1937536338
2046870737
821040874
952581388
1337880044
1617015211
761031033
1887201810
254379460
756056135
318804037
946862059
973800581
78421638
673578742
180504522
75852837
1609467813
971233974
2014538245
1811129180
1198804338
1524903638
1455469201
928547189
1882782633
653460102
318042865
787478435
1871896202
541326610
2133820726
1411452871
2111560248
1048698666
1166846740
1503117153
1255417893
1661464036
1176399079
787412456
2074880572
2028757758
1187451931
63669920
1066110507
892795029
682866332
433814995
749059062
1577085232
722278008
1150621385
353746810
1106637908
580222092
889563869
1299648927
1493879790
605225562
422938771
1729858784
1369646673
1559419926
1382477545
50976626
1580132196
2122963694
297381801
986924480
1792729277
981481671
697946132
1553384727
564788782
1792872091
1270422369
1417799177
806609217
846067335
948909939
422880511
1800071663
1029159654
795486415
1946485662
1994961045
166810019
1263859761
1365014666
782014433
1470226210
1263675970
1465267703
1448007826
2047818352
956729299
1638126280
1280718673
1696426721
880097085
981369770
2133787950
2114266900
1531791468
19227208
1342651390
400173127
216184278
1835353791
1012608404
1315200055
1935832300
1115134232
1654107795
313515055
2016981009
1007754667
524463240
421935933
312765097
387374662
1375276626
512291018
1528964020
819610896
1606858143
969894479
1196029390
789154211
613041896
1861103237
1800889586
1669480913
1903689732
761769020
998701644
643352066
1515016447
370455448
83512796
1851514747
1841764595
903295269
52864355
38782154
655950942
1659798993
899760480
893796559
1337497001
252764362
801065420
99255784
1274672146
1066938391
897371048
1443100881
1861471674
1409897842
2014765413
1209481927
16899632
170873921
1782655502
1052121877
392569472
828720631
2053605887
1907374015
495758816
1235355955
1742765781
1256136097
539873686
242888478
2028928616
324560309
601576172
463481292
1363938914
1503431830
141615691
699680346
1710980798
266460026
696407123
1793307392
2027017305
1973817004
587649207
1603262176
411144505
620388664
1000389296
1331718872
671217815
285182927
118851994
674287968
458905735
1924861087
411707911
231676988
1795319334
571644567
1191367743
14540787
742989713
127178431
1445309456
655395916
1519804501
1447648042
1118253029
2041137769
1717966972
441344947
1795340071
1777763320
1821775292
1792629435
39375438
1897935718
272213845
184050138
455485287
1711451163
825883559
613868007
913435078
425347013
1685250029
1797931555
1577601601
44595407
839059629
762166262
1469317760
1676065975
1744351204
1676489069
1511104917
1153772940
1695674775
349554569
268857820
1296799660
1727634243
1995931726
46629148
1324964132
1866173161
1283593743
442863221
1512110498
2117625077
1650660010
2141567933
226005330
1427188604
1073124590
1823800688
302019681
1266065907
283847114
168164395
55460822
1412740351
871760173
1266227141
319788702
311328696
972161375
1695514959
2024533034
72967453
1176172589
940852794
1471897639
627395410
423783921
1688356142
908001587
923464698
2131099908
1385045396
690077884
1069559178
1970277437
1983565172
1492815468
1184500440
2126000292
391974492
889268824
2089854426
45757870
1260945950
1702093614
1595481440
1642545696
333948727
164990340
279148458
1761196728
2059557316
615110490
1275300601
458724016
1088892230
1335150315
607101012
298278034
970885642
232372118
762023718
1734002020
621854569
1481415909
1867725420
776310797
536363162
951836422
1493376876
2068729521
899467141
1330699863
867976500
1483747200
182822486
1907670148
1779147762
741530207
745371116
302437563
625428254
157764438
114024833
1229041074
1788766284
1760539522
224378162
130346820
2088571288
1477517680
253219380
187664025
1942916289
845826047
655164809
1017870969
1630702628
1301459298
63592927
1768375774
620873602
69334484
550535365
674828447
1793974569
1879160526
1937435953
2029032930
908334263
237510811
292571324
999801163
1439831823
1115984720
267999269
950036070
1117895001
1000378373
1087174513
1837869429
251917733
1978871102
2026751136
859716253
838180889
787394357
1702110812
253973167
253153760
462587832
1494648985
1067012004
2036905859
1628380139
1075754132
151068715
1209099067
374321987
1982174383
1737429526
2098990220
1906359137
804623341
405096512
1456437680
1738319856
2048368370
667265212
891190629
1852826042
419523134
294227110
2074062121
1359196066
1493279014
29102927
1685604197
1407536948
695022605
146041846
1780500021
931118771
1712433962
821162452
967105645
2092262518
609761188
321535867
227666293
1276357262
2137301711
1754885363
632087366
550964505
357362598
47797940
1462724273
1039003239
1540050975
618613519
48956240
1457961016
62973513
428800056
897827654
1969995361
2084222320
2114907020
2071783749
1400752546
107869031
1962544197
333523201
1134256261
1508206507
562938163
1298200982
583127970
895268552
795810400
1502626643
1280203764
1808124425
2022242738
931305724
2086639176
597980988
1652963872
1341485780
431331986
250490345
2060948186
845034083
1528549920
543231450
489334421
1435418861
1735581423
1344181995
1380892910
1531017403
627085677
1935941886
1934567964
690107424
314963740
351817729
979275515
623276858
258598349
978197510
1672618386
969877256
743172657
1298844337
518717212
436515372
1805007369
1878093740
1192437162
1753713722
833611191
278588871
618154174
1127583589
1949339601
1249536554
1507194773
1389527116
816824883
153163697
428130404
894864715
244217822
126379408
388259592
23677359
151576642
1826659107
765782622
528797430
1126165661
1971184989
418723365
670014157
85954275
527993142
158535561
1088480638
939132357
1138531981
1263233399
1988180894
744220435
454714831
1626954609
134779439
676759855
119483853
157600291
2146138155
80714208
152429141
727218798
1902065212
689901259
940364612
2055129094
351613564
2062899119
1814695685
1920690256
1629341549
951891265
925746081
871351172
1318546464
306133521
1209864023
855665359
156470058
809320071
2044956487
1591969289
1564134783
1663185930
588188392
1387483869
870242781
156593617
2056304074
388198401
2073950932
1581017306
954874453
2140655596
1856708826
1808858520
701775475
1340464551
2124843405
491258499
1815271598
1344715371
1624995391
1641438715
1592831028
211107578
1261144863
1953004242
1346922097
1330378714
1807726296
1745456399
686035482
230737501
243466124
1670339766
1123481199
929385816
749713543
247101591
49705481
916264108
862566919
1114865494
1265024318
767917117
143532552
1593734591
1079966963
898916057
1822889700
874846971
68891456
314260104
17614085
2039903950
447315969
1572144753
1727842334
1458994696
524393151
470133433
1210423974
2109713983
1980742745
1248134158
497528533
871873710
610761879
1374404286
1661823582
1881030105
835046770
764403395
46872774
395274357
1890768373
1865802998
727078026
397443786
1746508587
745527775
5776421
1641326722
532471250
986156738
2049535099
819920115
1967927613
951559701
1487531582
1597145241
1509295688
818497503
218236411
776838335
2002104821
679082933
465783072
154689060
1662067782
1384251317
227981655
1764805709
1489944103
73656307
1519709309
1483386974
1965937371
337568547
659348698
911885450
454355626
383499773
576261122
166037457
2113078152
799782292
1620946803
645812612
1702533655
125854416
478431758
1346088023
209753640
1934359984
2133185650
76570043
1619426815
1605336556
1071746215
2054663813
1970859960
447482788
1002873724
1139393506
619768537
356348856
137995923
1093441490
307654804
1633738933
409924941
582977088
2044795038
1252059430
1263138383
97888585
859597371
1512852390
1301611070
1384163720
1212998193
2144544126
798704063
1547633148
239853168
605314622
848782550
1947506030
958927846
1005136662
1023576368
574269130
1763018303
833159778
82722345
1953297276
1151834247
404353912
1609953025
620871465
1690002268
335693053
213927963
1282942566
68236755
972172930
230053950
1628364445
1085893394
900298750
450515003
1589683871
1482466335
392632117
2023491574
731965600
369066903
1524720779
1922138956
1049564099
522078316
1830237731
661763515
2097879671
137847996
192085030
264874097
675384483
1515951854
1969840846
411037883
955471144
1461472042
79899144
864990411
1571944087
1128976875
1156899809
2010993428
1230145046
620777648
1601550416
1830144033
1972409111
471065832
680679197
2130325659
1432707246
197925528
401994684
1969860907
1445728419
2040596646
711642513
1428694852
808249759
179899349
1185919686
1866042582
1982495026
223945691
1021628004
926837725
2065936851
1869514818
270236632
1258676619
1743752439
1114199369
603563199
341096891
390797478
26073214
1583470802
2017740337
2109761983
1753153991
1108222471
1028372496
1462268596
531733543
1804038973
1680686172
983575067
937572794
296159983
422523861
382843258
1508597831
241300941
4719985
407736207
904167876
595098727
785856882
1718396696
638428896
1668111979
1453940585
1156555338
1029608382
1005020180
727295276
486162758
2025719478
743090416
36022011
1268723978
1083302704
619034474
1444562174
360807806
1151375474
949176873
447448473
1888139015
1264526986
289010417
211505173
1273129217
825814180
2053565348
1092600639
1969919415
1453567780
2036755886
1118658701
1877591934
106870233
1945830751
1294952468
1127162119
1810329313
2102025496
1345967440
425613505
1745601447
311533731
1022166984
881706722
1691091252
798545938
829523560
422801698
1228305125
241446089
694102677
620687097
255759994
1897751564
1831050566
350184765
1657042894
1729344371
563035036
156202995
552913225
603906179
1859577462
1000560143
477254863
1160373441
1565068973
1615539062
1505057379
1620831584
568368749
1191615351
887636087
320627264
174285719
469553442
1565814063
1466801322
62995422
1835639180
1089254498
1783199759
118708436
1682072112
363307342
695290896
1496302739
630141720
908340123
1833859205
152852664
712746434
597333354
2016488541
409684571
1619149686
122924959
1506942393
2053660661
874003225
2032738358
2013119336
2115939882
1468423888
102381159
829550752
156201439
763896056
1041729069
1840099474
427293336
992581237
447277973
1344555420
1916165514
255004338
1119140296
2056537405
584943786
210268558
1611663633
1716641807
1473736300
1412542313
1964958397
887909448
546953062
942073828
915679059
1240745455
1248721419
2128317358
21634907
1657615550
2074165663
886159597
2088431274
1152260573
1391822382
2137013306
1873909684
358330860
742744649
335616558
308807433
192879799
170542158
1521203118
1504851215
2050685349
560542227
386315737
445749410
1189995214
105822555
1131302543
639431381
1896899262
4261543
543834765
521179780
853002725
1531918885
914390304
937729959
1304459045
1463653725
1193169308
1734925843
1311309912
441347780
678088743
1027015269
1502427940
791212695
789200496
1181173480
1742847294
1266305408
778810382
349627556
464607644
1176685792
1554856964
1538240472
350186664
1963428897
335837480
1992658832
883094780
1241641156
1783401282
1610231845
745699310
1699620020
1171176526
698296818
190801462
34862061
12425539
1236175886
2041466666
1015023308
1950155689
246861990
560558891
1715774882
218462735
1377252209
399200795
556749274
799385607
419640726
361054858
747227332
165553853
2073466127
1689587608
1134914460
485357280
1604706486
456934468
308623198
746953010
2092975676
1946131607
1098487640
2141026554
1862911002
552821725
1272424457
1444683807
506018402
1799847678
1682338345
2009213563
1155225377
215619829
601646607
901942809
1770943230
2127409793
588800392
272043886
1548603511
1619605810
815122086
1460691385
42255884
1978751197
177219812
1292137461
2061628235
151813464
1467390079
1378827310
1315452675
1929274957
922147764
1122829199
233884592
1456298160
1769538906
702309926
2145163245
2043170750
454825937
1400655720
1611161910
1067585615
1197735304
338326294
1492833734
596206153
494521872
1397380914
928372355
205770673
1849786677
1754872858
911331322
666149397
623424659
1488840096
152444669
640047950
1449495119
2077074750
802731107
416545299
813879383
511330848
591760095
1989412588
1878605075
112822538
926722608
967666926
572361512
1653665021
64346416
1885599618
735082856
1149839112
2084068813
1572438889
1979287809
817873823
453351591
1396766288
807314348
2071198486
300528853
263297472
1866867201
1697767368
689940461
246487014
170404253
1973761755
1634440008
1244400441
2026862188
1025234972
476994328
2118232507
735222706
650353151
113921560
1524728480
1021466148
1945841199
1447949095
2122787738
1479272981
51259440
670456866
574681233
1218496478
731751605
1683990340
636632599
451721796
172274199
961678882
225872358
408229911
1534942262
158021761
626467657
1656679522
122515617
13689525
638612232
1115548013
1117438943
651030136
52252323
916018885
953993053
142524240
2109875663
729273511
565364614
1862836364
1976474014
926286479
2071798841
262053606
368615861
218331752
68085488
96056545
1499259948
1139200440
1084114395
886650151
709678476
1812635012
239630584
409522204
1532334834
947251267
266988955
1074607240
698069590
2057855328
1332307576
286832200
1422590573
1417694494
1863054511
1335556245
51852907
1072871545
795214108
1680301299
1776408441
1297372394
336629002
104462772
199509719
524642908
1593989557
1279777718
1995480630
1514936916
739121842
759543021
692751387
2013449008
1922506158
1030364176
1810188330
1914120403
1149520471
1295084564
366574951
1361035568
1503808611
143766315
1242022108
510319827
1910168831
1196443891
1880688596
2035433728
535777064
1645038059
1955525720
1729592302
1191891542
803053648
1051209525
1819024593
1897688933
2107911955
653595749
1807575283
805429756
33045851
1388319745
688668004
314942617
236940424
232599681
1667243921
796511713
504069116
1712124485
584245326
981581675
1425992558
270311701
69136455
311069099
928660544
372888304
351240628
603982247
1699196929
398199957
347890227
1246472992
1091747645
1167067624
1054665133
828250312
1703567058
604222748
2060472107
219788805
1841656553
1001552389
1641253943
265751974
1779079802
175494142
165489182
1610530127
163193457
1265390402
718921370
933043440
196575785
75293159
1474369547
1770331918
446305188
955530815
1471173705
1761810131
818866333
1249855111
912327406
1485950058
142437669
389162017
73216488
502324255
310147610
349722974
107687997
846225674
368469341
2090897807
321910829
1129415071
1099088556
602584797
536620199
1921468624
1234042766
1273862841
1576177016
693213443
1743045536
1118630970
2008346014
398538058
1564390732
968553402
1034712904
1762598451
238575885
690637716
1989287073
523471975
1373673752
517260007
1505350446
411554201
1744421915
622774976
199708943
768611990
596353438
796934231
1027566376
683331442
726350125
2104568531
1680446533
9580437
1726459989
1611947928
123941801
857117002
554966130
1611907997
1428248277
1473864971
518132379
1156581809
1761073615
210587234
1426701318
1547722195
685207223
820936281
679336954
1578194606
913151866
1965421972
551338442
1059834899
293301774
1485004772
1459138738
1588124552
166497419
419822306
1208768990
827408833
495541689
2038022610
634713784
1093969426
248707158
16789640
1633809850
1993364375
852047400
1971875119
146954025
1490416524
1255314354
1888011878
278909662
943250304
54642930
1778625397
2039218913
799065506
76752719
93071266
2002030643
81557898
1035253359
1977567155
731712067
1482589507
1448972387
1413960588
627844315
1340322517
1352505292
1400168561
1768614413
1353838704
138855786
2098096452
565506063
1472679518
811317744
380697828
1252526386
867091791
1142511793
237841797
1035266301
1835774849
374428581
800228302
857643318
122709673
267643689
1521233375
1937179081
1384081336
689994848
945866285
780752844
288964144
55359663
796487248
1378021648
880270003
1675459217
1519233995
1000485909
904581414
133128120
1967616555
667805366
9325773
1609003314
561018004
1250053046
1953708756
890782066
293858610
1297017163
1141785670
200730170
2005418953
529038201
1019332707
935463172
715758401
1877180083
494734669
1763450878
1565043556
1021982108
442712998
263006021
447777493
1099483042
1901323703
676245643
650258710
1313935551
1037614453
577912340
1968174009
847657393
59839085
2103214733
651903781
1919094168
116022719
959731064
508935248
180920591
1110502608
889066032
1635155294
1713420256
2023914059
1589181875
379755325
1644667367
1315805443
1979777195
482966643
1382325661
854979128
813535730
1082974848
1064781301
1620934277
1112489671
1649054154
703794722
1921473208
1962012252
528252667
2130601220
2054107700
1936549679
715614296
35973716
1066210321
1754246561
713394433
1644762927
533565154
1335191346
1959426220
952631318
1583793688
2028427926
2097353740
1127195853
386383588
890411483
2066297373
1728294372
595695336
1015321464
1946365632
1327945034
1818837443
444296526
482120947
376459324
990429601
1406930402
1091503428
605627348
306116591
906862916
816818183
1521462938
1401409932
778271382
1357757995
1808092444
1905770846
68643925
2102888958
502255184
1455254796
30099850
667384864
147265952
1766862013
2141313493
205954070
1552677553
1486574220
1561204089
1186644504
1018120268
594243317
814550038
1607072550
689975895
192433701
1316714645
194405320
2122178494
97783559
490964729
1853213728
962430012
419053153
1023414609
412864909
1790169008
440980947
1054495213
284357847
1733656882
40235456
4103234
337124585
1903754386
1270407977
617838355
726106848
315043900
1237745683
1772993775
2075817462
7005381
119679164
803608388
135781319
535954345
1395342384
1717910529
1323060
715909881
837041485
521486004
815483166
944679822
596687974
1046385624
941827630
1375870925
273056233
270993060
2090790220
716598295
2123381671
632310989
506144638
1798329071
1300324401
333605580
972775282
1998701207
1479368482
1576314566
608922617
1798548964
662827212
1240193206
906937753
1627072149
449728495
98343644
387417452
1577589993
833507193
1670094047
311819932
1869340509
1230811556
1853790426
1865590284
129338179
64774546
1206153976
856771313
367333542
470822872
1616579729
796942511
831053477
172444435
734601575
954258429
368571967
1178428410
1271299607
333929471
744717326
774985788
635424975
1978714076
926788079
1050418324
945106572
1801345351
1032081490
51969013
567210553
2101652798
1932096364
1704038619
1172781460
66806231
271051888
881741386
1443222192
491663718
2108677027
1663033874
1116047486
1186654227
5721888
623608088
1009196053
1642678257
639390586
199057683
378042704
981686211
1287329491
1599643074
1189847641
457876821
1079135555
2078856175
1344431989
1871461383
1636761012
1958010727
1800667206
345462533
1070254378
1626983996
120634370
156871199
365816631
1034125060
1471276245
962584650
953041568
449581035
635007811
861087743
1718543584
192771834
2144855480
1631038913
75854564
120818916
1174987670
958642303
1538634695
826903829
1225876536
661234163
1248187695
1875669365
612639051
1689480437
1402852997
2078471971
412962658
723059774
471197527
1995104411
1537434484
2037333901
1650160490
1960791859
1608147468
1306884373
1046610789
1001718012
329807731
617739263
2050219273
1948303177
505304145
1902386843
1712491548
1381029454
1754426067
630599043
336625876
860655904
225475311
704168821
1307971827
1422936547
127226479
1724068261
1602578348
830293358
1113031933
857699041
1104943537
1446769425
850271678
722515035
432511977
981078533
923565297
213428909
781384432
1370219660
355041666
970957443
1225409546
714166418
1286850502
1791667948
919641954
2062054698
108127007
1169038344
1172470752
1788950547
733176375
982663615
800189884
25691713
1336232250
568768865
1911451408
1537443920
2129617920
692424644
900793486
993230879
1741094191
7859237
571977439
2029616830
823556592
1995372959
1093544936
1618920915
1570352800
348459699
324174411
1759244949
1341794894
464838495
2052372744
823428117
2054941245
1909053789
386034861
1746934698
1180221062
1486136487
1381484176
620772323
2034138678
1329727742
908083949
556037613
1680733622
917062104
795958898
1857300344
339845290
1472359684
1662442748
1886698790
1241643919
922696580
2116472182
1864366935
960936772
863496456
1307451952
389953333
754606167
2095232990
1706643556
2076120022
1389235769
82158666
2052794047
930975046
1853939188
933664847
1204743154
1494428892
855281569
1580781715
814208725
744322439
2036493858
1291163679
1195093961
838369829
1804545969
666574409
1342447008
1411773270
878197453
1465572938
1659769322
832731663
1430728922
199124351
1790573966
1989996697
1234199705
935391622
896414793
934296015
1808252879
893028853
1176379086
1998365342
1498217789
2126170492
1659772761
913371336
265673839
1260789181
1534552611
367942817
334108193
2124631238
983389860
760040206
1334921684
1689814213
575664359
1452192359
556843588
1647786105
466952321
1501493199
53432125
1715742741
529004161
2129373713
912857224
1387280790
1019977705
670284647
1540055992
228031018
284683335
974392618
1781649553
1942143590
1138092994
1173668602
1516662550
1556373031
1786981257
172116441
614963871
540787365
1727844747
1406853733
2002771715
976183887
670033546
220997671
347337532
1023806280
1705792272
499654783
498479614
113893563
1517679369
1365723736
210970682
70755529
2142010272
1238361194
1694411541
1408723338
345447483
2141785916
1000818859
540741413
559377419
2121366631
514719114
2091216591
1707191635
2077764638
2032435178
686842207
1861940730
2047678531
722626256
1316591760
1936857151
964940590
1433504683
1874472552
1503045643
1414258944
1830714419
303145073
470203295
78120994
298555307
1427184402
624234544
1376698433
197461397
1196168586
276597747
1074278991
1422003974
217911070
36949757
1136778189
507566057
573975842
475431441
728875940
1074759196
1865455444
1448341865
261117670
993454443
1360449220
1776851585
860501671
1609990587
128247777
1076837406
1614776423
1047167836
1270026369
21169559
803950517
1180079548
393452334
542239988
870715615
1004050219
1581577148
1642858988
983132904
1440956151
641555894
716741547
429752725
418158785
167426886
2052157570
277677856
1458864971
297535327
1319504325
861294379
1639352135
1943953536
1604252062
1640775038
166220255
285299570
1554126216
1912554934
1415943038
918703756
208592742
759754016
1522254283
2052233281
1333601902
436232200
709977885
103912561
1664709520
120183050
1889212647
766681059
1325739529
42546979
945833679
1453808033
1132006374
1446966597
1194198764
1966658472
364199861
1045932993
353561501
1439214934
410577725
404768226
948265461
264134046
93839083
462516842
2099130781
252287639
1750979744
1275201517
1569748823
1468394329
1669213389
263184310
2127367108
965016503
606080352
403482467
1248853701
1395966009
216659147
1411493896
696277221
139700345
405237251
1767583847
1208476138
1986004770
490860978
587537317
1131029325
291967799
1716518192
1391038746
1936463042
1045663270
1409711701
954809088
891039079
432343750
548359128
416079866
1680986375
233547823
564960913
918574478
251291825
1884028846
1799415104
112596261
115195362
135400005
270444926
628299149
83725412
1120879377
163164998
1194028912
746397606
1294949636
1742421121
85298226
982137946
1674948164
416725688
643289016
1599181418
820077925
960178369
1885523549
1921509889
1892109135
140848987
1777934118
342903327
2104323540
1705138634
1568121662
1630223125
1619973613
406253996
1667518526
181191234
839089159
1585538619
196319392
1243055370
1047717606
998459964
728084752
1768786781
977820074
908717348
934521117
1722698213
1399310702
100501762
412669267
1144309415
1808663741
1412108588
74989140
860705146
830169538
1959869618
1105620403
1282206065
956116815
2006536821
203630618
1246796092
1103076080
60633264
1719717744
1517475425
1258133269
94493317
1767446704
1304773280
1644967998
747498215
1543527470
472107892
1167383404
1681198258
548283085
1513493895
1346472355
399115956
1136428413
1493058942
837799603
1827403438
1130705535
239155433
1135409335
1752227854
1317020362
124386604
438352418
2004682364
857783405
855832447
1092162842
647156695
245280159
1420581059
1390964373
1461266964
1604274126
66659746
110942789
1041601457
368291166
1412371969
451376634
1079090504
1225662812
238628000
1908931726
1311521315
1709865856
643206743
782934791
1694250014
2142572926
87036529
1798477577
1889026557
205540400
2088271343
175782719
959111992
520824412
1689744841
1643196298
1191756670
348595029
404271161
1422238974
1117097108
1637188027
1312580781
1559059370
864583725
1432862059
2023218043
1186963724
1696303562
16413553
2120304916
1851997856
1080776774
275575332
1942606594
419012004
1789024529
1494772240
1687439705
1076327778
865905457
1160661528
1633723993
1931812382
1970357864
1795234790
1516267890
1743370523
2012479869
163342600
1066012276
1812430057
73758648
1780164581
36206890
1338966521
899114720
1454091070
824228385
2115962810
1801880801
983731226
17388668
1459541496
659771773
584997156
207583147
2108643722
911363219
194337468
1720023005
828394303
1850114542
1347065047
347173802
1909649562
578868560
1694181560
403280115
676449893
313834761
243070823
994015990
1941139087
1065431465
1980564113
2010960084
433737618
1691518801
1063419399
714893272
230050650
878448172
1770657035
1590245697
967336395
401048193
1886947070
1369514304
1992903687
1529743414
1084504810
1583290949
2220633
1377055258
1356634466
470310976
677243198
2140641764
103919570
26960658
575906179
1801965096
86701680
370716303
1808548313
1554833004
908097744
1597165583
1163364383
62352413
243106737
385940056
1642426997
1501638751
294569134
66348277
1602526068
1888522523
218915017
1755749409
1960700708
2117446546
1997215834
1619885613
1982507466
1887259141
1486101882
641007037
2082735098
2146480243
1585681565
1875135642
1575420075
2138022710
1291330437
662862896
204168763
1106080927
1823374154
930539347
1156472243
1074274881
2020273927
1135174887
902305648
934535245
1936278017
1034235797
35322609
677662666
1768274819
2013166659
462257512
897580547
1859335882
412834348
1536038527
187727491
102243014
1334374021
339309327
646468120
1901109141
361712723
700531678
48556512
107790931
864612135
1589126815
222860640
1277304903
233792506
168434612
658117123
874848899
18582148
2131157949
270833235
1076668747
1624277658
94390744
119945906
408930087
12385706
1605774592
862484832
970237759
1079658027
1898084906
1537340074
301667940
531923489
1953044879
1021341534
1145564584
17439086
652766184
19942338
620044534
1756947987
1902606046
1395077576
1315308095
1704891743
1624427030
109735587
1557880718
1895668804
869749501
474339859
245273320
1575280607
512033125
1515957988
1584130901
2094006170
138700367
1791957840
1685469952
990426179
1279084027
1995899134
770975788
463233553
143037038
753204656
16400793
317209747
1834246763
635280751
1946965255
1413365625
694411086
65650341
1833414546
802208408
246081339
363254065
1476692629
264651924
1898564594
93086851
1274614724
1852241235
264378220
1573775192
162969360
536037927
1108323120
1057451769
176424268
1045261478
1568784679
1054039855
1141194950
693359908
1347071908
884393785
1002850533
1661797166
1771011133
374679518
1499492467
385063542
1656740199
2110855991
1014393292
426283310
239228841
1076751201
1717320487
2038399358
2013763325
2121476665
1060144805
2090695805
424486023
1715239668
1143889104
495649780
1371819630
593553085
2009722631
1903868559
1495813921
328204105
1978442515
175424823
711693518
1495264106
1645168284
1175254050
1528327658
1878305204
707282931
363029807
228608308
422565675
1153445716
752931984
529626478
971482409
969618265
2002673074
1881833209
828441378
894653558
2126859539
1305100990
1484899921
70722262
1033981990
785437719
1929182810
1731066922
11929485
2048504022
1284551411
1526405638
1798280962
107173698
2144557394
1088715009
234316022
1599948440
1322173472
1451391838
95665755
887716168
417935704
1258175377
1180506728
1495658763
59034128
355376865
48947320
1870301332
407870362
1633081635
1726635984
1647655504
825460263
1121135741
1460349050
2116233118
399562886
1853099178
2034321229
1993082493
1149243972
1227045828
1388573772
701532140
107918880
365494194
1599887264
935654388
341311875
1474287247
456709428
1820772512
620929867
1630356997
1741416050
653402805
1059160230
1729513827
1846280803
1678366572
737148725
369220508
491147616
1130546852
1651292562
1112623756
1975114612
1271139463
889109221
135190613
1468564404
1688829120
1672027427
1581057483
1145890215
810176903
691677567
902514670
2010652137
1720771741
553636046
619999367
1858452694
469305862
880152540
1220868635
1811196923
1092153711
1375293402
229067
1539795533
1830027953
693300605
1173714874
2103548064
1831906896
1762116546
1772843015
447054320
1317719997
1344892493
1746536944
1517997556
786598480
185397443
1354164880
527319167
1333249918
186334441
1463272169
1990907287
931072884
1874968408
1710810876
2141995524
592954350
931621997
511394545
414791330
1213785274
117928135
828905252
1624828348
1138002201
674250005
921589204
204767510
40389646
547564439
240969838
561362460
602078243
353402767
2033803719
890817199
350556149
1964267813
713878521
1833817343
868898269
1184192793
522403782
1211548508
171828451
1388737831
149710870
2040389720
1392275599
1398997255
1912463484
1181702786
747036931
1374559840
1309090298
1734068834
384930479
1274209007
765948819
450444347
728102521
215034506
1135890465
471239135
779926198
1336874290
1239565335
31563876
1863952790
553169721
926892194
1421453000
2115978744
1811896309
866795348
1119328590
641852080
496397973
953745693
1549485951
2098167440
1952101149
1661349107
2090667216
647769795
1125828524
258868755
569023485
351243025
1684196269
1883885833
308363239
276057174
209531362
944936912
996201720
711965834
1568960726
1102317091
1895017476
177601898
495268810
953442316
540906464
1445393054
120404796
715795420
1949078747
156235606
1328570624
947801280
2107784663
2109645272
815025938
1432431797
973536213
638692129
823314337
1199569933
1898810963
481052767
975340507
1540630540
1341965721
640009752
696785765
901391156
1422428809
611144673
764245904
1246607054
99255619
416536419
810268564
1699297115
1175315817
903134935
543790635
1124172302
618976995
1701691318
1406481908
586064115
360092144
922316473
1959293244
1434419750
911697653
1224299968
1864967200
1459197363
104380958
44568332
1146655871
1584038049
1384020915
1421088427
1386407583
20547340
2144875021
35868010
991621799
995725889
2134228162
646624551
1610437244
417600869
1464146538
727336101
1719875702
1216504939
589138005
1107118900
526656003
1013438345
2068194068
2024005655
1475682916
1315037812
291737936
71365215
674313017
1895012549
1057256706
1477423502
355045466
2112559472
73038400
1126851849
1925037194
1570976920
2064941798
137731313
12664928
1704214601
317778747
937038996
776263649
2047569161
865060358
1494503078
1152411212
1172401934
1512674169
1800696848
2044546560
861956283
794989469
1948080437
1797850134
187161175
1845874273
1543544591
1540257676
2065403235
2106929598
1693585416
338526046
1147630990
1036990948
357260604
1813456681
439791357
1062029834
788262413
1806771223
541512984
1921581947
108782455
1987437598
460530004
2078941836
1652232577
14070931
1181857634
1162897305
117319605
1932001132
921603446
2009186295
2024015674
255426726
1197419786
1238770040
216802935
209274253
1119552875
1286403270
791943478
2095708347
1322644124
1636674009
604884595
442204918
1564680947
337491384
984625641
227532790
379854760
1094381151
1762314711
1011846983
1734253484
1336797818
1672979824
1155599886
320806821
325390475
1800857958
2109779996
69968202
611879746
1990275791
851246968
2221289
412281714
1715851522
917968431
75494750
609583487
1617955831
402319413
807594735
1811520892
1758867680
561906158
460923551
407389336
1254160352
923928770
1208005483
2096675522
1223616871
2000232080
873848487
1707350226
1913306056
1547910093
781549023
344038872
1756783217
1858682817
537717599
484008436
1482291538
1061784345
567677520
1828880261
1727684118
328769543
928234017
306007901
245069920
539190609
1759027814
611223756
313357182
39150263
501170928
1913849817
284743996
1840639891
1927588508
542810230
786483830
266449377
1132277899
1978687654
1622103647
2020218546
1108811654
789101548
1934405582
1198734637
1327578728
1009098674
1545021180
1832256272
920573927
1359783516
1428679921
1637008006
1484550099
1180307987
1905114130
1157705968
2032893050
1205615031
419343690
1187915851
113210869
1008862340
1330549744
618600068
543787181
2038502147
394922241
1052173550
257232999
135600129
1230293161
1390342246
475281302
1763371619
684907444
1606642189
1316800422
312246576
63560884
986821940
821538321
1516000626
59818075
604056118
542406284
1424256736
1521902833
1449532723
2684303
1188376340
529118815
1233361058
594736531
838721621
1292802333
9756229
1041957778
1253285488
295390757
500287551
732824717
1935461350
430855232
287709155
205445441
2090881257
2054185911
1506653278
637315230
1230636023
1225886986
1253877356
895411029
1017068856
2111082781
1082993917
2100393581
1020307723
1740003903
1452716771
2067575977
271004899
481964256
1609976099
783047514
1116628923
242056426
951891108
2076690587
1967960866
2102673389
1726444333
1213922831
1725393815
720621950
1562610844
343976808
890632532
47877505
1475305134
574256903
656858618
1215962187
1146488345
1612332419
1802499372
611045987
1994296434
769677142
171571500
19119309
1498383544
953672061
1261240466
130460641
815831674
549412446
166929800
1562648903
1742014660
912314675
1350476014
2116417882
2138538570
400921074
1099406839
2112358963
706371707
661308405
175097139
206316577
1054705626
1038776016
741419465
1817441806
177136868
877699148
377455787
1636851074
865959266
342462918
1625539149
853772822
1737027785
194603795
1387408060
1977784010
1448490142
1728423476
1509231683
1540741716
1340748327
676021461
450051347
448791987
530231523
1560481087
1121515781
231175216
1116773192
2028791019
811225747
1761579729
1718514905
42819558
15449202
1470286604
1248268994
1924571729
594188056
1587968142
81595870
1020816622
1654476491
233196426
951040559
1339894949
1806105578
1603063483
2024850320
1330902564
737439992
1914429850
290959159
63417117
318738974
1417719610
915181966
2146678087
225150144
970839272
1187366559
897492148
1534561065
540191726
196149009
497209228
1929783295
1290530269
248675782
312568445
161578122
723219777
1898169273
983049046
730752726
1725316779
817258761
1773269317
1125291875
1525558929
168620693
1625326770
1634367278
1317947597
958416198
338096699
430025293
336177905
1697245761
1440105362
1178151357
197153677
672222223
1838701023
393484045
1828532489
1697977572
302907431
699782902
935806258
1062933954
966862119
1148719599
2004938939
563044091
715458027
94305163
131367107
136484360
1074304414
1181211019
843567445
830210942
2137599506
964738604
1067530103
1327649544
363513285
741952707
1754936735
303754156
1485332058
1757659173
1806605489
1781296850
1286304309
1787239686
439001784
1856593932
1368425927
287645238
1881531877
1258657107
102959001
895522168
1907013042
1568069388
1623931196
1806414544
106581135
359367335
1604838716
1007910717
332951610
772147077
1756167451
449899282
858652208
482340286
577938560
726594199
1387728928
2051598088
366840058
390899510
662009053
1301055901
1021129465
1840839238
796870797
1926810312
1171515230
687541267
890746571
2129271979
1635923145
59715175
1269688270
624416154
425780899
1474906089
1379130608
44456023
760926504
848295157
1087614268
1997580064
335054136
632565603
1263731365
924424886
1954174832
1143814986
1546669997
748048211
1050778080
1064716860
534437950
883503635
1697918329
1204545075
1930678881
278747748
1397488171
1454016623
417255818
811279078
2143584632
2070482344
253564310
1243220793
773145085
257704812
825874259
1657938781
601315768
134790441
1847515034
1711388383
858573617
1808682121
1807851917
1719093180
726226178
795246850
335569983
390046598
599382204
1877814015
118507360
1984807599
1226631777
157563527
1448993946
1794129683
533366194
2052884870
1725488699
2109666650
89833215
1632105177
339865090
256419263
1756776890
1861919385
801522888
242691348
1085955278
1071966894
672601142
418018561
185314883
357145215
502692435
1065071555
22347550
332193751
1517795718
514897887
120821369
477032570
142122309
1791125771
749725739
2011095108
32136228
1758850396
1994443642
1601800059
1137880274
981617556
1540169542
1544517893
2118502157
359427638
1243413885
714434646
73987894
297291411
115429883
750092917
1499257645
57206191
1222085851
818278612
1994911469
1568596968
1315920712
30254209
3295892
1054994508
312980287
463289745
530911649
169487494
2112605397
309230679
1047125884
1761177762
1974529514
1318046056
920164866
1042921373
416270116
1289185149
922673223
1363902744
548517173
1900872798
1944400415
716181309
1130905761
681235830
2136384980
1904431880
2125159651
1814619083
903537916
1374394459
795023767
1294861829
608316752
137816936
353895158
2087617189
897629993
113883687
153655525
951264058
1545311809
890580532
173546196
463985196
1594634617
165598714
1362618978
1171731578
1184206980
85343335
612122782
1987566229
178812012
1511503349
1753269506
182815725
1691773130
697094266
1794057033
1083755532
1303501256
345883976
724116334
1796763166
1839619151
759078689
1864756473
1011808361
939393102
910776765
1119625745
1166310150
564989270
1119322563
1212294464
1895676323
522763251
757419055
1663441262
1029753164
543219602
978950718
1876903228
1365163901
1071666632
1732660471
1188587216
784587889
538385860
1548012817
1369673682
1059398994
1310891035
132909712
396304031
996451312
1558849104
1836538990
1295300891
612122250
569143767
1109484334
1512275581
341528357
2041549224
1841138679
2078384720
1515099027
983185497
894794922
1599083397
1371090163
1911208468
1734404655
827562943
1574836466
650933618
212260149
2143481383
992430004
496298087
1376464835
920275947
1530554756
2072049503
1381221380
52040851
1432258891
1162473421
541409812
1831926195
858731206
998036590
1428116061
762679455
1971552815
1762205802
1818526265
321995347
1701239764
1855926619
33018794
1719935917
659644930
2078815215
167669315
2005283081
2020491064
1056792485
1811747054
385990329
2143291804
166644658
1929116496
739063970
1381068682
716737922
1158647766
641669172
78453287
1307014488
1797155366
1663516294
1937003466
1967993641
1774826014
448475363
1479426347
1082291445
2083144348
16902340
170055514
1780206966
1489537331
2087369847
1195517099
220033066
260825519
608048284
590984434
1502074948
957443443
1122916308
1919344381
837537064
942630210
1520682668
178782501
728858873
1838433955
766401911
1602026612
32317006
964801152
512586431
1254523898
1975309849
1403060309
859719325
736359345
1685569657
390988516
2108420111
890767697
1211318567
105332092
335161288
1869141052
1779489331
1398277660
603178027
1513618100
1988038615
1332023738
1218547377
1853296803
937858128
556526666
502335586
1650917902
261800558
716194070
1645937258
272561921
1101856503
1354701685
1185922841
1829953979
1967704662
1724457825
1298043571
1365750419
1053750689
1632158597
495400741
1820835515
1437619065
71202828
483450224
2114722256
1837442593
1206420335
1232855347
2041106159
1847873369
425580624
97786476
1297844547
944884014
2114853129
1759936982
1969590450
650873070
198083863
708559082
1899149056
694739254
1752363967
142928910
1529975512
1311540089
512713155
1564775275
1940210564
1843224932
660845454
846547234
1367462637
311561701
1590895641
1395902819
1851987673
767185315
136821188
764793574
1298429376
903269155
112594118
2083374411
1915364062
1892946556
1071223864
69389698
216927481
1876745576
1088999763
2084724116
2144187013
49774734
838584276
2106420089
1616813901
527612485
1820431255
1828980776
45551613
308080927
759628970
2073272592
777593626
2001327891
1468099459
1764535751
1096816609
1883947899
444050418
934809427
730939067
468443611
1268368640
1293742887
1713718049
962592727
136473252
77066625
1232209065
1163101879
1460510419
1297034611
181383400
1172958081
1025677435
755332107
1728604355
880042552
1566971660
1340930008
1510393848
1054696582
1242264171
1899716483
474383722
342524123
1291591389
1842540179
767010980
1440723816
1022028095
1541239890
1365899085
518772402
703240505
1975487238
1637321189
1786969733
421639476
2005131948
132524682
969565331
1882612933
2102111112
376540869
1229613041
1940762989
1286241182
488296848
1103251539
145802439
1274767271
1094331342
1023579018
907512460
1058947433
191323279
216949745
1368529475
589346284
2018422878
1079958993
1080778532
249018236
1693966751
585681599
1849454271
1972055458
154658251
1047354173
1234056542
457153471
965965422
1575843296
1114742740
1571101850
485634319
943467159
634805523
413891859
1570040354
690368561
939538164
159861210
636566334
198558238
72099703
1539860275
2055774175
875477393
886567774
777372988
1806359110
1633401622
697547304
911353973
327103184
197274370
318870079
1381022667
1638633810
245780261
1009090093
624863144
1169516338
1069009792
912068587
400157953
1682437064
116646334
575509119
1967209950
1726945667
693455391
454221010
1848223288
325183580
1115144512
2087939982
1190599947
431403643
1344617763
1618673520
453011242
2075284455
1994761339
1212188777
1830533615
1915153744
2008921736
1308855436
808293200
1214262231
415542694
1210394244
282262
1684500323
191600591
388739333
1924923085
351277411
220329977
214824087
1784512651
755748751
1859274572
307820920
1875357899
2000715158
446796121
2135365250
1327523431
1499729736
599558183
627275260
1434381338
264304234
1679748011
1048352694
1193864520
2091075692
1895808740
1686776133
1875904198
1053489902
1944288776
1388185050
1103352714
1431491691
1768391103
2140498888
1339127587
1621545505
1453554247
787054713
532175178
1735416821
2072185903
1785204459
372678710
556838501
1105733914
2106358558
408667254
1688867470
1167555099
848884868
2001314302
1703659004
173680857
100233784
1778153249
501194046
112919627
1084460097
1165437974
441434011
436637441
1502468695
1928101736
2101625568
126946041
1430868874
836431321
2126766080
623667576
1445027347
1071755354
884858104
397806078
288439489
1372587802
534225771
116385410
1670595959
1186411146
2031913217
1978640028
670008915
714582911
1736512990
1642449289
1900772352
693510423
1213005113
2011474916
1184255754
776063425
212302106
1133794374
669164545
215238613
320027704
148864110
1843006299
414062841
4347460
129322183
1779756552
1480800796
2083253253
1692311572
1040244149
413724673
1342716625
1354423526
487914405
372007610
2123929721
879788477
987406821
1222965149
1040028766
429924671
1513329098
1400355613
51869653
1171948636
71482888
1454689225
550053539
1083330722
979777881
629249916
2082377192
1959235169
2083517196
33325690
1631368300
525610943
1726019510
1932245785
1374567507
637157411
1302444429
257065960
77154251
2030617697
255098854
319337827
184433058
319575666
395498192
513368202
1253724529
1847976934
1099853362
113526845
691365558
2067514542
875315133
850922520
1521323554
799074776
1269845052
1701113458
1740713511
1195147920
1901832386
2050298971
1560343157
1205520446
1559370110
646148214
1982950026
1235282567
8225920
1191639089
163737136
1713910362
2108450182
235419216
1336855001
829871027
836032229
1326710648
1313193434
1384068860
509034504
1613602693
1774635797
1563329278
723835725
827003091
641456790
1919219586
1335312489
982931421
537660562
1381316909
120317108
784950871
1834211585
2073800148
95608047
927450838
372917737
1392608278
1583235800
1779516899
1643909026
534276028
456882144
1370303579
605121881
1419646462
1474939253
504410007
965058216
390631744
1218986464
1989017036
1844726280
813741773
485212489
1068565513
1899779284
1302618059
2114030033
198429353
1805874845
1140108427
726342473
1108804135
507471853
538985428
1908144551
680251586
1918765774
1985072771
664533018
1400454190
1711299959
1753299701
576955973
1564076372
1138336548
2136162624
492387713
788393233
350302217
1511680738
1895219540
783691075
105233954
1166893607
766106160
414421625
1954021686
1926513192
78634680
413899958
1089505850
396840380
2037718798
1417901890
1915863948
344149137
1904015471
838496668
852455743
1518607787
2128106998
714678317
638518657
1804017178
790790171
1670282651
585408293
479055119
752229935
1873942484
569756975
1641967268
1046533121
2065045930
1567196646
1852584964
1840655919
1849042980
422200776
2033403906
1545839886
1760197908
1604079942
1890999444
843594337
802087154
216417189
966531912
440730676
1939719271
1120505451
892405121
1091475905
1135764216
1294249975
107017410
490624767
99511672
1409360749
939461271
1003090747
377329726
1568068897
1428039320
963053002
1820673887
757705023
1735488237
379303497
1506048970
1542353105
555804294
1113676181
1015843364
949685453
1554463613
673485439
1328760604
820302205
578838427
1419789931
1948817409
323863607
2055660310
1265614547
986610098
712849699
1182012430
2147219002
1827189523
1640488950
107407334
616905521
672382876
1620263087
91279871
2073496196
1046825474
1829114843
2027919908
1060511965
509909661
1863451625
679185263
621427678
2134814034
1216694435
1960677193
335247742
876960876
1793955631
237281626
1486835060
417479606
1452852181
1229481307
1903813617
1173599128
998281298
274165727
282708562
1679289296
960196708
69958846
1649385032
1014684117
864736615
381263751
1892606158
970726540
987380290
637403004
636265376
1346849381
845457398
1313119814
1422061154
1346624971
292064121
81763620
98815034
1251482389
223560619
310533138
1724057432
469304954
423553571
42747006
954787200
11203201
1068472716
1675537427
697647192
2114372834
743965287
853047778
1155408890
2045141574
1099843321
1997790230
1638312772
93328122
1385777989
2027303632
186779790
408008123
240533201
311403663
621262609
337247511
1290892219
616020856
68189667
1512217499
1515851455
146792762
2029078107
43616858
1899378602
3326719
172775589
900996897
1363811312
1660644857
914792698
474038902
891920166
1421580304
1592018811
1956141262
1254934803
1732705587
2003193448
837523228
518501682
535772119
882841821
1375394800
375329251
684084635
184770473
1066106041
714722929
2037886596
2009692991
1220167945
1341680591
589585678
964920775
525575635
414383390
1993032675
1942245704
268622010
1916636721
712118343
466045485
1122562468
1340364018
208972760
1517984629
2139889851
44735817
177814975
472010106
2040431879
2070285599
1021790316
1121767841
479133237
230983434
680739972
1377484024
1971017983
1010052479
1299008834
894367092
499675765
1549414931
2146342427
912774186
1242797006
1009044960
947536254
1716849726
485651437
492299852
806400880
1616269935
705677037
2008640511
30424172
766206356
420197258
595013536
1279331780
872039815
1461496817
1635265383
1111385737
300246711
744286588
1040984259
681088108
1656417333
1913492797
321316032
1279517156
796110126
460836920
1222359515
862290215
2072788254
1677512512
1609879557
464919382
1309870770
22630754
1325866198
374728851
1686412487
549680807
1068799674
1955752455
662154663
1268276663
1739041642
1578348986
2004567321
1911853871
1978014411
821219661
727728049
1328623317
1444461184
310133937
863143704
946876816
781066825
740618201
1703416509
541654453
155162864
1282936076
1164769602
162896787
475981053
509213244
1890783879
2144629515
1124440490
884158621
2005072943
507036552
1232234194
1958085984
814086485
1834944379
1158223467
200109870
1977036229
1652005033
1365469986
1139903456
1269067772
925088884
630649878
372791831
2072409031
1916340518
1160911962
1788344589
548642518
19386554
1417016784
2017608815
327065419
1668234128
171831411
1532413524
132715352
1997362781
1654078125
1157162605
1817839478
558528030
1009902271
2030490511
1183826050
997027381
1223445784
892293581
1137347784
1790704698
1210626270
584790143
377734635
1391894454
626367406
835840995
635097835
629184909
89314871
2135267834
547678831
1167463818
1242780678
2039833659
38253868
1443997536
1032207330
66139437
1977680079
188314290
1031670585
855979073
1052466842
200648147
232962743
1666841969
1100425883
2006388370
1786929471
1636093399
696940553
844146331
294979420
982844404
1928646281
80646366
26763500
1374603987
1251669931
435503114
788108225
850963208
1812107164
518398671
1751644811
946573680
1311765604
157729713
1564602654
1291451156
2119946228
1005378182
1762165840
973908780
1907828261
1327896851
1363616826
635221342
1190069619
791482357
1708444522
2142326530
1800851022
694588922
280621710
1021783096
2143743988
896398468
363748532
2045973061
925317306
1880212956
1456595426
1596470630
514768935
1823781425
1933551854
1837342956
913820231
1592408224
77392895
567691898
774843971
1218957523
1457097120
1506012190
1558987417
1269106113
1851728874
912093721
713104056
1411773048
836658938
1662010146
514107264
122583735
1748597664
167870681
578873711
998416908
1690277947
1357008654
1682833656
1323203307
1068870464
690455518
1645160755
227261623
587452424
633542055
490192646
2124295662
1148890482
1348764334
1035563910
1386667750
1797307319
435047865
1430512485
1637582989
380249196
1928530705
389951279
1392716064
992434580
1415366654
1433237240
1580648589
1778527644
1081820281
1076838217
962299363
743636248
915366954
450439874
1881656713
1616331719
1385226948
216581901
1461255308
1740102812
1868200373
561990616
2096495308
559638571
1083364833
466586435
1375893426
1889906885
301291535
1111547010
1037017529
1418039435
734100242
621317473
814961470
283730153
1050126444
2091304428
1803002969
1081363515
167921000
1152696122
859326779
1188332886
1813639772
64004016
1104243303
1819529577
1251497145
2093702634
1799332343
1398371897
1030994082
591583634
71747995
1416525651
788791057
356479033
307783039
1520526448
2145235105
58880442
977127110
41957858
1392443583
1139569190
1603001326
1508596045
119063907
1918303532
272711976
575444780
2124575110
1449510238
805312675
1590186172
823020106
1880789630
2069622319
1490806769
943353192
747700396
1205962983
1293909676
133514103
2099656902
1468073212
32698844
1712920574
137047609
9611990
178128280
596690366
1863234986
1648154762
1025425400
2060478985
602690962
1337559260
1206327430
1606984121
25522712
303198104
44770052
71099402
764355037
1431083303
1599910274
1074166397
448071603
751317148
152133957
1511119767
1738702223
388046586
147358378
598409053
1699656198
1681442661
630508611
1100626939
1986299187
1201312945
2047564401
1272117112
1435194183
626293960
1321013385
1546402414
1471775906
1819900306
2141474367
745704588
1807389235
1920069258
954064636
199752141
1029023449
1770699328
1787523598
358519109
27546491
609606899
1854393198
1218579126
1409785410
1540668357
468079117
893243224
1366345303
1826682274
860105842
21672104
274326847
167590744
1948284549
844711970
628231611
91867861
720038647
420605963
1577209344
762480695
506437475
469061739
465116243
2078667379
990846003
421845433
715029520
1838736
1056985222
370463451
451175489
1759290020
1733691169
938108254
2062431506
220336867
1568202426
1070929815
91943556
1828195522
131416142
1889385886
256499536
797033160
130463494
797762283
921591098
649368736
1819147192
1518764778
564552168
963611042
40003342
1374380509
570381464
552410600
1559872341
1247799357
2105439266
271265793
1369491550
1993523657
169062685
1934691244
1186306887
1152557193
1603544789
1966516125
943996681
977175044
1267764984
761678405
1877733078
1337694002
712566601
2008172530
1652840201
355619892
172598403
941530831
617262858
1095492600
1349064923
311581291
883050431
1890668369
2142485482
908788097
906149966
752441089
1958549167
209391799
930605852
1966274227
70343220
1132837462
1772509991
284294608
1208270634
582353309
982266071
1255480953
435030104
1792815520
778454426
1312685398
408139832
1126846033
635560679
547347782
690554106
805066945
1688259818
593666966
2032940920
1512417656
2115532077
1149502518
1081464463
1116351401
1325061305
520167901
120643775
309866863
648691407
840560061
870903212
1639093798
1892341303
1594274601
842132797
1624093789
321105675
1483600027
1277900977
367099739
1896384972
979095956
469116117
91550753
1963155184
1708480902
1184518805
255239152
531534609
1389101333
67998240
750629657
98559310
788380411
1516270963
2012832098
1898597524
329570142
665977547
1827652222
1726022173
2104579613
2009720125
91541384
1035043143
1461002485
380306979
1512611738
538239201
1999508820
381399082
1438028327
1368985416
1043377225
515523063
76761063
1087932085
940952625
1233430213
1135411231
1423279800
804515228
1431172085
194703791
34022300
1318343374
1512151382
340104221
2103320443
156385289
1313623591
877519298
1303618416
185747589
1405191279
1901814950
1949710358
745781721
488967040
573985564
1772352299
1676496923
1400889689
1253007106
1138438928
549179573
1713401480
1611035532
270440713
1351169872
595179329
1747347724
1524819773
571951503
141103375
2138650676
2003948267
364857111
499511672
88886219
108698772
1125091326
1089235291
680230974
1380777974
617024185
2033683046
1344164598
110757465
793841775
524382731
1338832657
383702284
449197943
296147296
310842621
1220358574
1422242759
1839120510
1422155726
461088081
1166471197
1066057255
1855750497
264948599
1122094136
814438010
372180203
300132309
555408789
356773406
1145883889
1338281061
1190192346
723332460
1113962128
1876223343
1047168216
1386643289
845013066
1583901840
484057017
597800897
904705152
1939452556
1852615332
1430346862
1895210272
1764178395
816884470
97758930
1557555396
1333421834
484405139
1915462932
183020368
2113798082
1872780523
64661177
1650179606
1217682996
1529282876
829812338
858772729
1116126077
775481165
119094318
2026646245
1350597131
1230041895
1148293907
684535443
1330286225
1025293401
907012035
689222482
498351418
764554759
2009962169
1733713555
1730779975
1882585271
845822913
404408975
1265772114
899385173
906027972
1701704516
1204961304
1070815324
2065650777
1046747766
1187889524
1911438889
1591535169
606519409
309260616
1460183406
1269260454
448945896
1555890455
1000555311
212461094
649353681
1322348865
469866836
1471996510
1612346815
1673787168
1145211795
1907308384
1967247925
1082699901
1136714464
8987325
94429498
406122310
1252454716
1164308296
1268065457
1536138417
397039717
1272766780
1444171148
2105535021
969119712
763597120
414103229
1878923801
76416857
1911169436
1441014056
1794865677
926656149
2051812077
1170012518
1071877458
336465970
727870216
2117634962
1924691242
648599564
1911837100
715434206
1431790239
228189765
1988492682
347519252
1997143088
588700456
163731844
1728615315
2018844676
221547217
1270437207
1100269283
1769897007
1872846762
1186899742
107496581
153200940
647172654
1438024980
822308121
1641073521
19870969
610764248
1977802851
1860470031
32798628
1398900457
216464071
744667381
1983553499
1482083387
1651710493
564442806
1837097639
861594500
1593102650
954829038
1663991170
943421676
1488739684
1840812151
1779227556
1266737310
640817257
728928282
463264312
1847645307
166539746
874860427
1563772774
803594147
1262570957
1812269897
668478664
127305705
451562185
1965297083
448831475
398600515
1566162589
2007675191
761460898
1125946509
708112033
1556950556
160078918
620443685
623532445
1133552252
849699317
757879977
36714557
1348188313
897178054
1053155280
1860158415
868563577
1289965312
1630785878
260434561
1128390718
1629136388
1926752836
1128404396
2146236667
1178711775
2135055775
1088493314
2080392377
1347412704
1534806453
690870287
752223362
694652419
1940982269
1896778991
1001741712
101153049
1559937476
1452436024
1009224811
1229864015
900616119
1129283262
76377597
1801163873
263662144
1359883153
440478784
933968804
686483976
22409647
1121026252
1064901298
397155011
1998130873
74923384
1280231688
22693182
804661070
29956403
356821142
521948618
56987659
1965479366
651414128
615359929
1033743689
1018353430
397395757
1403606028
1815072962
969987269
557792205
1099677754
2098231475
2139444837
1527608125
1502307093
1863694488
741745198
119373220
588387359
879158333
2078803628
1630984941
1412051433
1939462534
1607524042
743778872
314037240
1430060978
647036514
1226542902
282578492
1683510109
30196440
620432642
1508160942
1953440760
1485203097
1263955834
1810167755
2003602073
1637581573
1462306725
1897797536
986405312
1935441563
1430866604
606507856
1497459966
1784380589
1554287262
753381404
1314673291
691677164
931834360
2079308622
241628457
1150905112
746472615
1195331634
2071844076
669371682
1582156403
175698385
1999429614
1843154552
485024296
1001671530
1686238087
1371304769
1861041750
1887682238
664540235
101485529
946663776
2134037461
1042187240
1096278045
951962302
228873106
2097582197
1984475243
1982429273
642042968
992695056
1349546286
556621230
468346225
353483853
1377995931
950355391
359438030
1287985145
156244102
2073286416
1130218194
1472421164
626066534
1892359781
591554227
1662219319
1353814488
1339952209
1306101649
1024692635
1604259380
1834392836
1978771702
653548568
1602881976
640715972
707034605
951253587
1594040691
426794426
1151977463
854220345
1589656708
79937864
296367706
1399855683
2085165757
1861797387
1052804458
1479486304
1230592256
643306701
1530255763
1488545234
744481131
768949389
182064117
1227496362
1407655019
408738791
463453081
761366923
743738621
892241701
1842826034
5557720
125260379
824169541
143362219
1135584574
612148851
1082895140
21170934
1474951543
1470086008
265712134
1484642191
1736437917
493076522
1442139541
1593344779
1277556254
1022099749
273349530
1647813056
1268782463
690342410
935858186
730778485
1876750547
583152848
570618861
1558084956
2062175662
869568669
1143837049
618401387
249899878
1663722990
372756960
906242885
1242095676
1325171726
1118151816
249808871
2017024147
242707774
900791978
680259672
202322605
472928560
68250214
414112288
2123329012
1557995700
1448783740
1161039767
230393671
843233731
35008079
1766524486
176614682
454683109
256434084
850806559
2040472899
66813237
1274089447
714324134
4168159
1075699392
1227769844
219346369
1924786667
2042640156
531336804
1830656982
2112796521
570597539
963971930
1741348570
219279488
1807396713
2082181153
2000944111
187308329
563124317
871955809
232950842
608802032
272624028
585899031
2064500615
481278828
1325721400
1006971084
1687245151
140811508
403225036
533436323
1962608889
1550041775
1378159378
538668766
1693396334
237496596
665408344
843000403
2029101812
308090187
41320249
856950897
268353159
843765092
1777578704
807727674
2016425257
44402135
1197702178
958570121
318639864
2127948160
935697340
473321484
16622047
1525961638
455601016
1787082863
553170577
1682694887
133724824
1785496981
1292830941
1371572467
454211701
198308907
1990776387
999875142
122075956
724309936
1206508661
1436242145
364362409
1115593225
2109358063
1073193785
857542687
251702778
305713244
2092430187
1824017139
2108609354
1650792375
952564406
1842749853
1327842510
1867017342
28554646
543143703
1045792311
562065034
1303130024
1604266285
758136831
1133993336
127195241
2074208974
2138009532
221723328
735888879
1080171420
857074047
2043963224
1036466028
1012791954
1851725556
601199497
1992067918
1458214015
1109241107
688873261
1741965049
1346178000
1123537030
1002465077
1594320026
1973265875
2119280733
1397082920
2049181678
2026213577
343240553
2110907172
1556297412
2132704632
1224327501
1167031422
882819039
1149475206
143881113
187251602
1025990261
1439138976
1192052404
833084895
1142158401
516009938
1695920539
1138932134
2016852033
801494399
1678180831
2142950754
513343166
1078122014
1799747762
213459824
1016905475
601525707
2064923553
2068437641
1315823900
1946904178
586904817
687054892
1689890200
197590517
1784842480
1198392642
796999344
385956621
1129603082
2120068938
1030399841
876577723
717848863
217231336
1261606803
270654914
428166829
1732959465
85505576
182655440
625798168
230783122
1128207399
126873813
209088524
642184834
1482395990
1067912610
458916809
1136070654
1356407855
1220517006
192904905
2136728075
1173195737
1328046583
1893749088
286117476
854688740
841425871
1584541093
1965969221
1039786343
479994044
1979301677
1011517787
1212659228
713656608
702645493
1329893524
77016329
267618896
1087955549
280758227
1462970531
1283704523
356976896
1748544651
1553963557
1889404901
802028456
1528216720
889647986
90580337
1688790491
30516967
283259853
1425901495
1069365587
942803334
124490511
1126188786
164056962
2030015384
2067558525
811719809
1507627752
768747370
1372690932
1917711090
1734571546
831310581
2068419468
1781185754
2079850341
1075283215
1787186210
1944778926
556680387
130438709
338755508
2035740909
1396388570
644064229
879072780
1389313045
2131831694
930352097
356146983
1670250253
1065359209
1723257831
2050214555
786718819
1230363635
819748790
309091733
2083708776
607464041
1055650344
139792721
1661385305
1055703688
1427850740
2013874952
339879887
1393144778
1264098589
1107731918
633615232
762152073
812891875
665731601
1973953558
2125309794
348479957
308952321
994013150
756309500
605958158
857459012
1429167762
55094308
1321450317
835338688
1240967526
31865625
629286682
1535183819
1368713014
742649507
1742517637
1468143928
766643196
291564897
1205828633
1954548541
935981034
995026151
34079914
511220859
2015126280
365028170
287208381
1899369370
953490064
6267377
175093562
2115969704
1677978862
2118190113
230217851
2984355
1479640492
740047337
353093322
2100901591
10871766
588538639
1999610566
1035165230
169862361
1196698249
1374560062
965227365
697478668
1558741475
1850870398
1812573274
1479434278
40177700
1450536580
1506887150
275297579
1991978456
1448410306
951050586
1588709801
1100534982
1521695138
829206515
1659753073
379731941
672421549
1693999081
1221352380
412804296
1366251421
2081226601
784516185
1682336669
200113074
1419148618
2014890148
851219713
1930498233
1491708752
1635997090
1416416517
74275782
1079429265
1751587474
1117224853
1670922162
515301453
785723322
2057062484
449077696
1562697403
1713657849
1724966459
794606682
55141173
1833927978
669128098
1336731684
2017816439
1323073483
1996748086
1471029721
784548062
363804280
1364717320
153679394
1825416935
1272589128
333130206
464018237
1415600913
457543217
1211693604
1714266657
225544587
441118333
1021612998
1689965470
140027826
1034897571
1163124226
1992484526
631057740
962221470
2076485829
2133529572
1615052761
1835819930
1391174813
716894329
1033947961
1305347481
742133641
1685061520
1508298229
1559132756
1381485257
1066410340
928990835
878885438
939067150
1549364749
73195219
222249042
1262000385
207565281
635215834
441616935
164896763
157484000
989728671
2134509854
1314482605
1807391204
708909931
374917312
206298782
157839096
245129392
1735438670
163716939
1516964875
2039225780
1306979841
1716663098
1333148820
1639166007
1476471394
977779380
868413317
775086302
219397325
12837532
523431063
1500206706
1316152655
2043782615
213921392
663667153
1892815725
2027437119
201255776
1695231990
1759404657
1198819214
1420464385
985395627
1471363668
2127243988
1097232949
527180067
2116996336
1944174081
1281594834
1399298295
609176513
293612442
421946986
1031727183
258620675
1651662417
851540061
189802799
778540208
1511302934
1035949479
801235642
1102320157
1334288275
1903708743
566193392
1988054715
170047609
327366253
1215307630
1830632239
646790936
676474698
692547571
1096949923
1177944678
1513900315
1971825911
1738100327
664551816
1033966539
1675636282
1589851451
1806356614
2130864869
1826744091
893228075
603225384
1984520569
1540056039
917491404
867663523
389706089
97709693
1628179545
1844191787
969070991
528095470
1098709287
1919509526
84374398
289389515
2012190654
1341625563
1892911413
1350955189
261785447
32201731
1929104144
759182172
1417645288
1884323719
1425916112
1540972292
1096385570
1455003950
1491478438
2103965004
487162740
1603992076
1318342644
1466269576
1013202162
1961892805
379971362
829208949
2072224037
390724833
242876959
1008151550
2025657657
1921173261
1955078300
896419883
2018135263
1653181940
333510706
1711561564
1083845668
2031268790
679922580
987520773
2114001015
1593121514
1318399732
977611044
1708335763
2011222050
178240552
1031296388
722717126
1751519566
2020875256
1155317666
962302750
1309274494
1202095785
770193047
527307943
2017210574
1133232315
1280663805
575442044
1177893575
924829391
1533882180
788047492
1094824868
1159045410
364559184
1586953790
2020406640
260075168
1049624717
1613337949
251658622
49212979
3267589
1186534871
500322805
1263872767
2035831781
1229706910
1532520577
1351170084
1403003787
1933537081
1015659240
699627365
1156226829
1524935438
1415198870
679873079
1282408090
1989465249
908684629
597116441
126762463
22226323
797082910
1460060313
2092616922
1934323183
352178850
891016935
519847829
1524599571
934603082
230053653
286337843
1186291357
404831847
443075089
1166376628
1733933602
1392040942
409170977
1658441164
1294564048
2067825491
791965732
1392064606
1639765841
1772054692
702879377
458651077
21289950
578644838
217806037
1999222274
358958155
747514229
1913753539
1122072215
701426212
1213841294
71936822
2015665922
1504194239
1031019885
1096655527
302509117
316597637
32791380
495742757
469465314
1148609313
1138443323
616917351
1516578891
1180302691
717968740
528047576
1483490744
773773937
682830460
1936545956
1303559911
661262533
127893766
2004189737
1519074374
404434599
666659089
501373294
1852914385
1207727084
250641657
281145561
1578831309
1279519830
1972626271
957571028
1385210324
262300140
1686417518
1320139095
1200994044
1074526765
1760821977
1572716846
751036126
645043712
783832496
2034573304
993466494
1133597045
722720697
1746969498
1500662396
784364656
1482812138
2101358612
1721002422
928649328
1887959400
1184160645
1777523395
1899142600
1700082156
796087656
1118369341
408755000
1715969720
1769444546
1277936270
2104812077
2084562006
1894662013
1784334252
787359530
1019320058
6520584
1568190479
1266537285
309873440
719958338
637755226
785841490
252435025
320329213
76751251
781220275
2087422681
1029296397
1448800314
1382683094
1962219436
264741878
1942222219
1981994800
2125188521
1080879118
1693254372
211651581
1818838686
574676646
812246266
1674238944
582687399
1566621672
1793440603
181835270
2109933859
1596421853
762956293
1804906692
618270217
1812263040
1700471376
295587592
150155106
2020919333
2036949227
2043301740
38265690
85277840
1324235278
1124715063
1918797729
1777782306
477551841
115314677
752381161
1142700567
2082880353
540376708
685531832
519130877
1372904014
57883209
1409708227
1270652328
71981276
255391706
1679130268
1213942765
2081362412
56587309
227057945
1767113021
1307811520
343392487
730642115
1730281296
273034966
1750482469
1280953425
1473355405
1683143979
1002993292
425808156
2071232342
839680542
1143713900
751081786
1373732403
1936478771
580791714
2000326129
1942945263
904417543
676481643
1645477174
508894926
682726042
742230748
818421563
893597931
1572525454
250880157
2007447071
405145462
362549988
736065451
1899069831
1646816742
601597289
1798981495
804008918
2085700363
1083202012
1804628613
1362700921
29022259
1337075370
565534086
777670422
1725353504
1638771295
573880729
513313411
1931591372
1960219271
1185471347
403566298
1635907093
1119194571
460994878
801731792
652257029
535379581
1458955881
1462690157
810358515
1561285505
146925883
869217736
507974742
1580017494
851160253
1985456322
1192530063
66251502
1541421523
325668353
250692915
258461308
2129077312
140321277
435120144
1319851675
887177784
767691364
1978448596
1730342117
1650418756
481821806
1005273585
129629560
1967828834
1281225642
2120376458
1991744170
1148326246
1979995312
238324350
1421953627
1793181339
119795503
414600699
1030475159
2044487773
1426118916
343524213
1144240162
1183239927
926142296
1289609722
762435470
1618137901
2029104602
86896373
1261280149
484550999
908396115
727753484
340732813
202211244
432538635
1442201006
1676565034
831221333
452142961
110049374
914894087
791326602
1108201635
1401874809
64132502
876554391
483412765
1766640410
1291255744
1430157608
72896004
1177604958
1225063860
1637222789
1995034904
485233411
450296122
869413463
1823118010
1580735275
1619069690
580639299
145869761
1470874734
1160802107
450421668
2069751048
2050253361
1947399506
610169081
1966383700
1918686370
174252641
101535778
996456761
138409877
1569974558
490608431
23520930
104523042
1660917188
1071717644
544015653
1771306154
1353196850
2139149499
2084782510
1174861380
395876106
1493557587
1866478301
1690021193
647795693
1612769310
1086490871
1920849125
1726623933
1725359377
520028132
1941607977
847069149
2100983117
2112783436
1442601317
1973770668
1133864832
1647459227
540969373
94126522
1011986466
1907393303
1880152540
1267843389
1316216001
1311521975
603209191
178798062
52094682
1125654401
389760222
260148655
366952001
2137615599
25711446
1919756874
581205103
1097776785
94573
1178606842
507446659
528838867
1175922006
271986272
398410744
1901971530
1286009442
1596904424
428050164
2145022080
91726883
1359205398
2090168200
2101364354
234282633
184852999
1830449812
1707502393
1975610592
896389957
1390422139
449925546
1378103782
1910493123
49989420
1352607822
214349106
361157048
119441002
1962741177
1278377887
2123720717
128714039
2001882341
798822838
292156118
1441442861
109001254
406101042
1838411725
1173762789
1506246548
258824036
123178330
1053159403
1993724538
755315687
1121842849
717611771
1659398148
1915386916
1522216325
564675283
688125693
544137158
349396269
1301886532
1796620218
744821772
1142225653
635248500
549225844
641271600
2008754680
1196535132
178234743
687322464
327690105
1840369341
958026586
1954066607
9278877
467535169
1905969516
1225839974
1347795987
2121966681
1543875803
244324071
341917294
422949197
2109276928
1686957768
1591621204
444220679
1469005300
860616795
1883731954
299024164
1673111911
50911539
460580963
53305558
1080843548
349784843
1254334436
1777574979
700449032
270520443
1448998886
1330843859
1651074406
1718289831
499361465
1561348420
1424863957
373659535
1906816000
1282691548
951178386
1209011251
635790965
930895885
1183284843
1941413394
601413674
130944024
337371824
1120808521
1457145087
467187720
1371921503
1753929548
1793739200
1422295318
2115773178
1164960624
476413963
1489832621
1614831417
457863798
1482256752
2003683278
264149933
890520778
118526663
226814039
342191591
1453272929
477541699
728328366
2097552903
1206722368
217261402
783309572
1328794057
805698130
1873089711
1874706235
714522510
1646644786
274030653
583532583
32029108
1377526626
1670705599
861907669
1212282675
2042310674
1306986644
871871320
1905799896
1123886250
137549216
2103590785
1085973124
26793444
697176322
1716679075
753108044
1703490819
2043906651
1491568133
125564928
165509289
211231182
1550691951
756788481
577452688
504139648
103869666
1737186649
183962675
1806477235
831783155
1087887108
1141241183
535849043
388256705
384522050
1563083439
861391450
421745483
37087514
1435436376
1181309310
883800614
1324656255
1457687988
1679723979
613800400
927430625
1439903962
64483446
946961667
1624652463
1883604489
1677312051
1862227657
1618440039
1683156005
649680938
48101737
988116042
226433267
1047557338
233277023
1781379025
2027074012
1685733648
416025515
882493196
103901449
993150997
1184275444
1723137233
820856739
1121634494
430090689
1645355060
218144311
692163572
475297813
1621015384
834840889
19627297
824182093
1401615937
1723126353
127394251
689182843
955774586
995401589
1238561325
1431564678
363499434
1887534250
1331986410
1473259518
195274469
240743679
693792117
258371522
2068825124
1499928766
1368914965
392390763
1297787398
104980898
938484994
472830838
1823980622
708009200
1063595301
536320316
1598732756
131212875
128013761
7263563
1638823617
225689910
516922512
930656623
1105783834
1152446791
611794072
1139690501
175518823
442176291
1372690202
510415349
144074210
1665122263
1922969066
708457730
293226362
1591994277
733736204
517984152
1263519833
900490159
1611767533
2115987811
2039992876
1162908994
1799754163
2012548149
826131067
378267823
813733600
152554674
364593850
1292593877
313843605
493036847
758583725
1854534809
1833039736
707380552
936717277
923589810
1245413601
396737608
1764853866
1561738244
1839414029
162106818
1705614826
1038882584
2057148418
1458654394
150978773
1588737786
2078720415
189814441
1785929433
1465272787
1096489097
857787827
1418626412
112478499
1328054244
220650434
2027018653
1501753830
29235112
2018803272
2147156264
127386875
882450132
434733668
916736042
1208310062
2040409610
744102961
784045182
554526823
1999735489
2103875307
2117090356
521856921
1306173191
443222640
125591552
84638247
238082246
750974927
491645213
1690413962
437194333
62598036
777765831
996753776
1284467957
1873074876
1955115054
1544039871
605921985
1755801744
1029075481
1702311705
699387113
1004640880
858306071
2074793568
1785005146
1764876332
1362717341
297486109
1373109301
614477933
1538714350
1522524767
975932683
1305024813
762886406
1549526927
1856293976
948111483
1648715454
1699739382
46887650
580044056
1468209007
1006164018
111201097
1964399328
1472955920
1297662619
1369738006
2048112159
1745076157
609447313
1660577239
1015837103
977823317
728545254
5732742
1108613577
1289292210
1505910914
22898946
1510906604
80329892
179232878
778448750
2126555819
203161407
838174936
814989100
1710716943
921283341
1629423885
934207340
2043594359
275283220
920479767
1875110904
286068192
1460852962
983872064
1500841299
249739182
1183361059
708763693
393111484
132693549
1175061756
1221185666
189410709
340895044
257661903
1750322015
33370604
1964609677
1524858022
1328883144
38096195
2046414567
867740288
370364225
1515828526
1413711198
1595795086
73395289
614800115
1964526281
1899007166
282810774
347264232
521051978
847599118
555557932
1638565781
707732734
171594161
1990205057
1043073701
1866681312
1735207871
1183465654
2083527295
1896116730
629564712
205135077
797262186
2137683895
1794845872
1948427712
412207030
882414915
593813639
38272836
493895164
1722841425
729622367
254032183
1940700100
1567512514
1094985409
789181419
1963158131
1026607248
1284905654
1425823512
1640108530
1293108575
1681807145
111476236
318802237
1536197466
413183846
1057577009
1712161264
1285016771
41613557
116182134
1196756523
452507519
1550527942
1500745434
980776283
1029836013
2005560841
598928422
936912
194870511
1298389658
856777053
299311754
354135767
436824555
2031150873
615022231
890424949
572050172
2061594197
1030328244
665778171
948390537
1633494670
1906853185
1933187811
737756247
539368758
1859925688
440145497
571755216
972352462
1923669778
1792113282
365874210
241449968
1522465131
1955021387
997392156
1990252482
1017573106
638582631
892008517
494455098
1175729424
108543585
816031946
393379409
1962666844
1064749633
80900419
196660031
1487944413
1455044822
1046254503
291136262
1662511879
788775656
927266962
943644561
872099825
2038709860
10007414
560141290
1375321838
251082907
1240632032
769435842
1088678187
1858093522
301785080
78565329
383299252
523463409
749925041
334969748
646923278
1425117180
434590890
1080738790
359100115
1503802744
86374516
121884991
1134743584
1823490937
1402625405
1640354490
1442081215
2114777790
1373297748
1925588433
1183401475
378239029
1194238737
1956332631
1269835148
1785380
616187954
120322027
1617606454
2136281636
750867012
1733843650
179899006
425062759
147565935
280175461
1285462050
1865323732
907146809
1506000350
1802251401
1394576815
1245629981
1024649630
408347395
1531498069
887735570
1973465665
226826947
1346554259
862682172
1034440293
1796034185
1143156312
1176292793
670254034
1109947772
1283626550
836544586
743012071
808453624
241455639
1314154421
1213251965
805701914
643108056
2005157472
1488960782
1338146981
830843117
1728754660
1099087672
28978157
2065813425
284956472
1550769420
1038990712
1819009394
194568742
501694121
1430804895
1507114492
1026840112
1110673214
1330250990
1635783883
1357387597
31466417
1451420632
501279714
1543447714
1849529967
2059731361
125018118
1793718770
1160751540
546307437
1050798938
1680784709
1047680246
1377869512
869523696
1331390563
1253086472
1999781584
1537413358
157235965
305959426
2137273985
1153175101
788588878
567919390
680143140
2068163126
603621026
753564911
2125677804
578169784
1518046729
592960153
1995590448
1511470741
1407921165
676763596
1938616767
1307560940
1663643012
1555572572
1352839080
69422590
697124936
991280350
1269409092
1631242536
93456117
271131495
2018779586
1364414125
443965796
430412771
1250696638
141309743
176781610
922278804
1250763359
1805013628
899237068
677759059
187667880
256483648
1501761370
1128883125
484649996
1903210756
83084618
1972771471
1107299308
142990446
52135252
2116947611
72561184
954495370
492084243
1849201486
970541500
1195624126
2111262966
1176749841
1060957434
995457845
1168349301
896423256
1004192686
732392852
1665152208
1602099053
1675022874
252271464
1929994988
1589908657
643151978
747643658
1133172504
1234441535
2085980499
781719704
1874913652
1393903268
965825181
1350413902
1173830129
1404684317
1596493509
1503872226
1821061323
1604802002
723669523
1440215726
447423115
1174833317
487482286
2051939231
1399534552
589970067
2145486067
1939722773
128159098
503282607
1391113059
1312991503
1837533318
931526873
420806313
270557233
1513913020
1818487676
1564248326
918826532
1180083494
8843894
391404018
1201605169
1177511282
1222144992
301138352
1913242973
47896059
1600861905
1167287389
207437392
54243060
1101887634
612762794
921183169
42287133
1668641073
1031025009
1076607734
256261787
1623683422
768111452
119629735
450293519
1964665299
1393355686
2142109359
939387124
1383711512
2066247169
567309898
1260157571
1462105036
1610573205
792030984
1160464470
1103311556
361367790
1974821056
1460667663
960496995
278788726
31955806
108701545
1203977517
775856018
761836930
304716857
292816329
1704346428
1401219069
889083706
451884574
1412565158
1533694225
625715233
2074500292
1891915367
1825847103
1466295516
1325691364
1777372290
1483544454
1622904933
90560142
1681554363
371013234
1631824433
1532704470
835219273
1635495182
1280449896
983482740
645135546
1986491304
2003329311
1669008771
1945817185
412706640
890748020
403521716
1232246325
1093786090
1851626355
102159626
182295586
1143140750
1223808416
2004452368
1817349086
1326941096
1909789600
427676671
1720982427
1060733463
390436489
877928863
1507958647
1207096112
1704692821
1228267361
1076757695
2027119421
1832543008
1563798732
407056822
1984484221
2007485249
1680497963
536168508
1025741183
1630093316
753994225
477314834
734385160
687187700
706560899
519737490
1897091076
1577761412
529935309
72805809
623118644
2083346086
1967807610
1577080001
1778626584
1553906729
536060395
198073236
1865151247
623203999
8337223
1594446529
1042053293
2065274701
987178976
1253890679
1199469853
1274015359
1432192048
181113615
1931061592
1545560467
1650103375
2054765309
698395153
341966327
1253081099
264379713
2108139201
71336855
578096277
2130893095
685813472
1100007033
1529879906
1031964583
457560887
1040473617
1996941228
1874270141
1506983687
657224524
1764067920
712345606
1642306011
469596420
1635649350
876930231
2095497882
1704362380
1518192800
235888288
283649984
40887827
785195911
1685504542
432909566
1693472793
1487017795
1333599581
1647848414
532330588
309423595
396942782
595261942
676821064
1725940539
1352757011
1097271
1747935257
69519284
459046696
1226452946
59269424
380992070
1933491864
103378058
542201316
986219749
1874167308
590489555
1885173976
240248929
1736902754
1844436181
1308991170
667700969
1270654017
1274834769
1274440363
576497703
732535047
962085972
2094473484
1624403372
9664727
305084050
76759167
2144448885
627852351
901678800
302453443
1860249818
1545040979
1279047647
1624974603
1945920107
692486183
1622967978
1347084107
67956154
1308697620
1405446438
2126218147
1748694099
655879240
591138778
1104504593
736608409
1728070681
113433762
740064402
1509992120
1495791742
1040868584
1985456689
1303407500
1760517377
1627512786
1728230389
974081826
1940874489
769930299
1130267126
1396926438
1083410617
475556001
1240894007
365995797
1231838304
1076685955
191110848
969870599
940238245
1650439579
1363929708
1184635127
2003432535
1009065136
405775235
179273296
257654290
1002773129
1535901952
720278415
703406425
815235150
241182755
1684197027
984267554
483881618
1940215815
211631244
246424076
1527750831
973638420
1142973972
1572822591
1071447231
1278067836
1637916726
827479134
544120364
2044574547
510848851
2096575335
1916972665
1894698682
90291350
1111594745
1371395766
1160349726
322679481
1671976390
1534192761
1831979970
207667787
514562897
319140856
1434290444
1080069228
1456725862
164126173
1593134870
1699876123
897400857
146505977
907360961
10045824
1240665840
1370784536
25752823
925991908
1402539112
847429922
1259432759
1078618648
177493209
1184426410
368676811
1716197443
1563672375
1224169595
1178486957
57036246
336836339
1628614646
600358343
1558433031
1285501473
804551724
1401578150
220163358
181620888
1733689304
1564203263
853743517
452474234
40742428
896783715
270470784
1490714702
1616447077
1741542774
1093402725
1263492657
2124069756
617075224
287051835
924625246
1944826214
1015906499
231522752
1211083091
1170606285
1583119878
1548452927
1614726347
512695302
1377150602
1992971408
657621300
695538244
1417590883
304839330
2090377080
1259480307
1455809679
1239223576
1112491418
1367623215
390749245
1201235649
252853159
530766325
261053228
1574108222
1155325509
1979305270
1795691040
444720338
1755387677
663043146
872603310
270309008
1079870391
1144708437
1813782740
1297035329
657255178
1565769868
1629296597
464152326
905350440
1365144970
375624634
455188221
268399698
621696580
1285368238
1307788981
9761201
1964747424
307882580
650230711
929355465
1588430478
1892887820
765452539
1470686486
1222884100
557575534
417067913
1816764813
592175728
1839131044
1171591464
738421147
1014457315
659956804
1005495552
1617715460
549456915
1773633884
1165085455
1566999276
984321120
2032517290
1387995694
1601568884
766461894
1431993664
708138448
795702591
1161113073
1589424693
146049564
1449128252
1636056466
1896467881
1508793014
588125859
1424785055
2094465731
1596666041
2093171645
1127712650
1742214358
2086748343
1697531721
1125507757
1108239674
1151597807
2131240213
1671727785
1905706124
823268295
1452027560
701879738
1700522813
1409545593
64028315
548252239
1309748165
140909621
55462782
155522486
1244439661
732259412
1996874938
1721466687
1625335490
438471484
601911435
375977901
2096383137
949313418
976452512
73096318
83228266
380831560
640413943
1618784090
9594286
435627520
904918260
1204740534
869234338
580348849
1475842805
707750109
932151092
709730385
1571593174
556242839
145268423
1277527163
1851743247
1874108688
935112505
803744300
1772999077
846034850
1504024621
2024906627
24954335
421134396
879237742
1928733603
1005785790
822787734
333950250
494063189
525156267
1736836192
1779639969
2000614298
553590758
1260707159
481668695
1116267090
1435817896
1799778177
1677393687
1061801928
90227024
1975632873
884085951
1231785846
286012742
642641174
1322225928
1266310120
1093255585
1770437243
717049131
765412731
1438202590
381011549
2143940182
1540900151
290962464
1639423303
1553600283
957737899
868462679
1459848330
978770573
1643534003
1499690447
1207132018
1557633579
1903967763
1723600563
990245331
1067601180
325336533
1315154878
1736386999
1708973081
900061556
1511534214
806897233
1660335845
1553324803
49812998
1158603998
1380834596
1550702779
1428747637
308311542
982741059
1769797158
1621772944
345290342
444826023
1255136050
252953664
1377105620
765172636
743519771
1758542036
392005579
1161718619
1046395437
1652710619
2088930247
1225829577
1113581842
1556103453
322361182
524141197
709666292
952852945
1163597610
591634583
690236014
1084962610
1767690227
224575816
1498019350
175302455
1205047337
829649699
1205812942
410758791
1552469209
1826608047
1563695347
1461838628
1978815998
398263177
638025648
388615157
762709287
209183462
955117002
1912209886
2059443996
562573479
1870787636
980917821
2129094888
1949096781
1967804356
1398170120
1955784448
721919075
1159135919
171995828
390586646
506744776
341544220
1067971039
962784175
272672613
253581537
889391332
888007495
2086305125
817084946
1316132856
1387773821
1080575868
1267619053
796591750
1651728022
683082311
1939649983
1569991517
51112240
1818329328
1103006990
1471991370
1677550357
1127174914
650024271
1832122885
1892956110
1841877657
1535124833
897580050
287767260
571557417
1053428250
1822982251
307782100
1453941635
1674314577
584711424
162106071
125771572
247468674
335688400
1374860385
1317599256
1953786557
1991177767
1901378944
604024318
1088402020
976128107
1184024120
324775705
1649510117
212097769
1489161791
1946559954
169717112
572638037
1039932406
1548664861
27581654
1378093191
1048172458
1956116930
628440684
1972616703
555430357
1812496549
428116888
421189892
551495021
1688882320
166995721
1319145589
1912604744
1396816042
666547898
343170275
602660402
423194679
1913668876
1011587419
384569233
1165167879
555315663
1860496065
1498215979
886327085
841815627
1764153557
1432564561
1609132364
1027751640
3975337
1724467509
196963118
2035077345
1867514164
2120262121
254634801
1615494993
1432563601
185911806
689955851
1254140537
1939240724
2112277410
251047806
897518650
1593310070
1611907934
1038056248
673157530
1672020726
1688055835
1194476851
154319965
1038062919
586634393
1116982383
386044573
1141854318
1873276982
700943461
976894634
961798450
999367129
1451119995
2117144386
718241955
348178989
35146486
186341758
657685461
1659399629
74120327
1636685262
1675380023
1913376439
1762474416
19058804
331320770
2014850796
838351664
298240888
296450312
1593899354
638729482
297637408
1901770
655821667
1951095265
1809254471
1375050737
2108740059
696832426
1731609488
661179519
1231309122
2017333526
356838960
1964225968
1584961373
2097432638
2118000175
589448211
695841686
2087522702
541936111
1648382384
1436377589
1318987460
641121039
1624287595
263713860
1123784706
1922044018
1645263250
1540629250
1167918011
2037130150
71096421
985448863
2078327332
2128260424
644268115
1847348004
1023621522
1419706698
681902938
744593026
83788122
2086689231
1230678644
621067497
219469486
1044345804
49223881
1742254770
973680759
1001561627
348077010
417907541
1036373479
1052939510
2105656493
425456168
748369572
817880389
1689839128
649441347
1069578462
553964155
1225307794
1461072549
986897388
873395250
1622063481
823286204
487934886
1861276739
259413725
1786785308
1812031572
513017806
692319864
2104123582
487490993
1827003386
824056494
328019365
614293674
448180603
1714799642
957124011
1093966293
206999860
66550909
192202132
2021273654
1492801402
1489053702
64813430
1949901953
1381677318
350560884
520849573
2063869826
1082402709
533578347
98027416
378712945
1594353489
1070315315
320867034
740567913
342935505
923162255
359632231
95906669
1256291027
1697537869
688774050
718802446
1493273106
257710013
1800841689
252308349
1342549034
830611499
890577216
2103750095
903594953
869778760
63065146
354032534
1186620728
746403598
1985938800
1617357959
946607783
677052150
1281239351
1022573497
2028519735
1624378124
879800390
1210123878
844950767
429363872
308544634
1891038947
1330290625
902370616
60923312
263156027
471167860
75352131
1874301443
763633586
391729381
1187502004
758171062
1366073381
1379733016
1361009010
330452962
641328303
2056804061
1378251479
2078209044
777631799
752871795
114434131
1274121553
434464318
185411454
163423521
730230683
286152506
621798862
1541903489
1518669147
2143995772
271917714
67812453
970585212
1310984124
908100493
1473625834
713148445
1073100698
540930964
1341800873
1690978910
705531572
1213973896
1681364544
1119303319
120824486
910033594
81898574
1244443064
746182736
2053565744
1881950385
191445233
421982256
1085445717
1833088067
249019861
1247137469
2086369394
824466770
1556920750
902929452
875896238
774681514
87430921
1915139454
782678125
1168992407
1330051634
1049874545
652342863
936670903
1241435425
864817098
821268553
1181757646
615522786
627129987
1086079837
420356505
670467674
1352842669
553669955
889224950
2033547539
1398080076
1326155572
1949428070
85569247
792495112
1972946010
1802934163
1091672388
1287334244
1434920321
1901184654
1596232301
1413921385
874456955
1890479712
1764192796
350825050
1431138592
1721810116
446238862
1723840017
1847432025
818630764
242442536
371046386
25908218
2038562780
1116518839
876773461
225510658
1213454896
1256082655
1679410581
1104836819
1086989283
1394506708
2115883082
1353597211
607940783
391719065
640018963
1777104866
141907111
2009271975
628387916
1293263545
145718384
912874539
402825448
702969805
901060180
1706547027
1693164447
2025518644
680017717
1023562567
957662560
1509124474
906183989
1303101135
1571484374
1927969564
104778059
868345782
828363111
1095314024
2033982187
672229055
2084069271
728206250
1420943993
1266415398
1743741118
6405957
621006422
734016475
1836568403
2020209279
543921292
591277128
7982672
589262908
179752411
1724148024
1601330086
2118028880
742070059
1966016105
292936505
2004614916
388449319
681891145
1547714974
294650337
375464123
14657284
1246216312
1739256700
716245846
527562449
1071050937
807880503
602371354
1417336178
290381154
1699540527
1677139075
1664278172
1226920048
271094400
1857792205
30393165
1978247578
1835368878
2080564188
1077273915
1420860049
394686357
784870605
587037383
975216800
799534452
860829987
725906209
117371475
311415663
1485866471
521279437
736078333
1117025348
1808751166
774976318
449665185
2044609317
127931307
1919037618
1730951738
373640385
1283551874
828578384
1691705895
1992586628
30794618
1914670227
52910848
1484670450
631289485
472089750
528228071
21383955
9973380
1853771141
1618366932
2006832631
1764988477
278774627
1760319447
1778020383
1592242231
836605477
1751088790
1760683071
684050669
2026038709
2002270255
2078279430
1368317452
360061923
829972525
1309687228
857206625
729619567
2026682021
710703196
1315456624
236602151
457410977
470312593
1196629908
264036415
1647881381
825433100
1497163969
44074804
1736817535
872482821
2099047580
491817868
662156301
352676427
1504220161
2015252395
2021071109
1352657746
631979916
1927448707
1386176364
925144706
1159435470
862181471
2037626023
1279838302
10279470
2099147182
1729488697
799704239
185321505
1057063296
1183709257
1803629046
1655104073
554842903
761981073
1479858885
1000791750
1028269832
382479458
1670844308
126220837
1744616462
1824403821
1080754463
46528610
506628654
1641695814
1791109568
1651494103
1681268719
253532617
2025403606
1930251341
1146639027
433630673
1193689810
392381443
926565996
1996040013
913500089
1521239606
1250236712
2047925990
159469652
1782627678
99027975
1768592537
2083712835
13777085
1726532300
484917114
741769176
588009966
650611554
218858223
1745023423
561749589
1244356814
1089407769
1503236357
707606316
922315096
1150682109
508234089
1735112394
315396794
1686476624
2140811449
289379789
1839963444
1077572354
1860360572
1613680492
972123025
774403617
1962113287
1324473940
776720141
820970314
724084145
1052983931
644305220
304492156
853246152
1318714898
1880285210
1587687022
2029043039
634067550
1010358896
1323020494
716399397
100270335
2038785257
401614656
396184214
1827720975
2121130487
179484979
1908115779
796674022
1810232609
949657764
1326465671
1869767891
529616879
1393398432
122283271
1788579357
839938994
2142353421
1179466184
856278239
1938313084
238074421
445077005
2128478338
398172659
865043079
15431503
28051455
745516082
1627956833
538140526
1060822435
1481913682
231229618
478892793
30445564
1433449107
475970759
1051523739
211893460
1159493734
1089859875
1353124158
1498682717
1919727892
2136601002
1743173636
1499988875
1907963900
1818235168
1998838169
955208759
1384083294
1099310941
815896338
1847993593
10163695
24151839
69104704
1764716388
233369502
351377799
1457182629
1272886175
203150712
1182553327
639826987
264166615
985260993
1398220439
815592342
1751475551
1715297653
1755985238
697234142
1439176678
212604524
676341793
192166777
1810366705
345441473
1390279659
838861080
1032227646
103176768
1018265196
501510433
1607727115
1059252998
1003401796
1732548949
2093464436
567772097
201892615
1601748446
827090454
1798731469
1660182425
2067849044
623922485
455748270
776732310
787833148
1771787405
1583132114
1408300331
1147566563
842151492
1037864832
743554988
542403475
802396658
1896087920
2029716574
611319593
2116055236
550900774
2081074256
734333349
20178034
1457578344
1891053503
2025909870
2052477142
732600893
1424573143
995649355
415160775
111578127
1022301440
540933925
332537697
550010838
367177339
478382914
1586463715
1189850000
874871522
641001578
1205361740
1892075394
584385393
966832817
1769528217
2134230327
534852769
64243236
1465469767
1429673809
2000853177
796757366
996586559
349589654
284198900
1363556058
2090187303
1618660066
1392502246
490433046
1123949514
623388509
1411414815
1370297855
834276472
1343381512
363741185
73291675
492120356
212003379
1265324675
1317268582
13261207
82297876
555687080
1208157625
2137661792
734903989
1081667595
1730134114
29908428
222220523
938541413
816695595
1179435790
516632297
1395814980
1146050510
83872755
1925732359
1987545917
948293070
2143343723
347923994
888346414
1579456880
2115629442
608815906
485909533
1176119354
1037670747
2138221269
1275151429
1929245162
1838980662
562967379
945773690
1953572238
1501776917
802459161
2093120620
579793282
758575968
1413479979
1332245036
1693043375
33734770
1989976692
756857897
363985505
2121436912
1491980174
995086715
1432169568
1208626850
983964692
81608734
655370546
1309002458
2041539388
2058835708
1895887740
704639773
923481872
2067892799
1960029387
1548973119
217189334
1084703676
865340543
1269536276
1878331507
1827919872
1131231417
1939912031
868097672
1783840423
710426870
1638461022
1283373409
1980602166
1279637700
1675688294
397367937
42604661
538226589
1089140375
1532396902
208573653
1594647303
46726535
160259695
1633801378
1207246845
1130560951
1579020674
1905271145
535807969
756972253
926627516
1271215488
1985489173
1105808825
234859603
1754679350
455196386
1502337717
1649782291
2130849142
1756133027
1779347799
854593626
1473288266
1502418468
324723897
421767375
902362472
14546850
1569070300
1279028275
758634549
929946777
951283130
1754813137
1984198230
1466014349
2011618737
169205775
837358950
1966518422
1513395997
248445363
2028655192
1411443341
212876313
1062770363
1793211341
234574356
222283146
1705314450
1965938148
1789561710
1695868376
1860052145
1882273600
1452075925
1774809939
1150757560
887581058
816046262
29795716
1405775858
846220324
627856446
1943511417
705258896
972994174
1912026656
1100444329
2021617619
557139505
1407722976
467931662
1404826434
1984618322
1422845058
154881000
569277091
639961757
1463374619
2008854950
723713920
790285468
637948977
935262521
1143598029
945696191
668023157
1865735804
434183759
941455113
1567894007
1694645843
410911681
316195768
1649516586
1937080584
1338907680
200789595
967478149
375515963
102494371
2010602932
957741693
1843933827
848524291
759548933
266096952
715365138
682290325
1725887725
1886220711
530067494
2145379974
1074221564
1152019915
195682891
419857438
1183898958
1901288920
135125963
1523370407
23844003
494815054
1153023724
52789446
1130381052
472380267
1672351639
980326092
1959301296
826682651
39854887
821037751
1831504722
1695161882
1063329393
160809661
1122785526
796880000
1745743059
1915572399
69930592
167538172
2134768035
1195232246
1126417597
475608365
1330077739
1783873574
631715105
17079437
1134869639
1614213498
1721492963
291582066
1116020256
774995498
969240856
1201810355
1904829972
623399826
747087209
474400105
1045079688
334375759
1888140014
102896290
758166835
692073194
1066102851
1427436569
2011519308
2106069476
868238694
1913942806
942696011
542591480
1937163407
795763166
1970433690
213419777
1623092408
1085589101
220607247
1518049965
954784433
1641136929
443395342
613568075
1773012399
110745338
1460684506
977949594
1978720393
1771279552
1488088985
187879696
1476891087
1163635841
608679431
356511085
69555031
1570760432
1385453128
1494301080
1512846283
1192885800
274880384
1984989901
898485792
2144397274
1964029118
1868918292
2123245626
790454903
2021634943
1658966942
1443138099
1686301444
806069311
1625167119
441052454
1402171661
1273997021
601360557
1584939606
861774932
1792418718
1418767933
480037645
328990059
1169519311
2120786076
1840955497
704674607
492477704
1795824917
1262620457
1126435710
1358409268
288084859
1129246082
371434191
1220418163
92886071
1316311888
1186449012
1255830424
1344627061
571184232
1015126056
1399022612
966290912
1332525022
1001997386
817841506
1732648896
1918571320
698001248
1707244417
806766491
260079021
1909317663
966720148
424240021
72376125
439454432
183476083
308214817
2038311868
785839182
820996554
1110545167
53175123
1014159955
105194081
865437048
110688168
1892024913
1388691859
1033133471
1675184964
591607477
214784543
998819758
378478968
1664469699
765483842
963863116
485161440
1771244899
1667129509
1945540178
1052221312
201289101
1098018452
1089016256
486305987
93837264
2016397002
108530929
428631048
289421976
1856123598
330358774
367792560
1683288702
1652594206
591929702
517321379
1995877336
1909467652
868698506
218028818
1544700254
95904132
169866177
723834177
1928415086
1134792811
182641532
729743917
806019849
1744564624
49492198
1674432580
1039644180
458898895
1493440410
1106273982
1187530971
251088302
1750895773
1408675712
971565923
522289970
389220387
786223205
1182020240
1260545254
2011190145
567254541
281408190
1076537411
1133649031
1028708342
384827569
299271233
1054510195
1473109790
1826944537
1965001741
360587213
71979347
732369109
2021387009
1041835886
429142354
2057378544
1259943460
1547265280
935046667
714223134
185306066
587927043
1096365761
544159408
1099643691
1397650421
922717792
2029148650
1816814819
1455931740
1545772616
302027204
701239283
510150732
63986202
341675884
1203705344
382981396
1074287236
678422319
1075182269
109836659
347378576
1041881443
1718920641
1853843575
299437581
1933356893
1536383153
353977253
526087042
708675228
1191237408
1929406167
791221342
1799852815
1542554614
1334987326
1655030750
2004295653
922400024
1391661659
99827135
673955576
1127573543
1037783873
1946760051
1721045248
1670871760
922265665
358617381
446781087
835104464
5473748
697694475
47588527
1649738855
986471250
1739407726
1036461453
1873525524
1478555208
941412666
3249614
254405785
1069932807
1294564807
859784675
519804093
582949754
1914054640
1643702610
1491116890
1536824585
1842282275
1068492365
942129312
731083436
980300728
1601285443
1765505465
45846916
160241961
1108778007
1791632619
33786393
280722669
234345161
235884296
1510288304
1890979569
922052422
643147747
1416894302
293896409
232414142
1037215124
1371627912
65873266
197427564
134885667
193869436
1561967427
614178577
1043421843
1506530209
571481900
170898804
1015320434
930081048
134881047
1652865103
503604276
1839051433
1924925745
1605357346
424611218
394395122
711976155
1278920044
434257728
2105965576
478028702
1244178361
2063414473
2113589915
1303054780
1011208105
1597599752
1251096489
1096829235
1844255263
1313819379
109641590
1057766304
328824394
1775245350
1445799524
1940963068
732359740
1453211697
1781414297
272447753
2135036474
230734429
2029543181
884878892
1927631889
1736363445
599875580
966209684
726944206
2067007195
1271238101
431701909
1289921280
1009003593
69989354
2065985416
1562364528
446876044
451300252
1752405399
856095711
248344620
55688250
425281792
1734407024
656950323
1311156127
1841240962
574832973
1584981362
1077542029
365095836
1083611119
67725903
446978545
1108205220
2035882400
678966300
1607091724
1776378749
730652388
2088468426
1294365868
222271771
1860484930
632278748
1153357248
253327293
2048495461
1133073893
1847666664
1461776343
805156786
868318382
1272977000
1748367847
810223105
2138194703
840051330
1997967453
1290585346
1357956732
1031414002
91035566
225567444
814210099
1004237847
514941594
714991152
736396927
212988921
735430211
594750172
238307061
1721868935
1614227517
1037620199
1415761538
1986747134
707252347
746731693
629548374
1684887919
589596981
449072315
1762356026
1672897084
773209215
184958801
882251334
851945731
1269355158
840941450
1863771258
2102589291
517169586
290279344
598719640
1777876436
1137524250
1095889683
957666553
2054648619
705560497
258722388
117501274
1983286728
528544225
1384715363
1185250490
91122012
1866113034
171120644
1189143636
1540207233
336782885
17302498
1645739576
597345119
1995045010
278873409
64299782
449482364
1725461155
1295913989
165472020
1339869673
1012318376
2137570538
426792734
1415216223
373809880
923077499
819056203
1213666521
2005031879
146767444
580453490
92867232
172343410
2053435093
2123191067
77076983
831142055
550941534
86243495
492771559
1788632355
2037712126
1307074121
574959504
1136571818
873533593
1312832005
484911054
783901128
616256858
1898628272
984537455
260137461
903324616
330872508
806195086
1035853996
962657426
499519731
1523181124
115974042
869393514
1930085827
1212089592
2019066415
406984943
205735350
1281734509
958954324
1007396738
1850159131
188853648
477042146
395093605
974194507
446697126
450304470
1308649257
1762623050
1459455860
647377088
1159786666
1740316634
972409977
1073344638
1089138337
861455679
711493863
1837928905
811585152
896970272
1198875218
1967702545
343732377
1625596096
1865309735
2020078765
13645205
775368551
2032771953
2090571087
513084167
885346468
255099442
57719676
1380669402
1663212672
2078501879
1952139675
1392796279
248107037
796649186
123946817
611827782
136736248
140520749
1128814932
1624693687
1905224714
1415656977
1035921123
1959063904
1283881936
1236954601
103730588
200420125
1581203430
1762736717
449665668
28482737
2137663292
1855598097
772997936
659142996
788355098
161582774
471972938
1833833325
668884709
1638645075
742686078
63126165
880791339
816408812
219749993
1128003137
162189547
868195966
70666160
1630183750
746630140
188517182
36652527
1839925414
1168274508
1451483895
850055350
1913423173
245475154
268555636
1765594127
2084489536
320479057
464595794
1214391587
299893243
712904820
231388492
102260566
295086475
1021531344
991262678
1912827961
2015683818
1709767166
1947997219
1966507572
34140144
375108058
33337180
1301021654
2001667354
1354190994
1837035058
1038223020
1270132203
327905253
377550533
806065879
755563046
282767301
1232850582
1159469586
1023263092
104702164
223694144
22054469
570631927
2013871507
1059511396
1832216032
1807893667
674167368
1962387342
631982969
29720525
432415507
1611762033
1394929202
1106144646
1698976282
1456102835
658271620
1809004502
1812905424
1880216489
183682757
246030005
2129540962
1451730543
1671199314
1626447677
648876911
1186291528
1656174028
1652604402
1287646556
1610942319
987413222
841617588
1906502051
1010425389
1707381833
781870531
57006758
166930038
454482961
1396932103
253800584
216921369
971931023
1321408604
900450877
389051055
1962884851
711092736
1946374722
2137210036
297922816
592625014
1656459109
1424588188
1762510087
1317419062
1722641595
854330679
426763597
920735726
2027025275
606499350
323129687
185643009
1883849559
1108291282
1722949248
1799531742
858828770
1266910121
739522538
1855216730
2118202174
380884472
380029552
1736274333
376431123
640221248
958246266
260025342
898026435
1876977990
1872382634
1681280513
143614885
661838588
315579121
325868463
101043013
345737064
2082500768
2033150165
1396536978
805158947
1293366540
741350431
79229304
1147247902
1149429413
380371770
808620235
1636820755
1131654269
388474365
1502846985
1881173497
1063137390
1565942239
1011065604
1946321606
679578683
1675356869
1468797969
741341400
436534632
2137294722
1191801658
1750889867
1698472976
1399994365
406390799
588880715
976624928
264666094
1827059220
1891138565
1718298857
430819282
1666063690
278690447
1442693561
380012850
831663883
878788803
1134324278
1529555347
650357969
402852428
1140285012
1080075353
359246180
465092653
1787156859
816674057
162283742
81345886
1766881792
1263377235
1801672062
561971123
2098552412
979962784
1063494039
384797161
29328142
687873159
1787174752
462337441
531917569
375063712
576850624
1802834796
449351516
2111554561
620052966
124967936
768369540
1159195708
1835011129
1121386852
948887080
98430033
1956026896
815215173
2087948984
626953273
1099682101
1820304193
1910059723
697765013
1382021863
778309668
1154862900
725441364
922592882
1363981300
1219875145
1229165708
834304732
1860434262
390608530
1089132002
181523109
1346004805
946468980
961609553
924650701
381725051
2103663780
532953776
696965830
859438254
1779449395
406288893
1220329875
547462043
1092620504
272559549
724885383
1601583061
673946380
2136475584
1427755613
1564043456
1631806739
1392357851
1366495941
2067842063
1830089302
1861854251
1296935117
1920720028
942054676
1405150874
2092256818
391560203
1654998639
438964475
860771320
952525855
1155742043
209031889
873746163
185994617
547544365
481604622
216079434
1047202805
1112926569
558018467
117501063
906335003
453280530
1170576952
313039581
1632554961
1013470754
678559882
899047612
992224791
1650492281
1054745433
2001692680
1084985086
265282071
334688798
1010547124
1551541387
2087922718
1466464391
641227105
1829728720
1065292847
305592304
217522448
46475335
284480705
1513786892
2013827925
471871946
1595831227
810723029
1789825378
52426276
229361017
1530129221
910776442
10693559
1887640812
1378162369
699695775
500236484
2048794663
457693928
1743021525
273908374
365157343
532294845
520430178
985164801
2134876863
306013899
518158599
2016922157
1936939863
1578404450
1044004259
1190318865
472134113
1587284464
1487119746
364522483
1089920517
1680790947
909688828
1599074967
1418079655
584466583
1533599734
2140481047
453955850
56477753
537992999
1736674583
442412980
406985164
239883786
40585878
1481267139
211006206
2045888896
2046477733
1669616588
1831593662
635028742
1616588793
2103118254
463317787
242006524
1254298224
1636075876
1797036860
2007445676
900322551
1119892118
1545694046
1291275989
1460841966
1726778296
1460368251
1856243554
1423645268
125156819
331388219
1848934233
1557615892
1778401801
1932399239
864777094
1827218041
2076251791
148136120
6342639
2009930685
906220792
741677845
2084483645
1164412071
1090397750
548250497
1021842052
2058013258
1558124514
929799230
1236881812
1252140732
1678666328
238250436
1019892825
210541346
1926194612
114811117
1964517846
1997978351
337750674
1705531035
1385522052
1739857694
1937105078
1967749746
688346632
1335136583
405174270
1686673534
113065679
2011229474
186010174
1082766222
1916308132
363407654
578953869
581851216
1061986178
602200101
250015016
791884643
1056362498
1128408103
1107859998
976516104
1428080157
1583935372
430180494
1006369445
143932675
1016927904
707008343
1317903042
2107881267
306657347
1507854306
1481868671
2076237619
251869296
1163892797
591226205
722664013
1537201129
1989679545
1535936292
61338614
1086477784
1031006390
538451535
1560789589
1826492526
118943146
1877433428
1273788785
92001981
1984729599
1673112354
1906548530
1487734284
206858822
277769449
1985614942
1305454606
1861207796
355044926
1574073638
189394964
2083822514
139783503
2006461259
1397009377
1379284430
209926519
132896221
880571365
498166210
1921300063
154968927
1803132421
11425259
913125546
1502331103
1565697304
288571690
718503782
972762834
932057601
900991336
1261914395
945710129
648044115
296339962
1641334809
1074134219
1509496336
453812143
693964735
957215413
396163385
1014673559
2036553182
709719717
335094925
2062001778
380919681
1737007268
293876143
469190630
111778944
1218598966
1260782745
101848479
2127277559
592776573
1429135146
1612510598
386177502
1019136845
1088914618
130217450
1195296197
1671086191
1928918158
516253740
924787763
427728547
730108554
1265233627
1366438629
1365701918
1352157164
246667376
638484342
1174760201
1204874857
501620772
1202894112
702831201
325692197
1977973512
258562002
1548649274
1519816963
1248526153
2104147137
1008491312
499575766
1438529787
2003210871
1449372624
1667804674
759524332
2139140940
405024128
566508515
703788874
6269041
552852182
1399835344
1685889775
1678919880
1193876336
1561739699
2025258489
1369391864
1638202853
774030662
1734036382
1599161291
1838495950
1108955587
952493446
1021308048
1101537265
1493177217
569035773
1144333648
1289372410
946260003
507346297
542376249
727727089
1643427619
390530292
1635634214
795016993
354144427
1878292915
771431838
1000940218
465230249
1072422037
1963080255
963072695
1649133260
463478539
605709798
1029858034
2107100564
1858755932
306779484
731102323
314827426
1464346579
1958110411
1475028649
684671531
237196181
1712665036
1608834810
1485972988
1704440584
877918941
781605901
1478546307
525881029
727289568
11693264
124612132
62044288
1653772345
390816802
2097728897
1909319950
580779282
1901639091
1325021482
1024839073
544862670
851029016
1991529881
1254327410
1263610175
1398372956
673712284
1667816620
1823535341
799994463
1138480599
1358350672
59482720
378224367
147057524
398472394
430261578
294443129
1272087402
1706305381
635458559
615153021
941234841
1003875955
941189711
1597382632
1610878489
1680252092
1184067849
605458243
1958084442
671300621
860906019
1050632898
1590047452
589920205
1854755495
1148218263
547962553
1212381159
513785112
415363356
1484659342
1057989575
969095496
1659402598
790540030
1597111404
325942031
1563844468
1606292606
2040161102
505545352
1406586824
806650434
1172502797
733205207
2024867464
1546875600
2046773521
394504162
1112698347
369519250
1204502069
237442950
429472009
1229587703
1206569663
1578309947
636425727
705028393
392489312
1597103456
1175591693
1733643780
1673552434
927509005
756271031
358199465
918240981
2080493082
787598588
1059150110
1016556764
1475684483
270712465
1900918635
1722699801
1272559729
491217044
1612501707
1267572218
746035926
2030614
723330181
1236129384
150740622
1406431776
671782431
512025386
872890520
1142087111
147371293
2101011449
1421037958
92413122
1949812773
1929706829
1031216772
293830690
1789721657
44538822
2095408728
1601032721
1639041014
1134956046
1837158063
1448102036
622694117
957780607
1266549305
1346385003
136546172
771785629
244746468
430493443
113907989
544776892
101841728
532527322
1844257846
2062021758
1695888040
1617256651
1151365218
1907234626
753647474
873623995
308986726
1262299444
1031200871
1452005587
55250736
1080429400
232505405
1981757110
11731174
1618310230
366007466
303385971
671890292
1925941290
618572125
1923936190
2113420807
298367166
2000554398
206760208
646068119
1267742372
582643181
177101726
2144755042
243130841
1993746513
1577919225
776137259
695573953
348028663
1578101011
2070989369
922209115
62428652
1781117305
419005220
1308581048
1479708143
1811072396
2009906001
1869322840
196381117
1999473228
1643711377
1284365815
1820255244
421388249
199024256
860227723
323044593
295038193
1171876377
1951464436
257694338
244792989
453515439
2115756130
372524771
1497809018
725371682
1560909895
917607361
1085493444
124106685
1988304566
89889355
738585665
1702139215
559059799
1344590049
350264620
263426570
1507551842
2067554770
1396852031
1454952586
1767230355
812988164
166954502
1954941838
274272544
1733360665
2023889280
4396438
1573866960
1163180252
1043994168
713834978
781315666
1805573089
590546674
1683579705
377366658
1033634215
1971501567
396141783
558624706
713442334
808647017
424918371
1639827035
371555774
502132377
924263335
18616756
1444332527
25868250
863332970
1863670053
1786602417
1952954282
1826898215
327898978
1327108136
185769528
1257453589
1319487828
1259900125
516800110
716335047
1517689539
1596438150
324233420
82179882
1395478204
1950725466
30028044
299431210
774335063
2774135
377833244
685903988
2014210266
2093805640
29900041
491981905
1563529106
1876229332
181614740
845251809
1687319648
1802922590
1425684767
800819421
766532040
1678707963
988901391
858934443
1985764078
1386207134
1059240129
2072280933
1938667263
1919379540
413156054
483311103
767184024
1379232905
1734673108
1163081619
151533947
1657820904
813299147
921898640
1218237834
495749591
497864213
14392617
625075124
1530639576
1080291511
344073686
653526273
786211272
428724242
1306501306
1701885358
741776771
1080819225
545467520
968221137
2094071331
217834450
1209413334
1946562672
1763689348
558516824
2126038937
574963211
152556530
1928738822
1170371728
1515152127
2089036809
1501311018
1043751766
1849390221
1903435858
257017836
2137551182
2039109027
1673954509
1967312064
685129937
672486241
1005645766
1833193306
1921789090
857719130
609434197
1275059363
47820223
874509278
1422708035
34091627
455240953
384982675
809871617
2119597251
2064958082
1495454421
1836392004
2137263014
942569041
790113317
647551731
1523361478
360000918
271977974
212631304
1739877319
590814664
1268307918
8840930
2111030948
1871123656
1300634799
1890145083
326727902
1173367034
835853393
1780102739
1968371583
673664054
2045258302
1936612902
25798223
1207688333
1973597325
402268766
1785756368
1422694787
690246115
918633601
2034130956
1960262858
726050395
553690967
1558249246
239051346
314997411
1936668206
425389532
2024019512
2004703489
1542550815
1355405018
1576170123
275059258
1175617187
412848396
1795851927
851562459
1058500095
601322645
1547021633
1595783882
207727934
752259401
1446972841
61279611
1622142278
174917043
972820885
1987577198
1861222078
126059679
829189658
1761712175
2132922101
1984131340
1463583913
562329851
1635267980
745684841
463960358
111596027
991043572
920763325
20028778
1941646440
461564714
555380977
423193995
234047660
762197585
194290382
2087235668
451896663
660491426
278744238
1362344932
464483159
1871893273
1323093796
2115190987
1137518543
1662821338
1771544089
1015067319
1450248980
644127269
550442078
406266205
1297106321
399541269
1666180206
1024640362
539709976
1682859375
227974746
317930278
136083879
1281798521
2085496455
1087851026
1337149399
1599236607
1611781444
1833970634
1763358694
1138671427
612027324
313721609
1489268737
1388708246
174587529
1144251547
645697908
295785416
1964765198
400062133
415300618
1589159027
1220637756
553388169
152662354
1423751532
216958373
685603768
955039456
1758683419
9782120
1902089464
1551732358
1222817765
1318563031
55993342
1232704047
1214996104
750959341
671446287
1228109964
200244076
478132491
331044173
553784370
1898972210
2084649109
821834657
866295509
2066496915
1371712981
1981412531
1376156823
1077356373
1118838580
1043951520
210121542
1581770488
638995363
1281147690
333604404
1992114635
987595826
284260510
363134572
388753204
804395426
1204815173
920888049
1989589075
1759141893
431544219
437422138
1360345850
327001238
1171214765
2118838182
1471579376
1090241739
850112618
616270362
547816112
644060286
1711069599
1855295892
1097880809
69356313
880118282
910215911
1222954339
1561887035
2077511194
315066873
1395483915
85222299
105062473
542361799
1129451409
2049396526
1121261297
1017586086
1373664465
758673297
1973414426
1429443031
940944607
612597458
851514659
2002940881
1167913791
1948731528
2074379913
1201903794
369980549
1222984465
1614016957
941636969
1164357424
934200797
1103358800
216295650
2014338045
1238887754
764475448
921815259
1913044828
1842459482
131656145
2050347691
722120548
1139929037
2135475047
1293355286
1293217716
2120537503
134056899
154081028
1862758756
439021949
778603127
1720784759
233557784
6032617
2048223841
1665304281
1908622881
1830188752
1817362057
165603578
656901288
169598956
1069163370
390853447
1931297529
1687626411
1016227373
1502461690
2000785793
1283312020
470295643
191278790
1860218234
1425230707
1350057188
284641684
138255905
1354857320
1803401931
293869906
1855337670
957369376
847667834
359414766
920364535
1429099652
1090725377
787954311
921030143
391319487
174284708
1459448362
753256614
1122503703
2123531854
1485035819
374030016
1360389903
246601036
1570044117
205801656
2030217913
1951055753
1135076955
627776917
1666114652
2142740395
607726064
640508941
1311154919
592890476
1617068973
1444537958
1604100173
67706042
1901676920
2023529758
1583798864
1716435998
1702222355
1681590545
221550462
1384023509
1009760642
163264416
908886725
1301369237
55005617
1516835492
1925916773
1403366864
274214915
1318502298
991749929
220976945
274220186
494060577
248856657
277706988
1094527417
1842301429
337276478
254150362
540025082
908728990
1166835555
946343732
1990763718
1586425110
728721832
688195290
2054955695
71698026
1500041340
1960974036
1927706011
1261368210
1775309363
1487189750
912874183
337601576
1790619595
357099487
2126644076
1529592168
1522868798
1809824932
590763474
2029254027
328860500
147083403
307598082
1982788476
649553591
399055079
952117056
1690583826
1047933080
1060366368
1914510226
1993037385
1249889480
1840778391
83746704
1565893680
1960390009
1261995911
413805376
800778489
570977159
192508896
835075768
15795456
861950247
349155249
794824757
412450854
1776306660
1660305188
669848211
1319562745
1365783700
351462748
1362267149
2133447358
859649134
646263846
1145685311
1630678574
256586259
1994116905
1909447749
1026273244
915830334
1342609708
390575599
646834891
2074467184
1639047307
290413313
101131106
1914739699
846019255
537744927
2050164134
528898014
1308379740
514551826
208098939
528510743
224690275
1753245729
2100792457
1800168947
136710212
1714983963
1030554525
593327591
1931662280
1366500821
616438410
822028656
1264244449
447810466
438286889
2076592727
1473026295
574762946
2088981015
338345782
986569424
208489433
1219258742
1671922963
686321561
882427547
1223741042
1610782346
1574852234
2103034741
1374769921
1110944466
1898623720
1782726971
942701421
1251829343
1734602905
1536906135
2056070981
1471937757
265900962
651435998
805782391
1144277907
1723076771
521859981
1088483756
1012827022
1092219020
430340204
1593015923
1734714044
1362843338
536406347
276346348
1556220919
770990071
1268761466
331116292
1945644594
510517563
505246419
640983557
1989065589
955536107
1070218138
636334655
1308898531
846137756
889583832
268795594
210830433
239958127
1021224710
1032723029
739824247
538930953
854132497
1674223306
1015081447
290673519
1938250173
83497654
1465292620
672276195
1307136266
390931596
360027077
860298410
29446460
1484841039
332917982
2078375893
1583574583
1606277781
1432371129
395262929
2068938888
267375101
1206847707
1402192558
408694109
1300479808
1013363817
1819373046
1349910310
2069589342
1597813571
293087554
1070120511
1103396063
522288427
335925396
1651008662
172330256
1383952718
1221489042
792568997
545579228
726577148
1404407458
1876252278
873074988
208766999
1457784975
1032652336
1951585912
618796791
146044182
2139980332
804281628
1885871351
1535925136
78585672
806074940
811098933
52623694
2130252903
1100396037
2092023469
57374439
51481027
2136052147
1389604291
1992401864
473885808
1255913647
463382464
229580483
443029841
1920029257
603581131
1820814353
445403232
691180074
599210247
399155179
565189257
133485066
837066004
366183192
1028865681
572406968
1604412607
1229138118
1522834300
1736567396
977580030
234025501
1329098496
1638732333
846176429
1271930852
411028561
1205851311
1981186650
1699246603
703442018
142366663
74738054
876025450
1769201831
1630481442
296847698
1602958879
884277712
1998690228
359435410
1072567463
1623366485
8259803
804547261
860020895
2083049703
344573289
1458465621
2061302606
903229114
1502241897
451395558
994225109
1644152732
1622890462
62088836
63147219
442182618
888741440
1365359334
1680423006
2003434595
356796511
453764752
60483709
408821241
849867341
665890516
1738532871
303263105
408479396
908899077
653337453
262802964
510176328
1348536796
865847894
1055682759
153625916
1265756797
378320151
835821509
282762578
160930287
1300940672
174089932
1824955775
1685243878
239298534
2146042222
2124027517
1952212232
2039454220
1372468301
1843803541
766151648
1685867990
397925424
717078674
413193794
29179714
435437737
2028118457
240927730
1951907404
1593484620
1033355435
1824270938
1285244672
1975785394
1671277510
978669146
2019347680
181422429
2005377930
1975946253
762501142
792518645
1818447323
2124323566
635976357
1618472608
1124096053
770369350
1673028050
1393221339
41805655
490720903
1461505518
100879386
1899020681
1116519077
1568570215
89370014
1262736128
917626155
1758664576
72765827
866462726
2073889399
954694896
1568815994
588099483
1070586202
2073886967
2119572126
872984491
845227801
1044965346
1893303961
1462668025
1212472891
890130872
1200582315
875697329
340860221
245858094
51694394
233094592
2058068842
1506940320
354510172
2100758165
1998755149
237019210
1720898970
833063925
1516695118
1889818120
1537155803
412625574
1757505783
1453932946
15187967
1148582306
309430223
11912262
1110426005
1297744970
909239487
1572225004
1256318123
1510472720
1543243709
2026744400
201491947
2103782045
784369284
1644067033
1171102519
2040202885
1779998728
2131181364
1422166220
1527545402
1848732625
205538954
18349740
94114552
367093543
1779661819
1258803179
1004752833
244766981
21112106
360894233
716663603
621766753
631123971
438914178
472923829
2059379492
1288608183
777451498
170662926
785730916
1440534825
987282107
1680991106
1362049610
1737335411
1155130314
761102351
1122941286
1971213135
825558603
1990318763
256048648
1308532168
999035555
565279521
254321417
302107512
1160051541
605705459
506816204
1104918970
349829063
261745502
1851930493
905128092
2134750732
1616734573
550446832
1373958688
928116565
351671612
153883715
2140120535
1008114524
805505330
1786008926
359013274
1872371641
1339263030
1939146062
1398424272
1111524245
834023849
542280647
1374560730
797067594
458404957
969658176
1655468761
592153177
374354902
1762749120
637563731
304164115
615615925
480071160
639111976
1359636478
4109932
812620849
1417591303
1606552706
1993118709
1957226741
1818586657
563649154
122540911
196997953
1278614800
245522261
708478126
65790201
647676834
971895821
1723510804
265745472
777937967
1372309597
311398572
1071516401
47162254
863612943
102631962
2041344156
380806083
186702064
1654187175
1970983875
1531078301
1856319525
1294005786
321391967
732262609
1764976339
1890637637
1988335114
1505248377
594827572
1915518326
380018443
1870779590
1044072464
474026635
355100331
1460913219
1933445683
1959223453
1687735590
905829304
847453065
1080623131
1690143287
530432831
474748290
808642207
780974677
286053978
48964979
2032496010
817827023
1375358322
1118202940
1865015817
1421750085
653595475
719067248
540099809
1872565728
300234236
1522739929
1043998039
73313147
5219580
1230544248
1184717950
1708761406
1846438649
1366398279
1761348039
1401454409
641985236
1347162806
1765786250
700533542
715362822
212754089
982252956
483787543
1363887234
1437458394
1541942158
1748502840
1364881277
1863614993
1929469281
1897824129
102483506
1557801352
1961675983
1509087793
691729276
564695470
279624364
342621042
242580535
960023401
229216581
1726210441
213392079
1078322372
196899895
1690603457
373660748
1039907380
1447448890
1548400498
679054785
976605286
1175921129
410523067
543200977
548670094
1990023935
133987955
882275200
345792961
1365522638
814299868
802238543
1735441443
1604445528
1710913161
555341155
101735391
1434100525
997010156
365493340
1619084970
308764621
1494662118
329505049
1166527199
1862478744
1864297635
1136826812
1044854653
1775710770
1471707574
1187498476
1138338296
113727486
380436421
58215478
203296988
1999997083
1270809333
1193948614
894047441
694554038
1074355418
1018079554
1774176261
688622456
2063382681
558457578
2049190713
1705212952
738479097
1346833699
1791900954
775266023
1655401380
124077816
673646315
866709851
292298068
233008635
587570139
47207725
419845082
84506819
1320570897
58792242
2002884806
2136506203
890391956
619699588
2136765967
109294695
783655660
535077626
1974392597
285353648
1923305542
1539344089
1894829578
720001578
969512226
1566205689
793602672
2130795023
46444027
2122317087
585734462
1820348832
495268370
1098044312
324086853
1896691757
773175796
1860067161
1727791169
582471242
345590502
1836965644
407928675
1076091196
1861236911
97819548
467675173
778680954
1272027742
529666712
771002162
1592583427
281182606
1684661452
700639257
1211728062
1026579829
406600669
1902497441
1257671127
769723068
943393024
1346960106
1435317895
1571409220
589946084
334688724
1147588233
149928504
1866695693
508992488
698145900
1718002215
883500347
807252222
136284177
200678160
1033555833
1521699425
536949404
1046791462
1181563797
1817560588
1329995770
1235207575
985806201
1553961502
1748493760
1184876529
1742040260
2009824286
1659723136
2011632666
427805945
468976158
33677108
1109066405
27716461
739838517
1861080936
1350874463
1118819144
421481898
368981435
214001656
691073495
600951638
1212641183
812197621
1075783784
1305479364
1061918321
732142583
510843669
311405127
1246153357
1224325845
593389087
1864807198
39105720
1630072232
958999194
55582838
835481118
1148039778
1123603236
1610444821
1553912346
1393825834
896295397
809860690
257281949
1652128159
1406263926
734950970
1562449522
298090402
1132856384
1811509534
1502265137
234162334
1684076467
705657426
1310666747
1749495547
881503080
526098933
1571184509
1647575537
441691534
2099791467
58467111
907834927
1407384949
409508532
1234395917
451587018
2143074610
771803491
987215899
68756946
1987876013
229445879
2101193636
119063892
2018033969
31435882
2072516018
1894477500
1949394798
148201944
1635458718
630678121
580802573
1885537609
2006741009
142307905
1276050978
317127039
1207999788
242423963
1298501756
80943177
1251156489
432687568
923014204
345311130
148980914
1681830557
1975392913
1347868498
1474608096
1244495755
1233323524
67373228
50426171
2030358365
1073570404
393654485
253114314
1842822772
364694717
617711138
962400848
1061025420
1734407005
687214615
786836238
2055620963
51594988
1054361344
632513065
1948553828
813700658
2035237870
685346445
1348005240
1943940694
1940506259
1570631443
73642262
1830380480
1111876302
257396459
1509374272
630420746
550381021
961364904
1491995685
944727850
1680671850
1784366492
1118646580
390859012
89021254
661832687
1643701684
1726373038
940759022
1489524646
1274592210
736728301
1852442818
946817433
1404986488
1213391291
808583514
1360802384
1679276103
258572771
634411574
1461174149
69865034
355230426
1211230949
1646796269
554481096
1929635180
2131048173
228839103
1241908909
1027211534
1323155425
867338437
651019723
501536953
564444402
2047591077
1377860646
1466532083
2125220377
65676823
1487077480
1589045701
1449724317
1641276573
639908269
260539606
496503183
1700003674
2064816261
1553072221
1303678169
1044542690
1129308880
532128506
600106591
302247929
1331619677
52684922
1482574908
522320077
1778158482
1913410016
174698726
1197708385
1352149900
1281284669
758501318
730122630
1309403262
301106999
549339386
505548141
238171791
1681169385
323855658
1504728926
282182888
709151197
1951066957
1519153751
353703927
1306807946
1271987153
597431088
1701447791
1215676014
1918643306
1184189035
844623376
1768268384
932022870
2005340739
291510631
421803746
1874290393
538503867
1617757884
539529572
861751507
910482011
410352965
1181253750
389370306
671398989
2052882077
363723267
1250600576
921751010
1670440027
160659481
584261210
1047977710
539096249
900466306
1191192494
1404420426
601198663
1756510074
369530478
827538007
1440152786
1551863117
1668556550
1989752624
1728206933
1615707489
508049726
41086712
1983686681
309624525
297137798
262468832
721395313
777825046
1710726833
2096701345
1334441929
596063724
730909822
308948449
1982352137
1728700626
1692001482
490030635
1398551004
7593382
938563795
1503034289
683913716
479557498
688323790
1080605692
213769625
1558124009
1148100449
532600416
2118579164
1850636348
1490108597
2049627752
1709835854
1151004820
236571368
2011112653
1623292358
1702865713
1486966286
1286930954
948531895
130815062
1303655424
1643769728
1291071778
462649534
1730482788
156331382
1007438468
540326032
1065539751
1994873081
1985150266
1673851825
2086251725
1010856674
2043588750
1903479748
801659117
1430275888
1606837932
236118833
1813354520
1258030082
697413513
722524098
1128578930
122216534
1373724368
664411205
404485664
491620579
978139740
1957878109
839569398
714900688
2088523922
1634378008
554777855
518848403
2017951570
1671832923
1715049978
606057658
864361715
1024788835
770318614
494981724
764299656
1427145700
674420380
13292071
646696471
643009955
1680751934
2131212150
1887145795
1171491561
906390144
240853335
796507952
1862481839
1176292559
467552131
1143644616
1237633824
720337420
439571958
1954543987
354070092
432927043
1925043491
1737832616
1399984140
1747962571
1612042234
1993612300
137737121
929621369
796268878
590397950
1095495802
567124867
1622576854
1191627860
562382411
1350679364
197750123
1813319250
944596232
1940217200
1908651684
1362409022
1351711721
537197640
1877840975
916708606
80079266
2051862554
1307069962
537610327
1039156998
1160755672
792022179
153151411
1658303770
1228362517
127008298
1865326846
1001657683
1228062938
606360882
919789865
516176714
2092119026
177930784
975814115
1454516248
108419866
134439203
925580238
368954167
60815295
1983907670
1197099424
240574062
470092838
666877683
1879398550
1092785707
1915998706
1986989197
552384630
315864556
2017594822
1567114675
1820245971
530510085
180959278
1591494429
1210037552
2092483194
576454545
1981636555
683366614
1246863896
793098689
339484885
2134551984
1360343538
1093077634
997181788
890682850
1725389418
1894907580
154721550
1043557360
1001035450
1016482039
1644957522
1002360143
878541905
997624680
2111514635
338200001
1462448991
1058938954
454491096
1626439543
1527691588
1462398658
253175061
1594310456
1274642559
1200637839
1341397798
429783031
1784356297
99606161
1084539099
2118696285
1700424940
989577444
235918339
1020271203
822270188
1980584902
1730469806
1613469896
323561035
369324069
195971590
1765480546
1105210951
1202646951
1624232445
626736108
1873790979
2004409356
1371344484
816815623
1697759923
2079991244
2771168
1380904670
120499429
876019346
237742439
1874898060
1293886828
180947948
1339650264
382467451
596787135
831286190
1221947005
2081981861
654810087
624844948
196743439
682903405
128799422
74844464
1135700689
477050945
878117523
1308819914
9669729
1393632097
561253143
1376982840
743933067
1964484081
601626731
1021310438
1068741198
2075683784
1863716689
555136093
289317134
1086414912
2096284672
830610590
637036736
2098810076
478655805
154733311
107447167
49501044
1692827202
231329383
1316017998
1595521789
1042025976
1740978592
1836308517
1137607471
724695760
1091430043
1573722859
1184153758
1465895591
507407801
628777877
538464197
1531859692
702453154
519190823
1794039253
1478980980
662406494
671867123
179359527
511557309
857808893
1364292184
1732224715
20811109
394828352
933363474
1143375590
813495788
88690439
1659216453
1025249651
887337870
311205586
474911423
201078756
1469819448
1453294461
1425871245
1611349192
731218101
1758741214
1427151485
1288377740
1588300319
956498702
1231496558
487657672
1807266409
405043096
62289237
344153954
1166541616
1790524325
1616147613
485250274
1818240795
90165775
290559796
385541279
1290848287
1751843533
1756862051
489225826
1616859397
345663374
1556466095
593019351
1016182208
2046285826
36639127
657635914
664107351
1290290353
813623002
513808139
1124974059
1265570348
459013074
675283214
665564030
1736424322
1155086198
1961314177
1003902041
1595694115
40122332
687723999
523992673
1333777784
517666314
1182363253
1398593067
1132626914
150524917
1093616461
24983257
75125803
1590845082
1758992131
875660178
985553181
1691363588
349434461
422221961
1885167580
2018904475
1370355715
357940684
1590170960
996842
1579236394
2026333410
1352948344
1481800852
1469980165
1256596689
1225245292
1078659125
1457986468
1980693420
1708354799
935950739
669152256
2137097862
2068304556
342631991
679065996
996253749
1938372272
350051223
1966872178
1348773183
17889937
1353801465
1691076469
7102441
1106038884
1694456975
1153961790
1696023196
1067340106
682988874
1365381025
1357596742
762611623
1161693614
2038164938
1362149121
1107373084
452366871
661699263
1260501339
934095315
713981294
877731168
670064726
1143739093
545304075
264405279
1991129164
1278922940
1295617255
816978668
2009913738
233146567
1881382744
1289572346
274727848
618504840
1420947118
1420252327
1383660934
789079000
1681633686
567230987
1414492174
1586380242
975933588
200708142
327644556
1171083765
1074640305
1562939751
30838834
869385328
87590303
1372383526
1538209024
1907409307
1157589811
84829853
748581808
2094708823
75962973
481700216
285729648
1098653428
854729411
1074759560
1045683826
2082998143
494658058
2092991832
1234182949
691639261
1301759049
966921642
1985959866
748502812
462417338
360598994
582280986
1039144583
491941384
231586011
2039800346
1694444183
1868007593
1563718342
258364775
646678747
982941769
1809033877
1203336215
913968282
1184719309
1755428620
974619482
174397746
253106169
1253028863
777738076
481136346
144165879
1737851871
162591818
1010691614
1302394484
1179706309
147397815
2043099003
1729000663
951492306
276059186
472676609
43235388
891399456
955475827
308044270
787853123
1343760783
1536274556
903567185
806382857
485279011
1896186094
320194843
1024261303
1181354156
753304189
756854734
1128999732
1298944530
1473519763
470322886
477557186
1161198868
1603984562
341136572
2044592610
181731613
316119459
577946211
152496168
965923929
343508951
110343102
227084185
1984805400
1739417378
725946667
1635453353
800255610
589850351
732495397
1960029921
1520649131
2092798910
1072179705
1217659126
1578475225
1013373859
1496475176
2100774051
1447967797
1802856987
833658886
1985027515
1273658427
105360854
1092745445
600449358
408960143
1936532854
1534071973
245159988
1653556061
100952379
1285559886
308391524
753206922
1278090352
722425411
1744126415
1880106045
1770207122
1616905242
1672048452
1236748599
1998593121
321522115
180381143
1677758039
666675302
250254883
1995331531
256215751
2065796422
1740047989
523329643
1309786031
1480430798
805121306
478247024
1589924441
841568322
1411664321
1603259262
1723498374
1311001442
1693055776
1492477711
2088053285
1823665457
550239049
626099899
2090847361
2030545673
861478181
63705105
1802605309
2112425645
1224828920
503695200
182903296
1780843812
15960619
971509169
1380838997
1040588181
698324673
1071386141
1071222490
104957902
751024105
56479851
1375205731
655819732
1079704610
1440539741
557326304
1565619776
476509220
759767045
137954975
375535205
1265370672
1713710729
1274023832
127505813
304485850
1429811728
840314369
272186719
2040956932
1810369452
683078813
2136955003
1015614703
1694766081
1481564462
1136823179
1341757034
1993081230
1764455561
375050929
932523052
675468009
197191005
2132435437
550898381
1530106503
1183330204
2097361214
2077249342
2105608301
1310283914
33315238
945142677
554084629
1986678321
1526067354
711204213
520443670
353338350
1593676535
1614317235
209314838
846232700
898879611
521280546
846383307
334264562
1534437510
514518699
339619012
732738585
642724395
1140300225
1327354289
451254272
1808048041
1592412960
1489317144
418395091
1376319343
73144214
178879346
1538378469
1291728911
2102599039
1016175155
1933702352
1320591065
12590688
1418550843
630704274
1046171974
1546952617
1084066285
2048357086
879516353
1890837048
217148030
766919317
1807599521
965695907
1012991931
372021839
623453186
1214891057
346105750
11211453
545708578
167750531
522667873
703916297
1393875568
2070787375
1871456960
322919473
358124543
332450579
1303912409
1472437322
381444023
1326494427
1220124255
129249811
1565011268
2121888766
676929075
982789032
1388643597
1370466437
947527601
810580506
1279570584
918885855
1948190696
259476421
548395300
1048958881
2047227261
1836415635
2008254889
157217166
1684228325
1115862929
2127061830
97344357
1683673365
307943738
270419615
12226919
1707050289
159784195
1538951060
1255526624
215564014
1427646226
233081105
1060273322
1530176114
1836189000
893601161
567221152
1687585450
1842331923
2059970816
198971780
1955576415
1279802633
935636065
1986917062
833580809
1991296941
428384901
2089088447
1368409663
1172343561
294978281
1611273255
804034930
227825910
219168850
647945189
1510361370
2098322849
80250404
348874060
1930580707
1792426470
2133732138
670913383
1062903324
1197594585
108061637
139427221
259572578
368263261
1653132842
2042273701
967069459
802732303
1998043256
1460591389
35020532
1164992144
1983886940
644648661
1468614910
692802414
321620879
1997319
633899262
620548433
1889951800
1126163773
558720660
403277873
661273673
339847822
88206771
1009898995
906914861
1185981078
1036381309
700155599
1211574310
1960053288
169434049
171543864
1533808781
1172284904
743539437
103739644
349531276
876655187
88472093
776173805
1459718797
1368215512
1745144596
2074596945
1244695962
1148385069
1149001431
1143715969
1599666500
908230834
858739545
231319323
764035387
989721186
931462104
312720294
461717216
1576352269
205223571
1912892450
2058854898
905712721
369537941
537663087
1942209845
836247836
1107216544
1285826486
39595733
1148535562
2017785703
267254157
1431151299
1157001465
327797812
219365722
1343719754
540332807
1899842471
2042831382
1878061350
330772921
848382461
1177790813
1017698881
1254926878
1250905315
510177526
847533389
144090641
1078939171
1692041879
2093163710
1252133639
1335098248
770470068
416841887
1946846684
155433985
447119345
951083826
445938309
140513385
996949414
137364164
882254581
993402769
1488702153
2119456061
1772771947
1292830551
1290632019
2069261087
319375665
1383448393
1833141728
262046835
1641425203
208028320
2146206837
1354038592
1947326354
1324644694
748519580
666909081
276106214
892575635
258704765
1646003435
1389790840
858580296
1055404890
775398560
711575132
1176758034
780954922
1268653267
700857233
1269392391
112631894
1598650121
74327969
1797790825
1822320347
1548919917
1057134230
442665911
1186806001
1405108701
789059141
1024573476
1652870919
1372105350
178291196
272270534
231628519
271942702
1057554436
2125254419
1120444279
1612520511
420404504
2111358235
1599044517
2016994243
1937742604
712839354
748773729
703477338
1185403544
721459959
1846230428
1682139246
631598181
457597961
477080555
1486541124
146737432
680425002
1920075206
349834679
2131504769
1754577905
1432532402
240440081
1353242478
686865232
738395846
892909720
1615497400
1751794766
1026623107
1275506218
1004158889
838433996
1759108316
1791971790
769279249
1438060350
1555024921
1322605752
418438147
290941068
1918613232
215309291
2131159106
1373904877
1727877185
1324872899
1902786851
1967799283
186734547
1766383223
1150502545
1442843165
692942145
995169131
1030943746
118202065
90445138
1004082995
1456770030
1597527443
1241153869
1350221297
1229746911
640023700
1099858781
2005657004
607432695
1973983656
1787872124
692519385
1189205838
1219869911
536897280
19176645
1688089201
370596860
1645393684
751526128
1803942257
72879598
634668342
1019917025
187101616
10687134
1254183386
1521774958
1441075256
168244665
2054562135
1474031771
1579698725
1447309342
729544136
992479361
760636476
64911390
1412074354
475140732
674036022
1889371165
597129927
995397707
692445264
807293764
522627223
178790467
488915577
1725403575
1357051958
90203379
1504006661
576064822
466009776
1896614641
566601800
1019923611
1386755117
526658149
351289987
74116407
358220984
246637108
323745785
2047754463
1246571916
1024901344
1722686510
1088421644
588765760
1877007346
308952687
63659897
1127702288
896763779
1300537599
451191128
1245828208
72312820
1032215117
640201192
1922992769
942087072
1177966031
881349876
845213425
1757943444
1281521022
745363089
2034326216
2021911377
2131116102
62414075
794953332
1006923214
339158243
1299411943
2112885099
1576956823
743031004
2082841926
2071816148
933107293
200581033
200299715
495965060
1911959840
406452568
624413624
678094903
2028566344
634995413
1229499285
319859046
950315249
1605413831
2030874058
2042571986
543161327
1442772477
894907314
954661823
1875318382
1114076772
259685863
1165938230
453145748
596307606
1524850033
261729888
42947451
404125755
1740542724
1748206597
1987297633
1583124444
1364302905
1374869296
1811380902
445057666
439681376
1238445820
574306734
1693082478
185194675
1708625274
1488275972
1781239189
867643184
623438134
277027483
1694002046
884552730
217875403
1049045377
136649506
2078387456
1242116072
1119807328
500688443
740003471
1579775019
824782181
500995317
1143321322
1529479341
1060559187
448975508
1740254000
1124318293
700791676
1532612729
1524215208
1997403196
1406554919
103521072
1827274956
1207457694
1899080789
912072796
2019530152
1699832324
223665893
1680370337
32928482
1421982953
1021797418
813560391
1113385700
1641577158
1100900145
1697322964
1375214598
872800681
928926354
1070635489
1766650874
1116856613
122075855
143243002
714193099
1189613077
874310343
172838138
1918847767
1904635093
137193352
1155471850
1460375787
819739590
400079878
1400904077
59870519
153107257
611381330
202493256
295295128
1025264684
2039178735
1524356005
831461777
261461582
1426536520
1996452485
1502605477
1317945535
2079041141
1203663266
1632193645
1197105283
682681715
1590556089
1934889422
287594139
1166983287
1884522788
581025057
1631449194
1794712747
2122955453
1512545039
111584767
381919497
1401665966
766452098
545144480
808437663
495636938
64499543
481529889
1527635796
76271432
684971706
1547994079
1783048368
1218048081
1558349215
766046382
1552366322
98654564
350276623
1518196910
141494175
1915789837
1887999687
200155783
1968295976
226729093
1000760536
1790185744
1251924264
778195121
254874558
1179018311
517132536
1587403539
290742284
1697773470
503708784
1663895672
119000076
142210468
1602424888
366753010
383898831
368605220
1224405118
1410387782
1822990569
1593380359
2111468510
1654884288
1626975277
1373138156
1259730258
1334822237
507591423
1571565109
535784685
37675693
1670131895
10093761
1348121398
1699708549
1997046450
788035005
1775609974
840820395
374117462
1245363165
418400238
706993499
711263640
944051480
1635174333
369577335
698034940
298265459
610886832
2006658226
2026707058
1043076625
1545447725
1962125758
1077047539
468849137
1625961696
226530351
942054623
1003485316
923473630
993692794
1568516806
1225338003
420068947
2106568663
1544013286
1615682349
332458609
1780279912
971153296
2088758326
153986817
1921444112
2022759003
26618479
1439370724
5911361
620028463
799476201
329255973
460648307
1473142999
1897944595
169566221
1864354558
1844206486
1935567061
1669486760
167566233
1344523227
101365761
748526396
1058472317
132600538
1964665624
1620351519
1924843789
160713809
1082844842
2062465530
834951074
434421846
53479345
136729485
566283144
2005023126
689511433
1782263298
1973991852
790393421
1424319127
1646347576
1217770927
695015331
888152490
639672103
978793136
423481924
1485083146
637630406
341162444
826482180
641049727
2087727941
1414956398
1663437568
1333482383
1326414420
442834319
2102934352
1868038546
1780495686
849625094
89013638
2077377048
54715453
366429897
1175939486
1757474836
36913676
17148166
1274586930
393963176
200903874
769615452
654490663
1936574912
156281241
669522568
921201270
1244996281
2052300053
193513811
336261781
473024417
1213286197
1394926130
1225173388
495228374
1133502995
1333231436
1881268874
1837856325
223366140
942722052
962414189
1015434300
1473994071
1409711715
1089699664
416329567
2038827093
307326478
1171746480
2028372175
34910806
1002215005
747420266
1173007330
905548084
1571271975
2097645631
1152601951
1678466722
474740245
1708811380
777691747
284392240
1892527950
570200781
923695463
1083855158
1524381532
434250293
515064984
128791409
1629615581
1443755513
457458815
163992755
682437014
1986432559
1485124389
805632498
1844191860
633204551
768737508
719325857
992667731
638276321
1096145359
1101099194
2097684266
2037773626
1985032665
767273532
1337700057
2009081137
945877192
1436903753
1452736262
1168183637
1170038569
305871862
2071027572
29815174
2126257663
970352281
160692419
779613982
280184242
1519513509
468702106
1547225996
161352020
1979475001
1181844835
789667871
2032548266
357339721
1041853274
844733104
2124555401
1890172205
21875324
1433159788
1241316769
179079129
2057498764
172820801
1405831879
942832196
670022878
535492644
1648915459
1129719755
1425649393
1856398053
641594578
1089785960
796024899
381061109
1702761620
1168450980
1642810142
369960751
19395168
1285160669
998647804
844583576
875404834
1712100572
176682717
643073199
1199520916
1670044386
102490414
446466422
200898309
1758215750
1286036129
584570358
1874146869
502031599
428065021
642659389
361320838
1653653266
1453163009
2076641605
2109866635
640517058
461158757
789939625
476288283
833363075
734613869
861811099
1561326633
1626187002
1820282371
467066204
1014437458
1249070951
1956617346
252812669
91215077
115493726
1661453100
2142821964
1265989617
783056804
310723483
1969244313
2001664584
946695056
159612726
1311097210
721182929
1430085664
539700882
1694338793
315101456
1196109867
158723816
283638403
461048543
1876007391
690429155
1171736504
829610814
1596990591
1204219729
1295435014
1590169304
107085157
467063669
2088914411
1220463278
1888865253
1849349743
654948879
1070991761
919426590
2085627041
14147476
56576504
311478606
1348770353
704380514
670131792
645248683
1142782247
619600656
154763155
1287501810
1493414918
106876927
1513505680
1284298640
627158493
1388457480
1307750186
898774120
1882958430
1955238236
841417901
828984906
857902384
1307955910
1516909816
1057348655
291453857
1209311675
911209199
1864706033
730925109
1893026771
319959640
879253619
988997443
1864951004
1396806212
881977716
1168997161
905260280
1606294640
317439053
502386204
1828425118
920512928
1108724730
988607604
966166932
959517693
359900401
723915432
1573107835
30893843
395791352
345914530
1465041873
1355199007
1396016453
1957572100
2105829798
562536265
204084900
894851341
1751343531
104955853
2088274620
1579141252
1324017354
1368848073
2042074149
1941882691
2132470338
750333097
782230402
1320733453
1397738723
2069113952
1892904814
104571273
1717416063
37778584
334923453
543583863
1246236497
1550305377
1263401200
1164210057
1130528769
1993848602
413916951
904524097
1190697178
822101382
305641244
1295383314
776130632
750626583
1421608187
1931660701
171080997
1774138624
1930985608
1779231072
783642423
5774090
717167553
333040571
1093172340
646680546
1927525099
1589096535
1545846306
1701745002
767017700
292202835
41115708
1661270343
902949343
1699826481
1803263770
1478563462
1153382102
2044230379
1308526689
2052346875
448320380
2145573247
1498080217
1001862543
558192505
779169925
688760484
561687541
2115328160
1447281487
1612138610
608707253
2045983229
1594086118
1363340250
1739718821
581010412
1008882386
1600130635
1697074424
1933666455
1148732898
711533928
296134537
1063040346
527820412
307991159
542954804
957772578
1907440434
2040927943
1959214988
1093222599
1433278688
1102173990
1152513319
1883172339
201019294
2015159496
799285567
1200573103
1298069344
1849966960
334924465
1259408875
1548022144
298124591
557116016
1853172558
206146958
1610080565
2113025225
1311729573
1195979668
1124819954
488159513
1141514266
1090265467
776061925
1785604763
1309174662
1774145212
1076142535
670029518
242178553
1086175191
845671193
217791908
1083258345
719643032
1138327099
225305606
735160926
1433932774
1526330668
1587507701
290259911
722360260
1898353405
1667946147
324921409
994561405
1303718278
704873782
1106054832
2132312048
1655120477
283819278
1215548465
425127534
213365858
920397577
2143835403
908729962
1343902246
765011764
1410560639
332121817
1927137888
282769885
2144872157
1557398705
678163864
1940868308
480499134
1248256908
406277308
724671741
1909176001
907069235
620892678
2127479852
1513887157
261750426
276240515
2124620901
1306034562
715133315
1843962299
1569384460
1320860589
1823006073
2098961955
1460980558
2000550978
2041650394
1080274424
465900231
1438439074
2112486394
566533935
1566849899
2102223541
548484270
210163385
1414656701
1192826636
1504367174
854110294
1347224222
1812615403
859085426
1529254004
1358037637
1590819178
75166800
606878564
843326328
887452388
695691573
1763514614
500576647
900774243
1749197194
113051196
95148674
872050912
923991850
1161708813
1645972977
492916418
326479278
226218196
2035231820
1861218200
1322321526
997601654
1062804807
1022559519
2114610652
714129280
2126797202
1994332848
73241091
1613469383
904253461
1513042632
449363909
1256322822
411071021
915803955
1553304403
2011951586
386187220
639753893
159419166
494103
617112854
2147090810
42354533
1046479810
2073769910
680587775
1721077132
965591778
1155705582
1090632846
1244474368
1162351753
892515127
863181160
159858159
1402850412
186200373
2123163513
432613014
1733735298
1107272587
87621192
1726264415
107127346
1874860717
712671346
1074469991
1914553175
1018021004
1021864213
1007338057
923068477
1825826870
82425218
1148261021
904509656
348920435
793675586
1267957446
1023469433
1439601290
1539507624
1563145665
1393049267
1141050866
370752928
2049435704
28771121
2110373629
1714213890
911801717
1304262360
1307479301
1978604758
873047610
1543140414
983706064
333810254
1361265363
1822089868
2049173278
171691215
1304080686
1219569127
1234738280
1092146225
985995829
767900005
1378370138
519640427
289974979
1025923764
1292342401
339874421
1089839991
125738986
1094708847
1591512020
1662946326
2007273989
1462310836
1554644560
2062460535
1841343245
1246259005
1981625325
901868955
346787746
1464920728
1266255419
69668532
1773740606
171048813
388915001
1227728089
132969688
855262641
1573082791
795174471
1321397302
1636210607
1071721057
571155681
1668839349
58641950
1352170886
621419871
976415540
1984672823
341278313
1089137000
10998868
120748649
1342982285
1278856056
350913743
1887034289
124282463
1072783938
309102851
1075101551
855722627
970200753
141362217
1375601881
450943590
136709049
572777182
2007676960
484920183
868250053
1330323910
648125414
368323445
695838870
1251325957
144894020
1267619392
2019203289
1462831171
1275751521
1733159161
913646305
1431621886
2081241171
2097185287
1337751261
1968997886
40920095
576099228
2055100968
607655906
572775021
846975522
1898232776
1877766929
1179415541
1707437625
1028227970
1082912486
512850958
622264126
182187375
864124943
1621129160
1295699847
643634479
195504893
1656799389
1985558009
802949930
940422337
1613861608
1114297047
1618092668
1973852341
935885852
600158832
1311382490
95860821
2044117390
1225707981
1136457787
269137360
986441203
2087014760
1405899341
650736925
1598737394
399815894
1635610532
212473037
1283133935
1406532543
1802601647
956381504
876392409
2074309913
1010579966
404808820
891235309
1578979238
1222502452
1332928978
737068050
671973462
228496992
610605823
2019757674
712263765
640584072
710966106
1473694629
1559276084
1167715360
1505908729
845131977
2093957327
1811182708
1675112249
2106596036
1244541348
449602659
882880399
1188175038
2002597776
1293247182
781153172
1296226870
1735199349
1140006183
705681255
733836676
1722977971
447318148
221978204
1767519748
1848359040
1433402602
1233413049
1577598498
457042832
2124859238
927955779
1892123147
1729305393
1068460011
1506142061
1086339050
1360129557
1237306971
952756460
1706789435
718595567
1038354444
712609703
234689360
1557819099
1382457808
1514158544
487641615
876456289
1695981778
89549612
847749270
388822721
1160100986
1258481404
2129283624
1019389995
153163687
1463225007
1376775448
1975097160
1163741942
568725375
1541438113
742649649
2932985
1936378726
1359571108
1274227104
1703051360
1705789325
801223988
64681461
1011053484
1538835115
22918529
420531126
2045863319
154239970
39923846
847570409
1537502871
1996794428
1781189581
1828964340
430163007
1312664756
1381080107
1184578746
1990456792
1295070878
2128620591
510469167
1125642942
1188611712
2093216969
836243612
1439596861
1509188926
676654290
993943351
331805769
729462578
988087175
56515067
368242378
1263921426
663678047
1198423503
1179238378
669445899
739680693
33048623
1815768493
742861145
1227483320
547671663
303921210
1256748415
1645089897
1424248945
717902574
584690301
1537132684
1164932729
1521359021
706418799
800560411
380477551
472994660
1372470969
394086631
1529232198
1417544170
2019810583
511278981
1494952776
383588148
2000909240
1272620263
2083906203
1024245673
1376732927
1036305195
31849999
1846741774
2058920104
606689846
228259086
797396550
751643560
82717628
1775803553
763008827
1356769766
1236522019
2133947001
968102135
557575531
1274108642
606627656
1011302404
178737102
1840455551
149492918
772077835
856190600
447071529
821464414
2069423555
1988271148
1679000854
881071949
2084600372
1299363159
1332453993
2143357422
641849734
1871821218
489869848
1438352888
1723897954
498097557
884799555
2102359523
1614297780
1930935698
362724446
638071348
1013118904
870948844
301218017
590758770
1210705041
2109151296
1540689310
1102235090
761966220
83173053
1563820096
2132702027
946665396
318648670
296724581
1083347524
1190411886
639335312
1413310123
708330150
938411232
1223410635
1978753291
1986215835
1321637904
2341216
1773036079
1217061709
215465303
1369503352
57403793
1226600559
2037952355
1463135350
685448589
45087855
1331734765
992138741
241826365
1383327876
988576545
35025898
1714352009
2064859907
658386719
327201398
1419628698
19810265
1763279405
1713909103
1660540680
57173652
2102027215
948096186
1125922182
1730732062
1436740427
1713314122
1412951953
194650782
1471392379
801319134
1702235466
903886716
789581025
1163063910
1114163687
457311866
1790669689
1031058668
2077583893
1783089706
356513396
572487824
1997644940
2081314473
677648523
313711834
1128845158
501721579
1290423888
1591327677
2005433078
557407929
289854896
1597943111
1005148468
1446971735
1846195401
1011363351
2106487415
1906023600
1489814606
1444667581
812508867
1106363003
592796355
1616633202
981789205
1933746848
138605588
1915843654
1278888786
795275729
1364918924
1799233223
1018843591
826170244
1443923715
1144434298
1564069033
84111625
2080546978
842878376
416147843
82665346
1623668238
1401824471
1535933489
1843970116
94264050
1265312921
2062102122
752473047
259193580
1204920214
939684938
112928218
2091415134
2106501346
1945957805
1321493526
1069497078
1125392298
284220610
2008322220
1590749527
1274619301
1748052194
1939753335
1391007723
943004150
293441662
888758346
1450144515
1304817363
1948674335
1769386508
1096036453
1380779103
1739892749
1079150450
742067823
112978466
1467083107
1028736818
989853709
537455011
115367835
25239906
1278288232
1239702279
1859254168
795818056
1129810005
310356364
1850330230
856168441
641666641
98904785
1562500692
315573608
2141776878
1307555379
1443206169
1003459927
1409660652
997993118
120052268
419772157
2027956338
666367201
1860889489
145882752
1800579470
57598917
425925745
848265297
733939369
194410346
1149268954
1926043697
539484041
897379026
1671067144
394140446
961021627
508250983
1753277942
1270845843
1687228016
714708159
1123286453
1421507748
1140285663
28132063
420980081
953344355
50666097
522996012
1504479910
848851779
901097346
1269138351
622505711
1854755990
298639063
548565453
1286245220
833815630
1550702829
2098627272
1256484496
817700199
1643868935
191049869
1176904988
292028720
1352971320
160934548
1409577770
1195150289
667175446
2111465477
1175753783
235129510
1172671404
1840720521
427056596
852709022
785205946
1073142076
1167253397
1530307885
366042706
756218237
1255204977
16742121
9707845
1150424127
548992332
1730127235
475633817
925501482
1812935478
1694875039
2112362031
1388388817
1269135753
722022849
1086216106
1699855544
1842610248
244079616
1720600274
1583862144
159532764
2079278354
228825697
1987663442
24137353
582736847
1372886921
1085448965
192170130
1920989376
1018215878
865361985
753454867
1543408247
1191603892
1359735392
1133081109
1599702794
1864158929
237870671
425866897
682604696
2082772298
1127425698
1715502730
945048271
107464484
82820470
516140545
1477309619
1248401451
176734415
1100092126
2127685640
1741085379
1593881580
330082152
1586731551
701780429
1642983880
1976319453
1858431190
585298348
1988882099
787334236
247292853
1462781896
1880768311
1656260837
1895277926
326460072
1271080853
372829146
66170468
797801583
693058723
1898597076
1272606305
2037803217
1781839813
1482330717
313246283
661754654
355665999
839456090
1237794268
1574225944
1262552184
686304913
1424322584
1700237546
400523104
1766166178
812832637
2105126178
1100711737
1395799582
674541015
837895310
1851034155
562422451
1043524227
1350542456
1392203149
853945876
269565834
1791088396
271432905
657419678
2061010215
906295955
1014846127
727355756
1515411803
1054434672
836205735
1277601776
757160615
1373502003
1852666116
980379890
1696989626
2026111033
965217707
89572054
1995581752
1864688805
646580781
208510994
257123238
672338856
1851680431
97439140
210532832
1925375741
14342567
110026132
2084948187
114639326
1076100833
891367426
2017120036
787726756
1572474173
1691410923
1384925814
1868109822
826061673
928626289
943137413
290982558
1927721028
200610397
1616463178
1187343814
1381565685
1104734072
479741128
520358802
1978616690
2123822875
562705924
88730756
1617605888
1814743226
1396749840
446154503
495010643
53700319
1743081384
1637664412
740640664
1355477606
845311235
1919088923
2112439982
1750109816
1435755707
2091338479
1398220550
1358452675
2099891405
596450071
528779963
1850705277
850211773
1081798441
1882620620
1262299955
145300090
1741667683
918972898
414519391
1095869516
192439976
481523947
1054619360
472269775
1070165312
2137378403
1234480021
1917348797
2111760310
288393667
691893520
84627044
1804719088
480556275
1999200402
302413408
169115843
1443270604
655550568
958140190
2137016379
1206713316
39412568
476654441
604594109
1822263192
73945227
706717003
302862024
1422342670
1007648480
876869628
344496304
1688635788
496718318
1616529506
1465895604
1622751982
1238210393
219913394
483294806
2141971236
313174360
1793465
1827261958
1171287790
196149445
873651462
382493562
1484966902
1963584346
1631977567
2065840685
1452617814
613222541
526128161
311750464
828883460
1645905374
570177959
2066586083
241632165
180416258
2111234649
375861366
597355937
120248127
1793449298
1728703361
72061406
1658797870
1976521452
1835153348
1121949915
934160531
1076444375
974469596
492670257
707783845
620572821
2034186879
783667527
1261014871
2088389684
37047998
606700841
483022595
1475232288
1402589520
1617835886
1210513990
1674417720
2118964922
532875891
1865428465
1930925754
1197131147
1767274832
1831406108
2274015
1267305362
175897872
747763865
565040187
1615645572
419038539
1763359553
200672274
632019642
867917556
1067687967
136006551
638583590
933184084
587108916
1468462301
1113409848
831223954
1272010970
2026219438
1159904475
1042757528
1785177056
1246740480
32640391
1017810366
253915856
919733189
563483764
200381107
2043572323
1947772702
2114074611
317119983
1138640753
2001356983
783276325
1771473649
117430230
1577478982
1832657762
800474108
2033029890
1234833760
400580083
598610592
522874529
189538459
1010581015
971893326
1128667078
1755649637
1805502491
1312292450
1922215264
1736193468
795764326
2134631676
70686076
1062348291
1744447301
1350559609
90271256
1559449962
1409706629
1956400697
1416410257
1037525345
659851580
1373698466
303229619
1050889006
62417536
1658368310
1295448854
1135005482
180568552
390615515
1458281714
1887595132
1414547312
809039244
521964832
141457053
1421016801
317842155
1817885926
362387277
411591479
1905643808
1554317953
67439686
683748141
1976258758
2050926321
541795716
103975080
927541128
70415988
1427076079
682842460
365715798
1070539777
1505879795
1187826375
1619095517
48484056
982145557
1977577993
476759057
1487727583
813177382
978925149
138432683
2142943822
2013474408
40037136
347340075
768247365
1077383056
470745832
1028550384
1861112532
268295776
286118112
141952004
98081164
573636831
57736158
438458510
1171488267
844434085
939883413
752766561
249464703
343430136
847633433
1859718222
423728146
1740819514
650072635
1566770791
1216782543
1089654828
70639030
252103921
758928629
1381420893
132386146
627371787
1852679763
189261045
650594406
1178897667
78648308
1064025952
1930230271
1284522027
423112625
1915844052
1527810701
2050131322
2114169121
1191044632
897581098
1228955570
1837137153
718393531
1087340044
1591056892
2033088382
1902813884
1694506484
1453219227
1906565806
1889698255
1593793472
1056177729
1043280611
238599288
1307509510
356642910
834766241
1123549676
1759281696
365158905
73784169
1692466660
1035076362
1814002848
1068477711
1047577685
1074398355
1302763943
1982794124
1204918807
272754880
1863137740
504128782
703412546
1668300005
1573581063
1306376493
1293045319
17799681
1763293098
936141579
1245774578
1359149313
186032991
1930541993
220623217
168501651
331097715
1874644414
1924115217
685975228
545772566
865490232
1037579425
2053710770
1643022359
1862577771
2086693112
1933151339
1970320509
846819011
1055996764
113593350
333885210
1713523471
1172617880
945024852
734152003
553435304
1390842217
1076330988
880252678
1149270376
551656716
785236347
1507319885
1010536040
338446884
2130947416
2144526390
712370881
878483213
1385385309
1187013687
1906669954
784880020
1969981168
29660992
1949123402
570319996
1393302802
952176763
120834701
752987417
1784676307
187297940
639834152
688699528
1656920134
1064504061
1919794880
1164239183
692736617
595757580
1640562343
177137178
397779722
461318781
1772798771
923854267
784993697
1536232751
1447925190
2004786400
1050529305
1307410766
896266283
511205203
1645797272
12025918
1319321668
590940409
1371420266
1499922729
1346790531
1454275851
381741533
907098658
43621410
1351677339
1461910159
1489782429
1218054345
1237972514
1102820828
1307388665
1729034366
453362592
115120289
739738226
15141367
721822187
1060907071
1455369799
390858213
1524590933
1475617883
1139834494
509683514
1848796596
473522664
793509587
10619006
754997932
787942365
1941766491
415582275
213720620
431410671
1700169808
520536272
150122115
675865261
1117206870
1176827262
1876216593
683642119
1581028173
903882146
159795001
2057121273
597963921
236279291
494763842
434251844
1913155673
1976152288
1314615284
583933588
1827808188
1629995004
176855412
877551732
1479750929
65321755
187375600
984235536
659148961
652071385
689637517
624211335
1148044787
320457341
664298330
1539195267
1140338274
575753256
111102079
1810133518
858630874
1085658006
1345753220
1334232766
904920385
452895856
348095767
234081280
761642569
682436277
516703261
1926028026
1321219105
515858696
472567184
768662660
536901393
993703163
1037964463
1314158118
1897904133
13371220
1702463542
2053083394
11990408
449513699
97275485
277963861
2024568982
986387873
915525552
1983201302
415238429
2059723187
1528409642
1124023792
1968943833
1057600490
1217718463
1477081494
1240307704
951664349
1785511250
202461554
696242595
548393125
915459949
2009758705
889103133
709129683
1102337692
1000037891
2058526362
1759934082
201057538
803131729
2114977418
614229289
890323399
1673098700
692005628
375511402
1715661063
1885198584
359993445
260354222
976959190
1189757812
611665238
324157836
548741529
314719652
1102374835
520630526
197631940
344662867
351300455
749038860
521748627
418173869
1690875835
2048496945
1300800429
1177449733
348299155
1059578667
1950871437
262300878
1710696988
579113542
604646766
1880597947
938069840
1061066299
1633319615
1479670302
874680127
678656114
2133172260
478645373
1194856483
367203688
1359053657
1525648875
152843841
1463592800
820236841
375837683
471305660
1291539589
2113878705
1030611665
725028937
1660515252
2013576036
1034761216
1603411408
1749709799
364740037
2097262371
519470732
839107166
65790524
1710573912
573549196
1683628683
1298631026
1247526261
1148948104
494710505
1198151484
1817802066
706934213
676785751
1722194505
1099303543
814997213
1474200712
848835487
1891436952
1256944919
531499669
1960294252
1107345276
1586217221
1252335198
245051026
1521350483
2082672390
1009344911
1633129262
583080871
461568111
1913344707
732184811
1870608032
94415032
1691598463
217518600
1269113940
1244223330
1642535068
125990747
1978601166
834642805
1901519365
1563297019
1574768675
2130571092
1969573680
130527483
1253178631
26230141
1033882027
801784723
1748166414
38073322
654385710
767235359
60222912
568417189
1545582283
1727168662
877808872
731814192
1027366081
1302796214
475692401
204637067
330160846
1330324425
1509029923
1412635725
1763836977
258961230
1313195902
1613763783
1253451920
1407154129
880352223
314759081
1731110798
909508598
5493187
1263120917
645146287
1756363692
2006276140
1198805878
1747481510
2117874633
882221393
658979558
1142703317
1144967765
1638865213
303397849
1466621515
894519442
598590332
1130794666
1973980325
1977946718
1739364397
2124307936
2098428323
625086167
2004033481
854441412
271583985
1302363271
2141753349
322116114
1213392108
1633726133
1116057951
2127393533
657693046
1576137124
1292877677
1018746944
1055259484
1905414857
488780822
1601715491
938591227
895643489
732292574
1488015287
675174588
2446083
1077578539
145159305
2125208762
2060026580
610453348
1531256652
2105441841
1821952318
26415554
272379371
45367110
166091258
1971894869
1811821698
1701985949
663841227
2062146400
801781939
797870945
608371220
1979339841
898474692
71694119
1649705827
1431851312
1563653251
518483945
325959539
117708457
293601170
1989959926
338761879
296819458
1808520572
1000231753
1331902249
479813261
8564064
472063627
1434872032
573544595
1573865836
943591085
1729666778
1506193597
527465666
1807090152
1785111985
1143666685
1607566645
1271005556
824311926
1175826181
1437830477
860957927
1126432458
1155106802
206096744
1143620638
800994002
2006315337
668210539
488588346
1111738876
803672238
1308573148
1562174620
279773235
753948716
1480315515
497084834
1053862875
919351648
39035070
388891131
1160761199
676392093
1332630108
1231779531
940676134
1255913631
537214060
441476130
233027938
2090038548
1331347666
231511703
296948540
581991759
1916406401
1889644087
1583945350
500246679
922669906
25668315
1433715421
898497838
578141846
943746876
914223503
37301558
1821241222
638688435
1359701112
1283722101
1407238617
1747526335
1481865473
833715730
1122744742
536223050
1312320394
719492495
1674501053
188225719
391129807
451921694
2050370507
1459980086
1417685947
1621025611
236724544
1853128577
607092448
14945800
465734669
1629531163
58526111
1382090043
1106040714
344541124
1518844247
650188323
790837596
665344926
1628609167
1118166754
1694941959
499265472
2030546236
236838826
934664225
1664631232
446748578
1217836931
1245310903
376466062
566975723
884565315
269449002
1579227737
994216748
1580215699
2143947890
1871237241
995177798
1401900650
1413162658
317601371
65937403
1303367423
508555257
47980623
518910034
56213726
1807171727
1849853509
167088416
457785680
530219136
1639663867
1300679924
1533107498
1923921919
266591457
759616933
1844092537
1786499581
310096571
117076851
615091933
1924315628
1721368750
660130232
676010139
1391719399
1228963419
737307718
953665068
1566203916
271869646
1243674011
1769501277
2093359443
1948579507
1395265911
702375957
2100240124
694933725
1890973761
1545369938
216539951
1651773251
1376262847
1339543586
1834511090
1636369862
33584553
1760752575
436961336
584044941
1269503647
815013209
1205330116
928096624
764231470
1591338496
77170061
516164839
1935803172
37556342
1822763295
626616043
602888350
294352628
3146984
1683281207
2041715988
944479937
963401026
1085616927
302042095
744778263
300719127
1164678182
885035505
2094292839
914938784
1058407003
1344165965
21390490
810897699
596860582
737041831
1854742367
1638136756
1679472887
1147820789
544421406
385568541
452267063
1485515354
2045507377
617193977
128713290
1659332973
522037901
527263920
782847641
1012923428
649612986
339149590
2050992025
1312686344
903535399
20218961
474886070
1519735659
527025675
898600819
1044911778
1268329520
326903813
654750153
1081475347
431215739
1433241553
729620024
1598961172
96939093
409190000
2007334402
562766591
780110938
683342109
1954517715
886251836
2071501631
648600572
827402456
1749845201
351693085
2062644912
1302129581
1790845928
1158560792
1677158507
1114475978
248363241
677368961
1892274756
835541477
1802085931
1934071788
239083460
383528088
737753806
388059057
875443047
228807901
1123538861
1665906848
1823025267
1683125220
677659791
1511479544
1734654570
1785745027
963348926
1052665837
817227472
446509029
1228487492
1719776331
1369967637
1614357793
1083945870
1353103008
2078124876
2025062536
1759604143
115832050
228479705
981812853
691046966
1629130206
130912909
658309972
461777730
2197658
238190373
1688563681
998855072
1362091249
1226993561
1457613828
896680521
463157994
675875020
1783547544
1139594277
961862378
534330428
1677513222
1686213328
357454348
994246075
87613468
515752818
679374650
1835206100
834611746
1143175097
1248023924
1739342312
1485927341
1527429011
743295657
1229585281
960860438
1345909748
1526314264
2073770980
185509706
1757669442
852436923
1050952252
1510838731
6842461
1406268326
901789533
156687585
1418510137
947135658
410285104
288836598
501814123
1411588835
1946316041
1779628755
1939443143
470460750
1180073982
198815773
1373097877
2137276831
1791717180
1374024006
1986523539
1658625537
1128321657
134450717
264800136
455386888
1907593535
24106146
581763637
399128188
772042127
1310290382
2019786849
910463173
1744656687
116143251
1853267725
880081419
1200947216
1688507218
2049756215
17187437
2068373901
1787378530
334857468
105448476
9916269
541374016
1858957513
1784284576
525556798
1585278393
1199632588
1255439569
156875033
169019955
607112081
756900932
1910499686
557219465
1197069156
32324712
1161411349
1393553567
74061983
96373356
810308075
1542325013
192580117
938086924
1431185271
111042111
237194474
1370851074
1839653593
187060021
955026272
195999759
956803757
966386965
480745760
527168169
516964149
302726044
2039485097
1360718869
1525885193
837923297
1700682467
455362266
1697023789
231245102
1702815596
552320875
195491032
156234230
2128207774
592956148
45280419
983187980
1300193110
685371086
1523463981
1752676607
1462371209
359543326
114479674
649273011
576715395
1473352040
1869844020
1344776805
2028808133
1717070912
1851506326
1661744508
910871794
507619909
631487724
1036036387
1779779705
1692220317
1001416824
1977657246
391167399
1561242162
1746577169
1720541302
1997631828
1711203489
618291137
618950379
637222988
83085929
1021850165
812038302
245043812
1738247088
1980589371
1054317836
461382898
1593943383
1897966879
483569611
1332517838
1425487685
193179774
2027755553
208105381
1907767987
1551814169
1332247940
103972869
560440037
1174961688
541687009
985408257
53510688
318128552
1310064543
1624729320
249358193
771636279
1790451898
2037025179
870460194
1256705977
1941023840
4170722
12863222
657354899
886579781
730491252
273639106
67297948
1024670507
1352987600
730667032
1810354725
558158622
1950592231
587144123
9289848
944771315
171994435
214488108
1902966788
614000820
1156942466
805757459
1777626264
281468270
2053815349
1645919898
1427005056
440217573
134678682
248939567
83545504
1131530173
255079021
765584588
1152057829
819947218
1024225206
118100104
99679138
6012797
293692581
662016404
1917465806
504683288
483507706
2106337083
1032360303
2090866996
264562511
513146764
1493560549
12003819
1746002129
223497270
669307387
22879557
264165785
410453720
2024318348
757441769
1339772067
325376351
1410253363
1258071176
671610128
219919542
1662649615
1269850935
1538341764
1235925656
1759111851
1115085177
284844240
2081848555
1634848828
462217479
2083567822
2014607838
329594567
994373709
1502756190
886783226
2113897304
584454095
1285347213
89116904
1751313127
2022774243
1960020933
1187387533
800014391
1552415274
54998305
635739872
40930913
1860313784
324050339
785438280
1632495949
1883754042
1033573111
1538401255
1445970512
1856221158
801048188
465351666
299931950
961917336
1569381482
1452053714
483148563
1657884846
1709856526
1704429668
1433618996
1384680676
162773508
1751973440
202402896
1739131071
1083388140
652351171
835734867
883246629
48259611
1698867320
124198060
2044493155
1022788538
1495078652
1561673888
1034765967
2079362204
1323077575
2128594558
38168964
1721675495
30133201
1028631811
1769397204
1638571799
1408813223
2119050258
827633040
980292198
1604272874
223228400
882476150
653607034
389288701
417106795
1927222619
642058581
745042221
1486161703
1303178734
621955990
479450495
1149631980
1184990754
966229010
75398789
1805152063
1861220163
600536322
644987775
1612571867
1730766382
951481507
113763530
770453713
10374715
1314493897
1366205733
91025991
1323366344
1349382925
764736332
462628018
200948746
1779003640
1155348340
1827110593
1173932286
1278146535
539911566
2073608564
477512750
2138505328
770595596
579252243
1695121201
1796982552
443896103
199127041
1206245340
805443036
1961511748
626340446
686302668
1739949582
1197823183
2137670946
693674201
1177080486
1159144823
430085828
773357569
1733142648
1357788068
995945185
1801513433
1107202902
983254364
218383687
835031676
1484752849
1495932025
1333610314
604248518
1664460191
1460463324
2136620428
594044980
1756726095
1614245614
1898719028
826952383
1608850960
1363894652
2034691967
1573486932
282466521
814286872
1152077421
935513414
393200240
1825275891
485299921
1225047953
1666013381
225067536
1818428703
1681677249
714120898
1355441487
363805666
889913626
966554193
574868067
953382090
1184575681
1135181424
2077298079
1133722636
1863165508
285536982
667732676
2106804530
790029083
115595002
47573959
1313290465
1210119160
2111511149
571169755
1665312948
1268675855
1211267981
836352299
2001574062
773691269
1553514674
818128933
1266383568
1605405299
1090018250
1969457805
1317032325
1367356225
2035656875
486309499
1039974167
229606850
1340801989
819148202
51966858
1314732780
1554567326
1071719982
612555816
2138373911
188031134
2035064970
1748823901
904812681
378161345
1723078665
160468167
1275132814
568313440
420907236
225983792
875704342
879976579
1342732700
826246376
1495232482
357185611
830777503
1349105355
1612171804
209138930
294109290
1789306522
705740071
7514709
1118767335
327672890
67620916
235706266
926001030
1495517008
159119496
1424732994
504951767
2060188818
1528778464
888529683
537003102
146440308
188453245
906484453
950120458
53627568
1562913107
257776813
1477748895
336005244
1736281436
454744876
754717006
1656536372
2144939281
378198915
742940805
936953824
2063157807
1354272196
996150542
528291181
1242348076
2023611359
1009571654
47382072
1592733932
1108319835
126308097
1691880896
572433906
642581302
55896918
713088917
41931542
1974094671
757322319
471655487
8485172
1000264000
2007804883
1482496388
774544434
587654604
388277304
998087073
1642573805
134464767
1267834639
1662090035
2028854916
211511440
1523484003
1726528130
1355589255
987998403
1593501734
512660399
505665082
1895883324
869135503
1756492031
1306590005
118310443
14355031
1486194893
1747594090
1604245417
32890032
916417961
1409180294
1381439596
152698735
951773849
918402750
615086224
284608377
1019064801
187952885
2013110420
1158216244
1198032992
1463368484
786115492
238637339
1071087845
889017690
1764936257
1079096719
886183057
89369929
983411827
544456416
1742113321
940305408
1084537340
1409359952
1275303484
486149292
346131955
332021296
694773316
1604739212
1336855170
1548796756
1123836013
707721869
94861124
795011301
7751304
1932497431
1713151545
617564898
800646722
435297200
525515947
1243887281
1087864380
1057972240
1538946140
441523246
233238674
1630988022
1935720982
1855933958
1297809759
664514312
439101455
547244326
1605017990
879246221
622092906
1434741907
1712454077
903297960
349601222
297909216
1028907876
316749036
1447247378
1379007940
2146020844
1866142904
1392607750
762198674
221369935
259244388
1591162896
392992485
807966056
112979896
1316983443
2143407298
400186639
1758252759
1210412401
961317119
520319950
117504733
1526086100
803856314
75872428
480037847
2052836941
680715285
25998478
867243954
1722619322
2055447287
1902027241
45044821
2036301826
2046970424
18150638
1242881024
1420533440
1681483219
1050248995
118506570
1477018016
1000474215
2049186157
1710421223
957836378
1948244525
817916459
289215002
404516621
1692575957
933867437
809812532
2057928237
1129771072
1111283602
1713891706
786339073
1019627521
353256657
353211724
2143290230
2060991655
175285312
1784033229
582705553
1799372642
21403317
802223052
561959136
1951613523
1188361408
1211584286
345581227
1771796148
338387470
1116214546
483132239
1869077087
157588277
899975724
54090187
526998202
1180242094
1641618369
1847532930
1335062003
964609386
892316934
874847340
22611762
395260355
1824615913
1467745663
437411260
898495281
1700384921
1965487202
2049501172
402792269
1753673762
834973004
2096495913
413931747
451265568
239615473
628870791
523314346
735615509
180780609
1025004247
2094257565
150421520
2123822026
582239913
1802275323
449264827
1008661344
1966688956
40600403
2100710730
1202289001
1088261285
983837790
437998564
44574078
1376886474
800012017
832016384
393290959
102854272
363109852
34530503
369823482
1829470204
1201568437
1024897960
1006243660
900284880
790072549
374752495
1304159150
397900495
1399798166
1823481437
1190666753
35211941
1980811715
1368558175
615876692
653129795
1382538462
328615923
596721705
857251902
1600431825
1809837662
1736453384
945862246
2002096278
36307967
480962901
2114194361
192002822
500885054
1543405282
137189895
1157720500
938259090
892904910
1264270564
36664281
152297508
1473894591
1675521637
1422108236
1458206523
177163560
1790707751
1306046600
1825455792
1125273281
1786291125
1950305329
744973189
161958813
625312200
1984329230
1988290412
2069401181
1148453071
821297505
674721246
1469882558
828065312
1335617352
1178655605
1945258214
865328157
281597941
1906806758
1952977365
559554441
2135961199
800181202
194835465
738794757
1075805367
220703653
585266856
684244349
2059902275
2018540471
825945421
1744758256
1522449142
3755457
773191372
1590985004
1298701839
372789679
2062583125
890445021
820083123
195421904
1473821680
882313917
1186067644
990006339
506002085
1541171429
502744739
622724229
1242072131
453083390
313899660
202295543
1955732950
1897682861
950860323
2035726895
131218927
905635757
1401157230
33387446
985607912
1331092107
1597849888
1981611522
840291520
854116343
78878169
168652945
1916831207
1859658870
464038850
1173184796
1729555956
1338291399
465853655
2035786132
910364644
1148867622
557621207
601060033
2142022886
771373309
1229195607
1384923874
534205122
406466233
270122672
838217920
1541415481
704314293
2016544838
75996407
1773529233
518347240
1277422122
1285289639
172152524
1260999732
411521741
55852131
588796259
109122620
1130782300
446153613
2144996545
352685668
435928441
1921704411
604693894
1733137595
510042365
1943263999
178946043
1429727565
1964655854
204839404
1874925267
1924626869
1278665789
270333390
1811552737
1624020894
139860277
723254224
952349807
1111905123
792940536
42011020
1350389717
182154661
1356318825
2029749807
268451742
1423651787
2142431859
1756043077
1348274055
1821387415
885157997
1691843549
42202303
1951710126
1253734637
559719076
2113598212
813236403
307553648
2115043231
2078749333
990858035
1639739377
856248286
1673718052
1311868995
628348697
1317140496
1268007495
787465396
1567659563
1209566998
1315419025
253348279
1350701620
826463717
553476979
984392622
1001140066
197979081
54738706
1780286305
1638388271
1295432615
940896700
1032039405
1116234686
1684310060
648140995
37155621
521605738
1814415331
761296729
661898604
95751926
2086549946
79179419
399271074
1275952733
1081272192
1041040417
1892012334
612491295
973142091
1247625897
1168381404
854292197
1002267900
334267065
1056890578
793386125
64889526
319936165
786556333
895887086
233011306
890667775
367964727
685115882
905537898
1843162023
1471913094
2084332666
1890322714
1881840861
1632815665
1082179640
5146052
394268198
659208663
1378300636
1545050927
567081901
1292489276
1242408939
1194188358
908641339
168392559
575764037
1734002631
470927921
1613806608
1520053255
1941401333
65057031
181403476
1317196077
342907340
1594808547
1132829478
2117333384
606883304
1900416291
2034179652
1154813209
368996975
922788754
1867928119
1266321423
532953186
402988080
237635763
1122869566
2082491704
1432626658
715059453
1067007931
839809696
1175405740
1449022356
1320961559
328487330
1292123934
1107486228
405474074
158187839
2115153822
1550509107
463351718
1088816870
533442012
1292189621
1900898679
655071662
1955008896
1595521951
859401031
109652316
862263379
1605770240
715606010
900959801
416676690
1158200681
458570842
1347216983
1577587427
60667151
894415915
50836565
1346267459
888592145
382928663
784530643
999063899
2123151234
1262864182
444929342
526765477
1129905063
69938109
657129548
1936401639
1439115009
1780026078
1136622183
1581570214
1316357637
219313759
1950956397
983799090
29598515
724890125
1179769556
193522586
286001387
1319359195
546221245
509714281
1398260002
374025002
789718471
476863707
377736429
1644559440
1061963692
682633333
2040312943
165415237
650431872
644721665
1260614361
722449668
85927465
237686203
2038126747
879244685
687692787
85901534
1327448390
1714683241
2075005903
1104625360
1675478402
1938200120
1455751461
1677855357
1803558025
1398867314
1065194705
781094932
626772841
62142664
1761994006
421007771
1908920262
1482258008
1642207359
923438320
1034538227
258120550
240893087
1658056332
428317676
1254515602
1143144834
1216791853
339631726
311459299
1156355124
1183466283
609208834
608804255
1535371097
1268206977
1475676203
1994363548
1418209332
1320378131
1856579537
2024401567
12546011
1539150770
1685226313
1192611985
160294363
1080760363
520344377
353650733
1474831494
1564725535
1783398730
514520081
2134251276
1832748291
1413627601
1491512283
201055743
1805959341
1542714815
357874177
657458786
969161826
1434320439
1313314381
1525034949
1509652487
911087159
279693239
2029122086
818694402
945841338
713566278
1990364023
417880934
35806507
1608725127
1360459183
815321058
951096592
1391427580
1350725446
529347549
68677851
2145704283
1838941324
734529798
2064431400
1734349701
330664787
1969233144
1543013577
1187487502
1828658488
1127948900
628008325
348590298
2078970730
1074357771
81552438
843573230
1667583597
465953337
218566896
989020454
1556086932
1660222418
1533344787
578198199
735846642
849396009
497995743
54739255
93608271
632941312
216245904
1184626957
1410405646
334694413
1956006514
104899589
780024819
1529019477
1912641358
257038862
234350836
1627417607
770239301
1365840174
377327695
1653590737
431105749
1563089090
422747510
1208841158
1562774970
1734729296
145763835
960536216
999465702
540126569
799326454
293725457
728922434
2133108829
49882375
63468357
734113162
1259945451
1042146081
1805960638
1367042981
1095741390
1758339675
405415239
2103821558
2072750603
1474154576
988580765
2081715119
233279994
1110987851
1916570952
1388108708
1323706656
503131817
1666234589
1585252787
177964251
540289488
51448831
2060818659
22873782
1002930274
1997786320
744240138
639983404
541302673
1900535131
2046381986
1145609866
310235229
664606596
1381990739
1801220957
1023146024
635186648
24571026
932336450
184553293
436124589
899312529
308294549
1550203783
1675071264
928656195
215796595
1918743777
319573059
756629654
1883096692
2115577762
1492709346
539568446
1569480361
755171736
1119278987
389480409
959974129
99932968
1762119175
1727892162
1777189703
1277852398
1880619129
1338395720
170389917
72250444
1691881493
1628072373
1165042828
771757480
1614687415
718415739
1407879239
634188922
1998755577
1712107505
1887902226
891791250
36441205
1850282853
105986904
317078401
387432337
1920249668
1614422030
1040916946
992520692
2004869722
575750912
1153842389
1267659500
1007145248
945622410
1460279390
1601786980
761027386
124862795
1824112971
1420492226
328655039
394635397
1330610383
758628114
1201796131
731171916
2063686879
1810099224
81214966
2049266087
1201691894
530245587
1592290994
1112089815
403149639
97220881
945800725
714308696
1734142361
682612090
1966251918
1984571481
659236591
1231488672
417305618
1299171341
1013893502
291623435
1552036745
62829452
1828296476
544697492
1846045750
950021166
1951614068
1651375970
1085292000
960323068
1174132147
1858278145
353523884
1959867319
575196618
1470005168
1797435678
1701492746
150691002
1660901052
196415243
1941008997
1381633068
1473693901
1367940384
1185473356
576272447
1638036855
383044436
679128863
520399089
1842562279
84129798
13550227
25005130
1076735943
12493955
729963374
572042444
1451678635
1690785671
1769970163
1413381292
308174192
1152373650
604129226
970933637
342863118
1675748690
1609895665
1843696589
233210438
809095725
1082824357
5258486
855015000
429628084
1001110971
1754779768
1733742508
2125814466
431757040
634380380
1019504567
2041096417
56108113
1594747177
1898755038
1148087186
1789637267
302136974
1864238923
1237766832
1129374227
1742373567
2031838001
37386817
445094013
404427762
371230610
1017483786
912431504
919807988
667970059
73828305
749381234
663776961
1444854446
1865654246
618305603
2077122055
1331742734
1479261689
1266888814
1172731690
244181747
453178249
1461833614
440659993
1370284698
68470283
1481491376
231270186
626246845
226512728
59734905
606040431
541866388
103650346
1190156502
675711535
761935245
1607850129
1971387589
951588074
1025876896
1696808299
1449412335
1858279199
473359335
1969335430
1172860058
770564689
118473641
198057212
601738524
2046687173
1412652450
489489357
1640607082
1350429791
1650817102
1768821066
1322877458
1064409404
906988901
1337581602
1759787908
965693724
940356388
973348566
2132173263
428408682
1729312680
67589032
231711099
1777208926
1165804608
893511032
230521134
65628989
1824081547
131030287
544801767
1371929791
364662937
227714326
1946410596
1553753019
1782834362
97116417
632488515
1536837396
1711988169
607257502
1709304724
1474056409
1824228740
625839595
1074826450
1070683731
1379689857
1217492774
1723484566
537589147
1944869416
1127516205
268081522
742899666
568169046
2072345036
309095275
1504337052
1741435456
779604402
898069012
1855327149
1356215438
1617971346
643950283
144134238
1691026104
2093911531
274246967
836040930
1618703247
656475905
1114426506
2040698622
166096925
298955054
1864198403
237964008
404083408
414091971
35830916
726358630
310838896
1802341101
315255573
920428975
1578546863
1669844832
892023475
801271989
1612729934
513614636
163640131
361970357
822423231
999065325
1715572652
38527627
409773445
1498326422
1690796690
1255681197
220801637
1983392296
881473214
1098037514
23388226
164730310
1298913683
1791436045
314438941
206422679
1462128581
966410969
785444127
1532981201
479047673
1159962257
58368208
1885858839
1963062831
547700497
606534305
1769787686
771161594
2122092257
107566867
1530595335
1050179260
1049122702
1741747304
1638277160
1729714772
1855999887
1416995902
945048442
185978263
1752748923
1242808710
1275098100
1468197080
735217350
1968282942
835505303
754359377
1589803543
905782265
476233251
1787864846
1081612862
539317873
468652526
1240054477
896498045
1503427296
2013112111
281380769
1106059954
1196018646
1347561731
252092659
783429000
1390908871
1384594651
1450400675
432816143
1565496331
2139372858
733328132
700801832
713459562
11728762
1738757973
1960762558
686321646
94732118
1487393318
520960882
1573497833
1700923646
404600508
1168882700
120508314
1271827291
1668541514
865038729
2039857082
1731046771
1730980995
1231766521
1213151272
1812903680
820642330
342566309
1599461766
193355184
1084943274
190068021
299236291
1167424314
620614905
1154927964
1107600801
488057746
899493419
2122350249
2145425339
1584287261
1182970580
1289011012
1219430174
992861981
1265376165
472039353
4177577
517834477
962228512
1905038428
714371645
1830940349
599839303
974375171
313057203
1007210801
1618601184
2123889527
1167889647
1988655935
1431733787
530403309
10890752
556717616
1856610207
1100897427
52913832
1224409833
95543499
558354087
1554843689
493017756
618683960
1254410133
2019353359
925381124
1434335014
899728875
1589725345
1340336456
558918244
949369242
1236148775
1214413755
188389756
379167671
178612104
1894580117
1523710310
492968371
1580161258
1961374298
609465367
594243137
1487190984
446242912
247619535
1498766753
15830938
130956454
633409738
266498432
333646343
977562868
45195535
1366689334
1428137371
1254548300
39592472
1668532891
197468
564690329
1521095029
1151137125
1170105480
2066379982
1151171409
1753686258
199581677
1653288728
388398165
1209897444
537606227
555937149
433989411
328036657
1921746508
1708413299
961535202
628173884
1128376036
909961299
878744273
525348347
959877978
1388466832
1872129146
1529293076
1890102785
2065296645
1434600905
1747328163
1789889182
866481919
1874067951
191932483
2000850540
1804384577
946911823
574191320
1638918869
1676614647
1022467635
1175759921
1904826650
913695005
2141591235
629672651
1779421840
853207497
1031415182
1413135763
1816551470
1363392326
897536289
1988748918
1768546304
1073662437
690851649
227801600
1177268707
1331128845
962475819
1728003369
821229040
1447236729
1061899421
2006744144
449146926
2112492363
1882509015
1132412236
165414022
1855444637
1870570111
694999908
1174256136
1100488258
117147162
524360153
1331445681
693837190
1842661947
1357972897
1544230800
530776980
596877130
1228179451
244764162
206455314
1816457134
6924406
271225275
1809747870
1950626571
330350830
170987804
82493602
196289150
1858553719
525918120
1666326774
486229908
133320851
1927721952
1307520007
150634153
1488097374
815311028
1180336938
954136029
1572795731
1663218411
1926432773
1555363204
659387288
1024878767
1126694993
1340631330
684392052
776625114
829594749
1771502617
849939771
481512228
1380051289
872452110
1689873347
1069481950
1018534591
1179178969
1119677526
919985813
166014949
508502484
1973266929
486986882
1401164358
1855004475
1832234029
2059950884
41396421
1076341989
438062989
584778357
436625759
273538499
956445804
55831193
1776103731
368592184
72828559
1472770604
1809497264
1328567142
438775755
360641296
566089790
1029884869
322789608
435241801
1104987200
414971809
1587958065
2108238134
1022478131
598283828
195099858
1040032627
1907634166
995215404
439022500
1229167615
311653238
1995471764
109722067
580862256
825340693
508846802
1401456878
185850538
386498247
1870780049
2121996319
182921616
1675801327
120034440
354637597
84531645
1063744123
1363849269
230656827
294283825
709024144
2058062447
760202824
1073544684
957614656
1201849053
897818049
1232685479
1335880278
537156045
688730446
1131635727
1114498583
1812785516
2135833134
1875544838
59078982
819571682
1239721513
11281181
536862589
189841355
1370660570
302150654
1344561647
1951589086
708312384
2110420481
1522063772
1964578641
704126415
2074518823
674753318
593145112
2134724949
1875530120
2067724992
1928814342
189956724
1763693403
368480509
228515980
1682299979
827063815
1436836660
1095189493
1789732067
1759831802
1936416527
1031367446
83947475
889706016
2006412613
1490301456
526536893
1697975767
1176486558
1458576240
20260552
1642834244
181569833
869282823
1017649126
1151365182
1982881984
2064403676
1776742486
1361942171
173022167
1099760969
13284755
194491674
679928307
1452269952
275948337
1149512868
1069942302
1147010999
201720799
1979170364
1879707241
1944639400
287874927
1857596499
2062549482
1309766151
676739004
1018789403
1034500736
2087793647
1494839799
753469838
427705338
1564522873
1486560332
1954743043
1430906057
744637259
1430357337
931010011
2079809708
1408257156
266761702
566081507
1464084257
1949453184
946665801
1890164159
348766263
919010324
986231926
989790753
1504982822
1261748612
2143397495
943852730
183796218
752998852
239700855
2007158520
1527481295
1419648449
994525636
119142304
1279523018
1520475368
756976558
1374736170
447115757
818137694
1036464963
414962902
1543215907
359742862
642828916
1481327679
540114573
343750432
511109220
1559703145
1282815084
1900018580
963179707
1147086667
1671200169
1628375415
85528487
1760408807
171255734
1650604303
1697693099
606105075
1847612860
536889297
655943899
1265922820
1497268502
98312598
1699474105
707975091
942068281
835473133
406251030
1339978192
819371543
473764790
130923493
1946090050
1210274962
1224231798
916200533
1352183036
1227451776
1859201815
1340659523
2067351944
515291124
1228540264
1124145510
265089372
1258644998
352467527
1936184838
1942560452
1027292953
1446704456
2139792296
2010750600
476513207
1864392648
1833813398
1393247111
374158928
1167711749
1500001761
1378242839
1667990547
1470753375
975363216
502069257
291970536
2037327502
824242850
350738850
51956523
1158154647
1750381603
507931654
174720691
463802360
1658153504
1032486158
128605392
151810486
1922671231
1393294217
1905882412
654078221
174494199
1839488330
511368192
776193622
1070309102
860823807
65764057
255256034
602483238
592678076
356994382
895293477
281130961
1335118955
812917584
894147267
211025097
1601583862
1549650743
1521943958
832508431
1993545585
742885548
500171165
928917836
1240468016
602855925
1564816933
1462331105
1623293634
592615200
440215473
1021960545
285301318
2046680230
814184262
1752031744
7165550
1633434642
1404138517
494865819
604944272
1446856457
1586808193
784469100
1301610480
1712246387
1949038870
202191983
1700466831
1019154362
1002961019
772125541
821416034
2076116884
13117005
463414
614042766
1310443770
172615799
309945038
985887662
2002557976
1439452465
178287680
1652797494
1402196792
573221474
1869522723
369740158
856546254
483940123
2038765516
794991496
1237102164
1479250403
319541779
2058456862
1756694657
709830146
481300509
444096032
2012789329
1384649103
744879717
1921535399
1009155987
65512820
585287303
1678233548
186072134
2083953116
1584193875
16762570
1069582261
427898556
1268044642
1583417600
1080083659
2071348156
1946771475
753675339
2142948843
1182206098
1499230371
302390218
1284177244
159022305
1354008757
123210166
26857025
839999110
434509460
1509930577
1093260856
1862811969
2007145619
319634803
1513065577
1922512455
1156529408
984418861
1468042347
1209732714
615130641
1756237352
2140376184
793922669
96824386
1678043214
54162442
1572731145
1838606363
1879904334
1687731359
505973649
972233278
909709908
1646644664
1243050415
1689007002
584586118
597486797
1702043734
1352659587
730543708
1274681018
2054448182
1300599409
24364640
1396843727
485824198
1095152703
1627110861
1640038415
1650384747
434077516
1537713137
1141328688
826554180
568490235
426997028
1001508521
230005577
1631330738
1730025843
869785218
800297869
1734466017
1967858169
104448422
1620164591
2010324754
734764237
397593592
71533919
818701189
2073611684
172558844
857016587
997796420
989874767
436928214
232792106
420987269
492608283
892795512
1198229206
19783480
80089274
831248
1075680447
920639645
2122581184
307613280
1375254967
1288622408
738031129
175409971
1314944012
1303829808
73244322
1447448780
90861375
1907268589
726717605
1277989016
800253718
2075183923
1132527164
278946640
924805092
1853608793
1013756502
1351992534
94412827
1455481046
1299938429
1542658159
1287370834
1554569493
674288068
326075147
659698627
1655074644
1937945400
320893561
1885342981
1660175917
442893608
2117385494
1794316564
173768537
564212582
1937234416
358702350
620687552
223813983
1262746615
2083717561
606269691
92482407
243991080
715344518
1794701060
474942493
1907262236
1538795256
632867026
1351194602
1825302028
97080731
1198365723
407768762
1917915250
885515041
308376615
189443259
1412541656
2030507728
376115482
443800787
1386105710
1267971604
438836038
922825621
319631791
1204276597
603557201
873836343
227612319
279402544
1364483968
1469607246
958572084
1744450304
396196835
990508079
1174755644
1908037681
1635749765
1605649336
1939665669
431024098
518806911
689562450
946929283
1520175414
1607010034
152516597
1826261041
1304999844
432571135
319145450
832159280
754584739
10830938
1767868497
805791901
334736044
1646425648
1110982286
186581029
743712371
392240106
1266087203
1824265231
107383057
26433065
671260717
1822104741
307782690
528661845
976472129
1592566980
1593230478
2079653300
970434884
2108742700
2049909679
1786354213
849376040
1564984940
711835981
1280997615
51799536
2138619682
1889212497
234723917
1843264850
1019217305
2143652661
1599016873
791358945
716487013
1877330462
1234155469
1279286717
159995276
219334917
275029187
332469216
787356812
1260373380
1130457056
1339708700
1911447280
554165087
56226661
536148947
1217477852
1716824575
9510774
1896872861
103081394
1762281710
1792767840
780769113
1524685493
701831388
2129500065
939500373
728022339
1535079780
1696522916
979154795
1316192107
828512418
1870030589
1589830854
1570088298
647458965
472257471
179420805
1434268654
1263794241
1023083051
1607387213
186576541
1190879579
594286093
1405190396
1923607325
424759418
1750020919
221172353
1719666977
1292345846
1704435967
1706550245
2020301868
1087093928
2090496907
303579645
251968261
140900835
513847880
1997543954
2143319289
286211087
1420177538
752370329
907580437
2138144373
2038449508
165926509
1875261230
1663604956
736786242
1239683140
1721014922
702497992
460406313
1676165314
1409386726
2009926890
952580599
1203933290
1117298391
534504276
1725649981
626036124
1183387948
1333494131
1728590283
1898398763
1488906398
414430121
2109216064
1551719140
1978006249
523845672
733170292
710721251
1494810202
1125051735
1625363140
1773528542
2126973557
594998955
750203645
482200700
115662200
1796545416
1619350260
1882971947
1116130247
40114512
959218853
13611469
2102629690
761423726
1543991655
253908426
1111842740
813360679
11547064
1705374941
1020332924
282091516
553324100
2072893317
195156841
267766283
787551748
1708917711
1100542072
895219747
379180335
1598638757
380788570
1628929282
1159273087
1760213188
1241823626
1739844499
1251055167
2102162242
1562868351
1103249345
993038864
891401744
1549785441
663823023
94061977
859288441
1482454136
1360272987
1426297935
1717154313
39635327
1720540445
651370045
1823125195
1555676965
1406269392
2095566946
2040492263
154591578
1190458698
451976204
867601782
1851423905
2111608394
1988772904
1378297863
1296850710
733764651
634358456
1964529129
1973652678
991028349
561882880
1016529009
653792224
1282693558
437903168
8103910
2059925466
946135773
1261524085
94440311
1677612236
1391524287
185034055
1375747633
1226639693
96740055
805453670
2074641729
1839942052
763807958
1143178162
1532044838
71731841
1883024320
546530879
1311431652
494477597
284765097
1203972432
130045011
1853502968
1187495321
1784419788
608846308
1529592663
455209601
913371802
72874558
1197920281
434606955
1059123149
740680064
15563216
914753279
613855975
1148007983
1051768016
831058195
696432280
878295966
1925092509
632570743
1909819518
255296852
312372830
946299542
417408363
479561283
46707665
7500209
366462950
884426889
989147934
1449500899
1865677946
578958949
1653674330
1201986064
796935294
1984183116
1546410475
229580847
1545693545
28829022
1925581577
674870254
1446501653
1051368451
740875869
1046983078
624293204
993872799
9563301
1767664478
501043072
2061331455
457683187
1300816444
896746819
584698010
740089402
2141300411
1978987476
396834608
641399430
441650396
1869956917
811584838
493835342
640764459
1122076794
260002335
663243786
515098620
1572031597
1237040996
795690480
998704079
454162998
2108978978
1478975711
961599293
1948067486
1459679349
10631072
1059948250
251615519
460947708
12620172
1201144164
574202864
1946692468
1939896475
651997110
651859802
845624765
1333416939
1311210157
680932316
708276133
2004180391
1183807394
2144992587
1707299565
1138503618
105981224
691141709
216243890
656345678
183515362
475972291
1953571825
556939934
1510110355
1435985082
175382093
1659066172
21489846
1594028753
485497947
1727768201
1116924826
514102214
928851475
79845163
257006451
904682120
1369992805
897103250
1443490639
132941753
65628550
519802893
858303183
662443945
1026866806
1298284364
497690278
1070176956
252705802
1320209074
488443355
1669263002
299339105
1139710408
1980642123
844115437
1091275964
1681196675
1938661620
1352390101
1451241538
997362547
2002125921
1771239033
439024746
540088101
1906440205
2021430991
283557406
1579692752
1549340557
826605586
346406959
755528381
718409299
1612514465
44884755
1330211786
1635130792
1193802392
1120273562
815594524
785446247
1807207722
1437099364
707009306
20559094
1793257958
199236074
1826396774
170653818
1190654732
1915323971
1934651356
615130105
1501512965
393998587
1926565310
484204577
434188860
1925541947
1162587362
1031520203
1182914246
1630193185
403502773
247957221
2130889806
1238564967
735528132
266728287
1656031609
1565244390
1047927275
520733094
1906695051
912333472
309348248
966852303
122462860
824416987
122983913
899386828
1422668011
786440497
801809253
1420565246
1677180696
1335782971
1582335310
1624781185
103877305
90607907
791794223
1168267292
620328460
141352805
1421761883
559550454
1072834545
1079009329
1632480816
597531174
962912565
579770815
243055916
343446717
893967268
1357427202
757913383
736007798
1689207916
1650121826
660716920
1873330135
778248831
1866257001
1129369978
2033427180
517190081
1339719639
1080678958
1633775848
786080574
652472658
308089334
1386738009
810028068
705498561
508528021
2013444898
142615780
1658971342
827726981
425715028
667133563
976205286
1107453874
410917515
179625356
340581623
226054300
1113840341
68650762
456743263
866989702
452861578
1710980446
1907051782
1974356559
232256265
1535001138
978180276
478190865
994251322
1120923810
580347858
1726703236
580207370
616100243
1801658891
718370835
1180036078
211936953
609579438
903339791
1951241578
878062065
435454741
1148177935
2035136001
1536679635
1404605760
1293266686
369173095
704191208
2041554001
84320906
1496701956
743748857
1782781926
2066179331
1939375270
1598401772
934963644
1026786262
937709817
398949929
2122766897
1397993089
825791956
1592568847
1536718306
1943519129
1294424805
1746158466
339504908
2122467557
1478465278
1327658185
597679584
1712544854
1110045521
1510819373
196221404
461965305
1681083407
1948662481
1752324087
1095548429
1729872951
927892926
524883008
1659121805
1684397034
1807412931
1596440176
1043066579
1702386785
1771158412
290124123
1758231145
674616974
635079848
300993200
1909169186
1732433539
1477838469
2024121658
1479839835
1050887308
1192125038
494634341
1481437406
1961239259
1888695510
965071162
2142766930
999441654
1898987984
453921685
1192682594
402346377
1689612179
722786409
153118558
517862400
425638173
2136122702
1582392071
1053879872
982688654
396599550
1669789681
905510987
1098875530
1380878719
580802386
1526388442
996993057
1234428357
1678267907
1425558875
1082755789
1217222047
674447794
1201263439
254204268
712526742
1248502902
477646151
1398636656
1826523838
721881365
985961167
394009155
1249676689
120863343
941137980
919475643
105738942
548112848
309634584
1871494188
1420208517
1270412040
2095938605
1159774511
898620133
1981185465
1435511503
362776701
145536305
1967279591
718922275
584638874
35318604
1494824826
10573118
865851128
1514543565
605029317
558417238
1998379175
438881747
988140255
967019978
668450205
2082903770
938733262
1372900623
803052712
2002409874
1599417467
2026704770
901634878
1167119971
1793619081
1452929813
1181226790
883578395
2052851727
1648816762
158974828
1557449078
2067011317
1873758893
793858483
1556015122
702119501
1643386993
1175133133
1741989148
1314091540
928180486
1695196642
1148512627
866580745
1921570597
1752247618
1900407375
1963111414
97113761
511805618
1742503973
295826614
1870916592
1938369035
1804703897
993053325
567873442
2107160213
474845021
515645109
951791180
596720379
80255168
923124218
546367980
178809599
755155533
300100719
418839947
367920919
858238503
1654711935
462800281
520273172
1470302775
259014702
1111273537
829265237
685050857
1246501405
1473621672
1384849630
797819388
1226305752
809649126
949828795
900500251
912358675
149629757
32480824
1309377683
355019570
2106122877
1832084211
1826062335
1676692082
1612196983
1047627225
1714466406
710317153
1779604063
1017127383
1503308890
1041883060
1337371874
1261592139
1957574424
1058709298
1577392992
485392150
1300351943
866161068
1453285304
1653989819
251086801
698295971
1762946432
1286920926
11131731
1939358686
179157438
1775691787
72221778
2125249510
55567974
1407130992
46154998
1474639821
1332069245
108716973
1097893540
1936918647
214111996
1870402039
657267878
999856653
1749754683
1570147244
1186913960
899197708
1759405587
1735766751
1868072500
1596721994
1304952415
961578850
370065173
76061399
1468739924
1423506110
80369097
857425975
1545461407
804805922
872996438
1524218342
798796078
1992697965
585133244
2050962237
823561419
1543238444
95974939
73630140
2008015001
1273010490
1511747067
1776798
1887361951
65081162
1853036284
472688806
80152364
484407010
252687446
925775435
1410527730
837953459
238009173
35280723
1742101522
420831719
781278884
1372392499
1862534492
1615162173
965862477
1942242713
1531434485
2110802170
21998338
1813054678
1202934778
1725465051
1081644686
1076355371
418262816
815615186
1538277739
522229884
1449890900
1404050306
1327513487
946582194
1772271657
415161437
463174704
2009769986
1452483239
1099692882
1449412570
1769967315
206271341
1986826326
1253458356
1960802099
1320870389
1115556676
986838300
1762437546
1209287084
1784188055
1912843848
1554153345
1078863844
1316387547
1290425524
1072865135
1224831438
1282735562
1255017995
835511326
1147704281
893404789
2058815394
1218224744
1037680914
1646084799
304475300
1036401181
723239604
1505451909
1950030952
393615303
1226689802
1843426429
1861451454
680046165
184486978
1172247952
2052967033
1924027917
1919037588
611911945
2117051205
385075063
189127933
1176080894
628107926
1398101252
684095983
1580766000
1743035775
492152970
766711916
1568216376
2137492553
289265745
2106352394
577165085
135859884
967431280
892362692
1324566145
1215381507
205190792
789638359
360013350
139055809
928658485
1242989027
799680562
957764748
493848223
1395117267
291210753
858076425
965930447
1224633949
45410912
2112117124
534087404
953494665
1456456599
1373688085
1424857150
974561872
886458921
1926373949
1644523974
535346977
127935286
882567117
313488617
1372434319
952350367
692780760
1815238965
1446593703
2076692340
2073709841
1704827781
1437479506
804310907
1983473423
579202690
706802591
1213206405
1165053018
132169404
348796504
2067949339
1161953226
1296484516
429468936
782062983
1408009308
1412971220
1490824022
1651162909
154183998
2092714789
1720688708
795550485
20475555
617990830
1473066764
975406381
251415259
891493622
788039524
2124129014
1733370049
2031134952
778100120
1980851722
1472053337
102065591
1137541959
1183947690
1139448843
927763023
60301075
500538552
3274789
174328891
115211806
801647660
728461950
1998120788
107417364
774591176
1936075111
1460410937
1793508659
1118291057
1983271501
1934205088
1836610819
330148556
201437198
1789827202
912964163
361958499
1371192954
191835136
1397414462
1213072085
1453894836
576762990
1331098283
1760807871
1654037123
1775516734
604885233
948506390
2129657370
1216175654
317266780
1715386801
1067006949
264717014
653533807
2129773514
1018369838
1382832531
269879702
237740769
373202935
416166767
328057655
80711836
1611670388
1289603406
310389141
109333549
654275264
1818872621
1868286991
1203168396
1900383998
1915227286
1307219873
1358486053
2051844052
319818972
1547360582
824833359
737850688
790571078
1241388976
52057530
1593402390
1555807565
1433383233
2109810086
1563123035
976314326
945686372
1056865418
1907123201
175732082
1307770582
1002652805
668405037
1860512358
735996300
258316808
898022107
827552133
2139752099
1987345993
217505394
25590036
196595564
1991380702
1890720493
607626070
1654660461
961850230
1225575384
1567192934
2056263341
1896876993
1462084902
1132318368
494118873
1774474742
733727522
1555959449
1050156697
332460494
1867170128
1539175146
531647429
509838007
1946370614
592725824
1554442514
250133483
310485970
1624937456
1464829323
357541570
1894624055
2076030348
1437666445
947496783
1999352012
485386520
340990279
94541013
1061515312
1939295345
1010099282
146312937
1533807756
2076807502
1886862648
1899453999
892590926
44149514
1185199077
1876670096
1095685704
1216345157
268835887
1451957497
675547458
690554887
1180971325
266617472
1251713075
877900705
1214200053
2000898140
967646880
1622658348
772792268
658962524
1829593216
662263804
2110999971
620096880
899156054
467817157
832525380
1525336088
1918555382
2057810956
274370380
1795874842
273522181
1770203073
394422688
666375019
1435060662
2018162030
866138490
952820583
105630838
370164148
2082486267
421600417
1108388457
543721410
472198049
1516046100
113661393
363093281
1843610801
74452934
257303199
471938251
12173940
555845840
87953974
1103812880
281910798
1263356357
1246123551
1232867450
2000688071
324719847
959190710
2122573644
1614710035
749964276
1252384382
1975715721
921379271
168183812
720290601
1654760171
310508990
1199786624
1187447932
1787147925
827810429
1275385931
254517231
1624653992
1532662277
335336797
709068572
323541424
1647890563
648436960
825549608
965783394
1906048927
550658889
2116470955
1813282808
1500190666
2051322595
404059572
1268457641
556914852
1015579781
675767967
1172041881
1253053472
997324595
249721694
553205460
184962620
1167195065
2020672118
960995997
673632247
2044133406
1768796265
1690309959
1899602090
1196340574
1690413071
1033137494
1816605736
204722307
127037956
845854520
1419335555
1595854259
1953564579
1620452861
1962444584
627977302
212155280
693246697
1942743859
282675259
1489008575
1848268766
683776151
647438778
832008621
1868167042
2124231850
2012630955
283564165
954096196
1594901903
1121223871
2103795472
807955854
457820487
1125378884
474673751
1748780172
444582392
1178815122
584292286
1156953108
1873051830
745655591
1100851546
109754958
1911962297
381686994
690071323
824379506
1773042322
1711838467
400163890
765079993
1164940918
607515456
28301177
976481776
1865307559
2110277730
595521757
63111170
1059464922
1152452269
1861357092
389388003
2124579766
1256225299
719484236
494379422
1647303275
410992903
1255933759
917599686
1184363362
1673906566
811523855
661053557
1018479869
276979904
192247425
1949982938
1166801954
2010084713
1251348817
350725761
1970424955
253530790
1787238825
165775808
38130045
1608479427
930643378
1103315298
1533541734
403852240
1083549517
492069320
1166142490
720179965
1120801945
1502447216
231434154
1606111798
2126178894
1716839851
831520889
1317771558
456885132
1496865652
354123930
1259073000
2051089132
1582729880
1504873292
963728740
1711062353
1390906525
1201154893
2063857679
1614218388
938672006
1822953698
121762992
557028986
1282438343
1000459947
1251985505
539880772
776285075
789747123
585052753
1441484635
464537659
1720925244
786841743
68054294
246940587
69622517
951451080
1464627981
1943735673
838274599
1193099360
614110764
641827527
134470035
1104848797
1263590863
469279807
1981271706
1467096744
1451571470
545924154
1676245019
633907590
2095035191
813531228
1755925478
995431507
1402475957
1546072934
391177992
750402718
1780051821
2075829944
772315197
1460680885
91493178
1778171760
433697066
1181000360
1215481236
571455575
573760937
902852667
1502897366
1166662256
2135242458
959408827
777397731
946980891
1939540219
2099921352
1640704213
1145161872
1352365792
1175282781
1143726052
362683233
1750283000
1049387234
940241842
1759655854
155267700
583432900
118193355
79948361
1627943071
702684719
1414315273
57065222
732142411
1315341366
1354885281
1812994744
495907503
136012352
33441456
1893337144
1456124499
260627166
955448098
620358835
578250780
364270426
1960733209
757924319
1599060367
511444087
1651334692
2024089124
1668194515
698305369
2035163480
2103912900
73698016
183217651
71204609
453903432
1495285844
735786091
1970025589
787249120
868091112
1759156338
46542454
1691901322
1022783743
1840989676
873215382
791600704
1101751918
1652725075
165225586
1188214586
9937294
184407715
652288028
972347189
2134430049
835041577
810491154
397428913
1801906648
392766796
1173041105
264446450
1094290241
971926901
1588580187
1746463063
645670643
1824158227
2106964698
584975180
1745423554
1173882405
795797000
513242811
1990756417
944805001
408852176
156451142
1257532269
291819106
153375995
105354344
738934487
1287256913
1521446890
1031713620
483511708
1939729604
322030556
1923652057
980288301
806428187
629539675
1627625975
663259259
1526647314
1784022314
2099796689
1532603437
1151800063
1410103038
1501047281
1725680869
970607964
453843715
792462230
1103501808
1972756886
25467130
526614539
1867571401
1775749133
1758786761
529365945
792186457
647699082
954687560
418674958
2019535338
1541613960
1524886411
1337024032
809079829
679540060
263928523
994270564
231706258
36547514
558198887
452922626
1792516441
367413842
648560209
311481320
1050502300
634997489
913508784
743274433
1661588845
1565140002
127418823
1031403214
343372423
1713293745
858791638
1028263241
1611427511
1315401329
1911521168
1545561958
2023763939
1376824212
1177682262
1437934099
595040144
1013552983
875220542
2078824554
251392023
85607913
2024592580
1046217153
1901958144
1037422128
802113876
516596237
1296989991
1772981709
67938768
653019404
1143015834
1705812036
702505636
1640376222
1650895923
1964861741
701118697
1418705579
1674800918
728963534
1157509570
340358159
480133232
2043131199
1733467081
1185002302
942424876
1198315186
387398202
1895859431
347588064
748183542
339824901
500501313
35624279
2070970823
1921806883
1691095196
528951008
174193947
1959798509
1648152753
599155900
1423204060
923465169
587472992
959935135
475708631
2047254837
73479749
1831758373
1085068538
519828802
1107174940
911058998
1617115838
332614805
1097409529
1573237027
756461790
945326848
720734674
1807349388
1442570596
1084984977
1444930935
104503058
787258120
1247848233
412422466
2045616898
922433517
709294759
753245576
1923940853
1899416467
122459839
1156676341
2101772479
185213683
1727405285
489106564
450606975
1825223112
2025571705
667621183
1704659590
1125500830
379585893
2102791285
1220950287
765925834
379517249
1054807588
789376451
985740097
1299942217
970468045
1007844958
1105681366
943742359
2060722271
212557339
1860626659
1154724665
1927731843
817596690
1595037503
2145526594
693108156
1831431215
816171059
1074382447
559669098
1290876742
567626334
426900497
849204356
1196333657
788953502
2062267612
462348958
942307006
693624441
1071155651
2126944841
747399095
35305227
924483370
629418292
544156244
680079549
575798248
1401624485
287962403
34832617
787483119
1710080361
1400140937
357175896
339847816
1201193264
50074215
257024710
635995137
1125868408
1001351535
428246768
1510936982
1818367165
2020239972
257173195
832681066
1266283412
794937504
1383558450
1547502340
1126433852
1767251357
2111978871
1688509100
854671897
2058324204
836322185
1900808751
568228070
1203509426
298430320
549814394
1596434651
922102910
2127686245
783799995
1441658301
1275875098
1770249924
767315100
2129712218
2135383602
819415598
1181142902
142398006
1309822682
1167756833
1450537969
1977788781
283059763
463702923
614217627
315930213
1241739820
829586605
1600766802
1852682314
1192468446
1146549465
833106943
804159422
90132665
555551880
520171694
1179356729
709765383
441075006
1057124911
1197329699
1538265910
1326988753
507852524
1417768816
1942452691
1789448133
1433473514
1975568246
204677461
2075579816
1859575458
1784596336
1100638330
1965448765
102880747
367826681
2008569163
578774164
223234756
1854352542
942585066
1081998730
1937010350
1688045916
940798569
621948554
1525426165
2058736874
382513771
729204344
1549349107
1616842946
2052139014
915480294
1423908512
1828160446
137413701
1625607424
353322012
118236303
1298618643
1356407971
2032246900
1856062576
466838295
395865312
449341383
440055690
1887615578
1606855356
400182396
659659376
2130528619
78842739
1519413422
502430273
370484147
1368929097
1482890383
1201523411
1013413920
482071904
1551068394
1322857194
1989093121
883430012
935838710
474810154
928293748
1683801234
438835119
168402383
313119967
1726144660
518011127
1479033116
548292688
1661149017
2001939688
1301419200
921645019
1822864223
27759568
749400491
2004539614
574912273
128042391
1196652541
18599919
965348138
1266473850
1422105124
1243087399
382094135
130208470
1239802780
1816248325
1454055015
374385879
2033021918
1438698253
766113863
1819302529
609865211
719570593
1392019836
2011979802
1333826081
1894407197
1892868180
494560597
1934210759
1852274710
534225812
48163589
1632305934
627019373
1319580395
1568794650
56188583
292323205
222813133
2083700372
375463394
1189610830
1584497733
873136778
2137628847
1214724221
1744046838
1509586966
1467929545
1061842871
1127986903
546150287
1014559383
519035975
204617425
1059246775
131086358
324809233
1682382145
794701086
326013368
696135217
930270829
1452301666
1451089899
35110304
1689357684
1835723635
181139538
617170754
950756576
1797269607
1739476344
13795470
339706320
1866253267
1857501132
263530811
951612969
2027202259
1039705725
1776235401
1569778569
1645715496
36153356
1506734018
1816885509
552369427
899320370
163585957
955134579
515415159
894696000
864696572
2072305009
1234863036
1435588264
412452155
255919431
1189726859
1784360807
2013256435
904280908
1410078731
1612435668
764997662
1367068559
13820733
1349636461
1171104924
2036115075
1694938185
146695600
51526429
1465388681
1070015457
1765414658
252629173
1876098070
1018893167
5257205
845451833
603729175
315960173
1783066575
2002566879
612754292
546632478
227356658
114586061
951430219
746459144
1976225897
199225121
1995355905
1682156731
1247172155
1802918826
1239382670
1847225919
1797739973
2112031451
1403653262
959419329
1524393660
259658806
1481708659
26493645
1950479466
603457359
1139229416
1307615589
1348785459
92986197
59982973
1596878389
804865148
27616705
1059777342
109144674
1406858942
455333254
721539814
1196327440
830859708
1790702741
1225606123
487906824
1244782842
1549708688
1427692920
343409451
309356421
1320623253
992667495
2114499109
1739659317
1983870411
741123905
311018579
111568654
2087494410
387567420
1386348535
862214048
1899168249
794680953
950141178
1278833789
23234107
2021975488
464670706
1616434903
1319449600
136220205
1742816543
287831900
2024450628
268479743
343338842
2068708718
413206780
90215689
2112617337
1223196019
1885277602
604303454
52361049
269257019
1891361764
2027488972
1426654116
518570476
795873717
1106515549
1771330891
1001166891
1607620546
367270943
1353584995
847180631
1841153994
698079322
1448845575
382285487
1224179624
1087818012
964125390
838603400
742490232
284244303
382037390
1315471196
318561639
1769837120
1909776187
2144828976
924035223
311811185
847740842
1689675914
480100712
405361575
1321516361
1941243607
580753238
2111070222
1721208943
249595966
1581704977
1738603123
652753762
572125109
93605835
1652332874
531721847
1957898193
1743825626
106252029
206721053
1610596244
891498315
427595295
480016967
356989607
1361287238
845867597
5963053
267022969
1917914453
1010554790
253590700
1446187839
1315186306
1171733200
2079077844
1848623890
1728377817
1853005503
1328045141
1046816997
164901472
1019085739
1106041422
218858415
1742356727
374668364
452432825
1376800030
1524736901
1777568829
371738186
624504340
263920924
634353488
2012769005
1289499357
1639399766
1893471123
881922439
1849939055
1747674006
1044649988
1221886912
1763725804
961068292
956185586
1502081106
30009292
1527499239
594154862
1969768414
1855240189
1484156641
1244791041
506297807
93225569
551743253
438774060
526725831
1247942472
2113227415
886878506
237478251
1450850743
498894278
1674397306
1992958421
1548766219
814204504
1145075110
574221779
1089302519
1201327582
1763418351
105980908
334101683
21720008
1227956612
1948412197
1880570748
139381152
115320343
665797694
761627505
2027219293
1553049973
114791155
287756729
1202134592
998677722
935693318
1140197860
467212185
1206256599
1340131075
1408536869
628009315
339612436
1832307340
576153318
777911813
910389003
1667642423
924590557
1426864586
755209578
590359781
939019659
1972075898
767469699
1989261596
876586655
1806629255
220202726
563267986
1873624375
1781435106
1123264502
542998934
1643882938
655156192
694733125
1601237632
616094618
2076944126
902057255
1472089122
2100739071
1613509639
1621564399
300468002
996406997
1235385310
1748499060
1687639225
1304923559
641665714
1014100560
1939518320
364353703
2088232959
813160745
649344833
1304332229
1357384280
1455991644
1684079727
859951627
611380264
1278886224
1540594711
1204191428
198364525
774334857
1906498543
1656588211
816787271
1742073561
142455165
308888773
828975150
1390871858
2065154597
1596317450
483855517
1649065993
1706188587
369782358
1731830767
1000246735
474020117
403643243
1117239103
1378927530
460096238
1589440842
1997329392
94804218
2139277335
1908159820
1650298393
1265442580
125848076
1919698337
257835348
1583988692
1954456010
1009758271
1113921654
2061363368
599841521
2142431489
1870641807
1857408437
1754512219
1555809594
581548926
747007209
3792244
646628680
583264164
867204310
523120412
1327326772
1444844700
1766667993
1230072487
1534965227
990017559
1552506671
241149909
1592733261
2134920341
482849418
765371781
2000839768
1976035283
1097827037
1125587817
1415215123
1308948160
1328157584
1591134249
1042209093
1645705822
1077546022
821152463
2089671427
432833686
79758812
1583654072
1308143735
1688187681
521817791
176430235
428466894
495828446
279478487
514673318
1994708248
705782853
1418119771
1185420201
273985863
2014381084
1781549679
1540258237
466072789
597228746
1573539486
594565305
2114841103
1636125187
13542199
1301439555
819530968
512104785
1827255384
190550589
975484608
1344932851
536846737
1112812706
2045945428
1926932840
1664287087
330591292
1551192599
93030025
1345000336
421842034
171461483
536296823
2131132706
163845407
274459505
146070961
1458396350
1005470483
331725153
1340905770
181239306
1659696125
1248299769
1025739542
1175587892
226759946
2088180611
431454834
800871976
2123056846
1469750702
1273229394
302907674
2082430865
1484433722
1881789592
2044117337
2105585815
2015482464
869887985
528837811
689366313
1825698665
1732646589
1625565009
154599140
1913361791
1245192321
1617848878
85425201
1474928951
951851272
957787990
1035513611
761339257
1380799945
1220386988
1752207561
768797477
1240755955
1796307660
1959249176
942526896
886463207
296075900
393335441
106391585
278501001
1813501517
91720918
1914497797
1892629694
1540317602
1342555388
1025803439
1781652114
142584818
1891147368
7918775
106757416
300882282
1055699475
1260351932
1966735923
222013555
728041504
946338222
1731278285
393623007
606919324
2130429540
876801871
74799390
2057216453
340541050
701413533
1528755873
1968527514
486602313
1958322559
448914054
242622371
946810374
1805787371
6937870
145638426
1703986292
256315357
1554811557
1795055324
156826177
1611973713
286125677
1351469357
1776514488
1731488147
1427284367
2505395
1432301507
238673565
1951695798
1611706995
222029211
1737609062
1783532897
354793997
1636181137
1859014747
2130862540
1446800028
1249511073
670644929
691370149
1681474195
1011463075
1232376945
2115835576
528847919
628659380
1995056255
1718590372
872468067
592479207
1728255912
1768892730
1442919608
36761219
1320317376
1738685538
372665317
1913973965
1015385760
850086946
41701620
1889836783
2135872510
1046775503
1803403419
1986552604
355600472
502423196
375392794
2044833888
996573964
1100310312
1416090708
1283698997
930085331
2063508729
1248642644
731621464
465549472
703351134
245689058
1055811720
1896543313
1666579697
272943699
535021240
1329051260
1620874879
524036316
1340545249
1185939881
1639468313
251740880
2085389019
38117141
918703533
2130891509
1287137365
2139859005
1497501962
961329401
1211834053
2141305656
754794329
1036840940
1499901203
1631080860
575874220
780523230
2108843715
695657157
573111831
804815596
35285194
1299400011
258694807
587483432
618078131
1819185737
807709470
352318927
894438317
152095223
1926847791
874865301
983140792
1196950578
2050905942
1561736907
1927021760
1002402503
170594091
781896584
116794293
231848803
763179593
2019745852
587693879
837132287
1249837066
1912770201
1078052759
2063899497
2006253316
197592733
855355438
942113179
1639214750
342389082
1543346680
45056994
1189381804
1551809552
162211126
1717934966
1997436021
217571579
1474435138
843750703
749978593
996905601
514738679
1511950549
1043682890
511819680
868571933
127946395
1417535467
1268808669
1615258584
1872933587
1152660468
1091028108
1893186720
249548458
200936263
716318372
1777044416
1951328333
363907938
309867382
1439302779
1036735828
402430200
1305461266
2107461601
1852878895
1420857431
2037968519
274624904
380837260
1314946525
1596540487
239667480
961879977
845270934
1044129599
1975008449
1015526903
1413619318
852177402
614964815
380328003
175087765
1341493131
1440961192
1701551568
2063655863
1690246990
778228694
1647246063
570497813
1817178548
1460381303
459484391
2122551378
1485516549
1569249369
1558546353
2133795151
1570393441
1218092816
1245517330
1999583972
982800640
2085044696
1760174008
1172955656
611319825
284971115
1872610053
567589760
1370881060
2085841991
1019844276
57788369
1618938630
1369689954
1699974047
347979887
309043364
479055964
253830318
1631777517
211310062
1161845571
1201988043
1054973532
500248568
1384902267
1245350480
672493185
719161970
677209931
1524089780
1456161247
601666692
1881484103
1100233951
1732775645
1181243576
1654120837
1602583214
1555770078
2031685857
620373048
975440332
458619426
341835906
1654934310
2138292166
397640633
1353342014
386754111
8445498
1019305002
1537941235
1451686594
848143991
626721980
734336027
401878904
1222528752
871900021
1027930505
1776736895
1037927512
577586840
881588083
1668430643
1586633744
964491344
2123416829
46827658
38192786
738032716
399172294
1577505830
425173292
612554595
608436833
511542577
1932824236
549032494
1509539556
1759651472
581852787
820100546
726417594
262176687
180792630
1581730690
665574919
2001243256
1935596522
966259216
1250850010
1750656276
1195805030
1593225973
534670232
244264797
1359062181
742440535
1833618149
256869795
1715432043
1788274135
1938428202
2119231418
1431653016
1007525781
934466164
601669483
574814536
618313230
1709596422
1107924327
1558425092
534528608
166827937
278103206
1909097960
1178514914
1164886288
430913148
380087779
1156152325
1523165620
403138926
2113472962
2046382253
1604925929
844614638
2122882947
1300549874
283505115
1294214225
852549323
829316842
2073715903
532700757
1098531831
915031967
166978317
1585748360
1518008702
1971329534
2054535410
1993270277
402658921
431028068
1703565292
1470680250
549869766
671550222
1742864208
119079256
395573632
1683408511
2084831571
277361461
49558115
1246106628
154415559
584084875
540849248
233387178
2142196652
385117646
394638324
111436459
1544534049
543441926
628311220
958015887
876957529
1468278696
2145572644
626197785
477332598
1465868783
1922660429
145757256
414705646
1029949907
1238956048
179301538
98772661
1420429141
309549779
1343196791
1347720718
1174227578
1202010327
1688271822
1101450051
680256484
1187548441
1404626099
581801226
636967689
246782831
1146208618
1078027294
1836533572
146642109
1197192625
10037189
397357173
1493501685
447822274
342591794
140548877
411503554
594481184
700874809
2134353993
2044171916
381553877
1614717312
1045197924
1939707632
2129572167
839543929
1980976145
1568568948
1714921472
504974544
1750720628
137226388
1275438352
537793849
1764249275
372560762
596028775
443374922
1001768244
800679
1466149403
1128468467
1229530858
683465696
893094317
1687487973
206710686
835028849
752796555
1809363575
731153814
363560790
1935100980
937804692
970296197
532177416
1991997825
999725329
640301872
1276783868
1206236451
733131338
975922523
1147677520
795023355
1576147627
1146255310
1921831380
1766257380
1068569311
1337482380
1078183820
1793182905
1807276662
1497644953
1881965950
1045814471
32461830
607007516
1024238823
1418962757
2019343585
1990274004
1674464875
1915555053
1878292178
464639580
347491328
47218894
934740240
355639572
1496496752
945962173
471745683
1686179796
916958932
1862039331
518299619
1391853148
396388288
1237256730
375174056
316220947
601883429
1138296731
140911285
1803577375
415173607
1653742879
67815798
597138363
222599780
962477758
877797128
450880250
1503076898
1364499471
1023935046
79460811
1673239387
462092820
1691810186
1123119799
1190183232
1327271308
38299320
1790684609
93931051
1494870130
2123147934
1437412863
101327025
16999987
2032846454
1364923118
1256337135
431528994
1596503321
1903330728
336048210
1952698594
1185680873
1315940071
544059006
1842249904
1969285861
1089647828
715014035
165173965
1162223060
1369938877
594410538
306682311
986754791
905514673
27097395
463472060
694793921
362603957
333178197
319256153
1206587594
1483371483
748398978
1304943091
257112659
2100612380
1209995028
1509926394
526294746
952153622
443439488
528471027
2114746376
879174568
651295093
1849618198
631978893
840891804
36931949
988423067
1482528862
203069038
584040123
1904387089
823153113
1068193880
1830199991
1958238431
1492058403
473854989
1682763512
762355441
773880387
362561743
616969330
2068542634
1594968354
1227057927
1041832388
1516157461
1911380344
1205006727
939766594
103427121
1752570133
707371695
2114189364
1195855988
1291225719
64828694
1433479630
2085708661
1618674632
35948683
1071397228
535060095
494809481
933684803
84282143
12836789
1796824076
199625051
192119230
1232795297
279909121
680127522
1518897907
571164848
66484134
1469381923
622610490
2066159830
1032555918
965396368
709617446
656999427
1178143564
993589816
281358150
851050846
506255668
910513695
166798060
1799810011
463126847
996744026
332279183
977525970
1355748345
2093008273
1663502124
1357822402
844290807
1251559176
2031461569
732577034
876998662
363359350
861183459
101465599
809676858
273701303
709432460
1348983741
334514094
1425033497
2142996218
106630493
1292716143
311531979
1708397609
701486401
545254983
1620146453
728022906
1775609211
1001973463
996906835
293629684
1911555289
180829398
1201337874
145165076
1976364638
15995069
280105815
255644871
911629614
1485552867
409893715
1615065158
1823076756
435803040
738604289
1618797305
372175050
73438292
1255677789
1048602178
414859859
1940346902
749512420
1596357848
422393912
767539710
1517246002
1749129687
1034732255
1692579110
3969798
1215765702
570187986
251635582
2040550653
1098672926
579861215
19700041
274839021
150606781
2117246128
705679931
1050124012
1988497864
1038758625
669715253
1035002483
609593536
955046447
2078069669
1550919399
1384114101
546849430
1714891689
1416501621
755464088
1874079713
319346095
1189446889
656199547
1210216998
411439734
1380105743
1408880626
375508020
1726487842
535809907
119738548
727193961
376839207
592027796
1069042105
1520221847
706495941
586086169
40794973
1247384265
830980753
868166124
522785046
860716684
657976042
901520878
728132649
546093256
2121007708
1450449252
543873165
1205885689
414837511
644814049
268949523
1312452360
1789871061
1218336289
602821780
1848063154
81550484
1407216141
27489099
792372804
1721983990
535127526
1272060764
777243367
1446519918
79122562
527959562
1791987504
81213659
260953042
1824951758
1262816465
1360420310
1805408613
2102656370
1205701655
1565142746
1448563614
246186832
547807304
177790969
488889954
166413292
1529798141
901940868
1880397226
598062073
721761407
1941964531
238556933
1632445545
1430917816
233143976
223721840
1402647598
1533334612
1733564760
1783494943
717002648
1836249774
272104634
108835305
1925938102
471999991
323077474
613560767
1937738204
522042624
111210882
394189145
1429046563
2127676224
1633126505
1130162112
1967564404
1724738945
1778266476
90722959
1621594564
1935524923
1750861694
1940309521
614497523
390979636
2041091085
433498943
1459030321
1779726045
1899989714
1233410379
1641089470
753171893
2136726140
1182633058
386024312
1060905329
817196068
1019216209
421043556
964944949
1824244977
675682524
944535749
1020935905
1841955882
1645315944
2056773509
1733871734
506163490
29243184
139457819
515772712
1307210834
1746962120
1479295393
1415836606
2076861471
667972260
881075679
1904954084
26120943
639556080
31642163
880040597
1417723447
877769183
1006631055
1351603217
328066166
1808075244
1037069074
299439773
748526288
1936428790
540755175
371739444
2120112548
500822533
2133923296
2112798526
1647746040
515231106
2139511028
661188268
228273295
353200635
94490287
1990078752
1168255738
535150989
670230944
1472983313
2089169707
1005147634
711458321
871021591
1284194146
1039369463
1553676970
943363193
1584550516
405800787
2016781199
858464086
1545735087
1627551533
2037363483
2094356013
515717903
1472337632
594947366
235907924
873351904
1293478045
875185730
622438957
2130346933
1037770286
954733438
1498543815
1590285970
1497160288
1730429480
573326986
2008028913
1252371194
225219660
476980980
743165375
803855240
1253509010
2108408855
1598241376
856009180
1444241566
458641248
685001517
269094580
976275214
999991278
61610558
1111363681
957907020
749682449
1217952061
824227930
203367790
1775765036
1571281221
142793990
262856734
1073975193
425758443
1301957707
1871640837
713401176
1559408417
1832448633
548307755
647876762
1935763762
1201748526
1679116915
1354879858
500179470
1458890435
1320450113
999709304
1585045604
1319301487
1066727925
2142399174
203073213
597101467
955030134
427031119
1907483781
513990737
1518858100
1930500435
685087412
146666926
1549985829
530694602
1731439695
1574292640
843765873
1536219804
25317148
1461868169
992013743
1812473713
124587437
837197534
1652296400
724559265
395857012
1358940085
965308289
814966808
1903046712
1970164281
314842796
1647388438
988717070
1650025260
935337763
431253076
3251644
1333048119
869113584
583214349
1042171401
1779200435
75117482
1796193110
1704519299
316993040
1906956456
177178635
69737927
1555076746
459554051
1258859921
811031605
1993924353
257253430
1729704494
887014164
2117737291
838507567
826371983
2028582377
1591570112
1859835247
2089178405
540505355
973217077
290319329
1733616525
1111624200
1151888262
2099115709
1013896762
665325930
2029127864
445418311
1293190826
1392973074
1238586882
661309802
1429114707
2021943206
1406454616
733326596
1900503708
233966100
1424966623
656409967
791497480
1044720215
1336118585
2032318890
1968259438
1698426866
2056385780
325578433
623757862
1926854209
1857921950
1074149093
1876389876
1398409320
738296725
676389061
1226428993
998089476
1018530096
521269964
860306627
1932956277
660005348
1208910967
1691300855
1657650844
1631419908
564367642
1167359784
561408841
1846874925
1489172037
695955593
935659530
1840867311
349579540
2111113571
147809254
1571392305
459081095
706977902
1904715403
43203985
1649549629
900160845
1831293288
623599014
1270798750
216093761
693247575
1218599440
1412756114
420156940
1505947213
942035528
1874719887
2117035719
2102165048
578110969
1460132734
1959003009
990411044
126124518
1829193565
316301202
994452168
381946175
1014873319
1466856192
1704185197
38503989
1252646784
1825103605
1761339445
948613861
1367976618
1811589729
1030902378
1384232573
785129328
850298638
1858700891
1831423524
994549442
208717577
201792943
400568064
2041343344
919850987
1904362946
1208016038
799916527
2037357431
651989340
1578843277
1898365088
1098242206
781442004
352877398
96482157
79867236
1589848995
1153716804
2041174303
1039665006
1706249484
1697605391
859235449
380352560
1536918340
1657693828
1670298878
642218496
1061021165
1477079207
1779882527
1536057796
1485955965
1565236795
1696970564
133637736
559670097
1386013559
1667904459
1387281062
114192197
1678458072
856583753
789075314
1363816732
646093175
1122668713
2037421989
1950330914
2048211754
2012058724
415741532
2091634795
1241519167
151051459
273804459
1070004801
2013640361
1460237634
1784583051
904488328
508928333
1160706098
1783847426
2120836276
149458482
231799287
992259358
725953543
779098400
236935270
441213638
601274184
703114547
1288589238
1686331118
803420981
1337130955
1643746331
1221956274
98704320
1898533234
67778033
422252741
555587477
1319860759
696853831
1247909997
61328643
1208786294
98368214
1089396673
647344963
1075378191
1168848460
1609749635
1882287807
1682288681
22449681
2049786783
510122103
1615801002
1576650992
813103700
355997307
1502126019
300973534
399019463
741654420
1997004236
24944129
2114014060
882731617
1825854137
1875643697
2121350019
58176754
1907051634
629431612
1957172950
893358599
44233780
1438367385
592780483
1092219375
835990983
1055916841
450511622
536710237
1759816723
1011280154
6102176
757809458
629219834
2049063282
182417744
1890836098
226636301
195574326
1743753368
405942222
1368349605
1496433126
1718416654
746619892
778234426
72324581
1655291116
1133168589
507548262
92548935
1937279519
945986361
1722521616
535548955
686537706
370470315
1925587959
1226512551
1358315772
130111060
1472771464
572143862
638178891
946550792
2069275630
172554178
32402245
239329378
971296601
1598876864
153251808
966066334
48694149
1201211940
2049291349
1255147012
1931520327
1632414513
1344000418
32204045
1844043423
183349987
2097950775
1557665556
1593754216
674541997
2014010431
1218046243
762473896
915798659
1435774694
195100644
170719723
1374953372
110057161
1814953326
1118131470
7671703
1166899193
334091700
993756943
1272535848
732845817
1507581675
1794834470
979116917
1331837766
1418428487
1742276345
1758909818
2141889019
100364427
899554513
550678734
1823930147
1458446931
858634221
1307038232
1291557229
93330993
243261256
789983655
1662874254
1209707988
568881405
1051469140
438984317
166997831
540795862
1110441690
963116238
2036520951
2046557635
1691408673
943541244
1334431234
2124480852
420368032
225949332
1113252932
145348526
830928339
1413404281
1137871984
2098689377
1003220046
1261306817
1246731243
1554121649
165162651
1436553139
321657114
1426778298
1106667710
1733575779
1371981023
762475255
2099028729
1660640468
1716751014
985836758
737735873
982309708
128502661
7226215
262227498
1472935352
1473563678
1136084004
551764181
1197687632
1334683208
242618195
1400390896
144322837
1398336412
818479498
1485034599
672992500
128029262
1290857290
196731252
1697749462
475184986
154638312
1207068818
645392570
539611236
1410234473
1300750657
1820254442
1863981883
696930189
1808343202
472497764
995879431
2052378142
913136771
1675757659
613064884
1305801902
1129518726
1840048842
1253931632
830687550
455018885
1309897929
2077204069
944663646
149992648
1430651935
602796334
1486259862
2031109080
459603138
1846911834
262853929
75374047
900084487
756833976
1581823497
1988521038
1471241500
1260865697
1617758300
417294177
620247192
19198032
894247697
1945006563
117307902
1631416456
1604333854
1327229183
780374152
454789886
1184520682
827324445
1741583666
331424268
1423083951
1377261436
1432052325
223488697
162665008
579785861
1189648100
1846141874
1056224852
291066049
2061029467
785471988
473112616
878061900
1702840562
1542088101
1893737889
2094958826
652531716
13965976
815608541
614245746
1690802637
334360608
1920758306
437605259
1497454977
496537960
1771657999
1016655450
1602149677
862091143
983184268
487425576
2124215274
1755836139
642769213
1461502548
1932962559
1425419071
1807666727
511786442
1380522322
1819565810
861612452
1239759602
1695414926
271798468
215981219
1289078042
938190362
644165425
409997962
1462695991
146859254
446422093
685831450
1586233904
390360364
1398945759
1738282176
165264223
1682379147
371438131
1032535956
652483889
198499084
1866844752
752541854
51131613
1326237425
89372818
39134847
1251957294
659757591
1123930636
1786411528
2120992350
1830292814
1162147493
718778474
746913265
991506351
1517201658
2032943952
83376979
858398722
750870564
531265363
14791896
1011065193
1615285134
1618481155
2095727898
1655782294
1293433119
1516485437
1002557316
1042730526
763489217
619614423
1984392614
1690370684
137424140
1566305667
598359633
17862124
890705281
1134869315
1819766369
1123720211
713231838
1094481574
1175303519
929129343
50099044
359078301
1567410938
1449166030
375762722
247206064
393005386
1273806906
838884333
1511185946
1624108057
1287325195
714839169
1337588233
2052911635
1688137449
951016382
836551692
917339768
272709770
456331336
323752174
29221001
251329254
1551050327
1088692911
120917095
1355618461
2094977985
1646794260
794853545
169319975
1573617682
201748832
843526567
1019000433
311285503
450568508
1159748794
1028887557
1228792527
849674641
1980315881
209506933
980997085
1769009858
1845164512
897295830
1085306714
1844517797
1499379082
995659862
1822636928
281704477
697720759
250508473
19419827
1033746104
484685337
1200942600
106031025
254696000
438897020
1486519247
598952985
454220038
1290148310
1279672020
1946499771
1800275164
1183094246
755213721
739819412
1538444368
1485427386
1165720264
559922968
71454466
968017974
1688256134
1882637163
1520412860
1019573680
1748993297
912338613
1748534959
258344109
1936508378
346666386
1337181100
857236906
2003431824
119518361
1478396125
1514104578
1904534979
143829875
922109343
2019302321
1611580423
986216503
606007823
1230832672
2051593511
2013790798
352412304
1542591844
2006135683
1019866649
883540509
1366817659
42926173
1614657368
746158750
1576469166
283831363
2134049552
1391433906
1220381553
260120329
1341590452
44868456
341620375
942001377
1287209131
1565512921
1701231935
332697396
2015033975
2103168532
1915738703
2084944904
1917506422
460649969
1730687867
1864009619
387791154
1809452409
441824185
1698604727
203474691
197870356
238812093
1735718145
240662193
2123417372
524316053
1762334031
1006863942
423802183
443031842
2039817450
211835997
1249364576
989872902
17743143
264200345
1778226111
1457045395
888439059
1152049537
1329066033
871733773
849217800
366414958
273635972
1099025004
1130933417
349367172
1060463680
39017294
1843869581
317880742
155735941
1901572160
57556678
1086331687
1136829538
490791176
339753134
579715951
186071141
698854078
1810787667
241446187
2074925393
514714894
1266844359
1136909266
1504284985
1472271306
269733074
1990527075
149955656
16194615
1500684216
856127317
2108955644
1538900959
849350065
968333081
245066901
580004590
1746481573
1005307854
1051624617
659310332
1335855623
786739911
427206758
1685708050
679452556
61608069
1794032851
749546988
253538708
61574492
1995909076
1067713050
1657049908
1534612015
1925127846
1870033555
1017274359
95959035
1834855288
1967659503
111252954
464425103
1273095023
762680213
699350275
2100859595
849034895
1483098742
102674718
2139960777
1259255256
1854697148
818468585
1063647636
1138937949
1714030058
746886605
525635272
55395358
1198030979
614796121
1110106572
411548945
1938628425
578303853
417409927
1915966308
26179400
1511415391
915618801
1572665080
684988085
921353394
1341521799
1534503677
1494103191
205971508
1826541029
36237495
1564574937
1669054647
206459123
1346138025
834499133
1184891081
85509009
24022613
1778255707
642374780
585953387
1352452519
1143328645
684633235
78044974
217898779
425933664
2042945675
1994184403
465783292
741329629
1483098299
1411895488
1437066920
1158329197
633285675
357137371
1077181345
940312748
84819511
493249730
1548554761
960600053
174284401
946498515
103491299
677327792
672522667
1459899233
891314468
626916828
1494654339
555461038
733889020
1503232935
1862271246
1690858706
574893624
1134984755
554547100
315593406
60786977
9641787
1274629306
150377062
1414360582
786481626
503196577
1138928497
1207043716
1742518735
1755128501
9624704
2141890978
1284407772
968658142
122801136
862851073
900378641
419926108
1083151417
384643791
193671749
590310765
598924599
791874780
1222664167
1757845496
1627774789
741044006
1731653681
1250888185
520572013
327537067
1073392018
1302497883
584877208
840032758
874355640
14606175
674239197
1858800752
1119709339
1652496123
1271221781
1666999221
1501008302
834073683
803477596
1058519496
312143747
351714355
856375948
142471905
2107351258
1240117082
1019048671
1085527883
1312281509
796232368
1327563233
56657993
1498402931
1430777701
198817144
414317395
246434586
48635375
1312588198
439966656
459323925
1001143746
890586504
595926637
1847386213
896923538
926430702
698922908
1352123041
102899551
850513957
1734026695
1274666753
798866428
548169857
1578918291
440762299
2145269115
1659375684
1522890404
1812406853
391758005
1300584309
60417989
1081760106
1233095044
2050090100
2090930790
492746999
596797741
1533024490
1176698323
551063827
63862577
360520904
759382198
1148942819
1108679196
1262109982
228371632
602433347
685694752
1306443686
853059998
522810454
403065430
783912213
1509896256
1216140626
1602980814
284796895
1924524046
2146304549
2047657114
81191446
333328865
1339904027
467349567
420470717
1063666705
878327783
1636255186
551927945
1016941179
113365957
30401791
1613388857
156133297
662552687
5158951
2025010690
1708929122
1025302278
835911428
1732960597
1984173190
209814631
325762656
1079021807
829678847
379406132
1029080612
1758407723
1159770953
1593221254
977657745
1020434191
1200605682
477163663
709748460
1342219964
334462490
1611335473
199115899
284254656
633919834
2001444547
583571234
1613720952
782391671
1480058306
295241501
460399117
125212520
821875949
147015717
35484031
1026246632
177672421
1498451515
1625449673
1899471255
58395505
1980868884
1578401988
1191098590
1591008018
1904426076
1983355514
2109930614
1942727580
703465476
834728380
992297033
430534558
1353121293
830111866
397366839
1526917229
1572482096
2072840410
611440929
806964922
1798449769
1803007274
1469011279
720244405
1814117297
739710601
2001070809
461784054
2027486080
291618821
548800775
1621079131
1554404839
109998448
509244162
970426917
1140884615
1271706438
212382823
253726206
466227167
1024854735
1686914682
1586056761
742404056
268167514
57348643
1935895543
826853053
200507458
280885099
1372763948
19932277
918938096
1996653188
2094351636
1070377917
459317559
323377165
466219016
1762894786
1147586060
1379748245
911858205
1948020266
443896975
2048684937
1174655599
1263776369
2055017248
375292957
1288919626
1432726819
250956436
1263629650
1104824376
1090444401
1061944480
519567110
1791274366
959319613
257055565
339088161
1943165740
50416250
647164395
1638560608
2130298715
1291708954
755811537
378838057
1192510570
1017552675
1214181208
1914078275
284761317
570074791
427820542
493876139
479349863
1819717689
1211060798
574596612
1014701051
1419917998
1081343553
1455456592
1980617146
1849626829
804154805
197435216
1425873571
1434983963
1912722307
516474097
1697304867
1865280661
2139984491
283419965
343186936
815064732
272920866
708393802
1145483747
543084025
964987212
167711433
1633547859
191674169
1806376918
71743731
326597130
502188000
1734398808
460308207
693827222
831884710
1639422458
1950755302
128143451
161642583
1407414124
853781645
365596002
1524608209
971232398
285178307
675422621
1673799959
1378869867
1390075090
297317220
340095751
1485800188
670316688
1648976850
932823563
782555597
406391349
160769635
1247931363
113050849
858129475
660173002
321035302
2041582814
857595411
216298502
1563646171
386564798
1421194497
628443619
22596224
1547779345
1468134474
1468512412
1312720746
216349416
1624794194
2058429126
1438861316
1678462659
858259067
1394122941
1504704739
1446185216
643606676
426564872
928711104
12948004
567310183
150926465
1049368826
825209678
1501258381
850431550
2018465542
1010028898
990289727
1358637555
379719192
5991230
1035582363
1468653432
864425364
1242209646
363841032
1780057150
1306019983
1767924143
9596037
1098848599
1271749738
156183154
918114750
1061738615
82956637
1319603832
675844369
626111373
92451640
309660430
55938162
1668400256
119095128
426515143
1147253192
183231058
1687662576
1485805562
973102425
252914787
43715255
106971752
331170158
742155594
521734117
911479485
80691666
920345199
442534493
531963059
1624347326
1556908571
673973230
1527537099
761930661
1526465174
745176232
27024026
2119110121
906693100
1983239786
1302723426
404164875
31743698
1724279969
588835031
1474393018
961934621
1231959056
1355437313
111537136
100175391
279329594
1224264271
521383960
1330724833
396256998
795140105
1144664502
411690293
1890742795
359962834
867386548
1811978738
1202418593
1695433506
1948883680
562540340
1091874855
1155695059
760919234
112816039
1918769655
985377912
720584860
1646139058
1594731768
433953152
1417043344
1633368314
1280179483
796250523
737047875
1161134099
532490455
1660962553
931986801
251792351
2053626941
1246749606
967708541
1860713570
1024929242
72853498
2050375239
2098582666
1432016811
1440623774
1279973757
1535095611
655276476
2101120082
838339572
281646667
606917431
1602679872
1950681178
519191943
2011331206
1756584782
653289117
2055827355
1456358793
1778146225
401151335
732597671
1392282365
1578762454
1331800072
79078340
264836347
197391555
176557534
955106298
236730063
1288102505
1595994509
433842592
1995733829
730098282
1626841244
1832792531
504398497
1676938475
2041979759
1876306135
19770705
2021784129
76396238
665998977
172446385
1826664844
2115746831
451384497
420699162
1682804146
397392201
2090620555
1709221254
1061755581
1442783381
2021908145
512073856
2054100167
1563664930
1434909908
669254838
969774153
1378143895
547058318
954741279
1761630501
905663491
195604892
15413382
517456991
1712662693
1921475966
103192711
1720669700
1783693378
1455186987
630744748
926588522
1947072960
1601160741
1773204400
138822592
740432541
174463284
1517415015
449560048
148833764
457552440
1465744706
409036653
1406876661
887560769
761868949
1579673976
1703393960
1249637282
911539096
326208395
537603034
122624132
1594957986
2034369079
1116213723
408112969
1169203212
2108295446
1757052596
350883137
1492612341
1374198659
299681696
2066753190
452061923
1456742196
232694102
1625490364
119976794
772316601
752243270
1717611546
886500334
1190531456
1518972251
246513214
2033165039
1180702030
798848069
1026489696
666878928
797527174
1115940877
1860049712
1016108647
587170582
614244996
1267779411
546690792
66280495
219335837
1437718583
162275227
103332091
1835741508
1332934810
729422702
1090472365
1116973003
2010152074
509174567
1393796732
1792282000
1324299233
199610582
786347794
2019572753
467076747
623413118
347222296
1718829801
1380824483
2033428433
271823717
707349340
1715416308
90832691
1536342662
803889781
1143159820
1562437117
1240012121
629686560
701156262
1678750663
622458123
437010679
929053084
379857522
951468301
1480311697
1163711538
68817286
1885044335
12661292
493691887
587797555
1219300575
805159096
1120978599
635616225
1812091247
482005308
880957228
1061888671
1009762853
739341331
1069244212
2074739192
1687423094
789673613
1238662284
1956687169
1278259932
617218789
2093799189
134904266
380445501
664936999
1264440003
1959699640
1524747088
803562447
1679763678
1578388031
1659077872
774139427
988441717
989653366
1772000384
218935046
327315845
926195783
1469953252
900191192
756183993
925611179
1537968220
799077388
2143474474
1489456706
1246259117
548088052
1526648859
1303002852
1389688370
1876805228
387318516
1626849991
758027069
1397827250
1580562267
1760920283
2001828711
52827597
1406740473
689540240
695338138
1658224498
1880827009
1143989904
1942370
1440274175
1105488200
456070848
1517631086
1210010781
1266333373
492228336
2062997343
1986048474
2014567419
723179333
1856036221
1006970515
323824368
1020081359
1846490415
1846731401
1691106109
812299804
1808941408
1362878483
918909271
658909947
908107396
1004069224
2121013786
582724680
628985521
1990445224
1948574245
1591139896
318450421
1564689668
2072265769
1027466039
1247040886
1386623183
1762712533
1283853211
1298609973
1620928384
460530911
944905571
1548180922
1269589235
50519443
583339895
821986472
693786140
913331417
514996924
1421126746
869168455
1667567775
2005838900
1627373745
1506641677
1075027447
877298711
1001104393
1402508993
354403832
1248197636
642213936
593279774
1196849441
1510881011
1853794988
1885468680
1131045668
1080544839
544465634
1122851717
1379164854
396440055
761374669
611935293
1884139454
1981184177
1375535386
457797056
1647859092
889490525
1388767678
286098124
1857456344
1298103269
693671873
1638947460
499158072
1123521101
1960186022
1495734497
1699507508
1705624819
560332743
960102932
92218680
803851461
785474926
1968551143
1079367147
982128581
1781748212
664206938
1396798886
2050471160
603767268
964880524
31518410
481700414
1621156165
779206867
1973577503
1524636379
1829902249
1456909604
999639021
1725471367
1644319476
1673728301
470977331
1352516517
1808676856
910816498
768492845
1011576510
1173898225
432213344
753740620
687482620
392455021
1383091761
824888725
553961146
762389219
247056098
1175537396
1783687613
954271546
524694923
48273916
1035015582
243746468
756707746
496242479
847668782
1488588823
1000022526
937799782
2091354584
1311325923
821150283
566451139
281472698
1622825600
130068809
872275390
1774546174
1381596621
336236190
402853241
1006722493
1885299199
1635402527
1896419262
929711737
458407656
195083978
989961894
1910790877
1298274324
1089807337
2102147894
704923381
1025510062
1619818015
964417656
425494857
1324156737
860915904
899716154
210365561
131057276
82991527
1423192484
1376895002
567011453
1006226656
1825361353
506313101
245523085
1972286596
1007455353
1667169366
833942792
1861999217
374118159
1387773590
970625034
1912014402
1971219887
1776013929
515792922
800564755
101733416
1200614627
873670573
732736
1301511722
1146016147
1969903739
1153221893
1910769911
1286511599
940192314
1199444421
331386742
1154226594
1697577976
1267230566
1017195537
1161494575
1626544028
233530513
1889701580
187818700
535711164
60499410
533343944
1344623360
2087107889
682328683
378457828
1258390296
1521230595
1893074345
1949582239
1592366221
224733920
851262479
1470150007
505923760
1814819284
1426700902
1840730049
288448872
1579110798
2123988089
62792814
370593671
673417261
1699520617
1524441953
182996830
101685985
1792549786
777715905
167324459
20628893
577994286
225244682
1846794443
1093062814
814218586
1322363449
502521117
1562232213
2122553259
1378844485
256249835
1256555166
1164603464
1382596640
522135259
2071723061
1948834047
553821450
1084323928
36320715
44392963
999166713
1155120535
1431532407
529587261
583748488
975835194
707214961
207512309
502389524
1079322744
1558871104
989098191
279682076
393446418
184243321
1088405075
2106386433
1200919643
1387020571
2092659415
1016619015
1217180764
1664087286
326620526
1796000572
1045446823
2037087338
62077201
1011833401
279173458
209012692
1290688846
1791749419
958067077
1832876987
1828154911
1556680210
994824877
858264331
292130762
466223280
92841565
1725256906
878408880
629696528
1351572753
1711478954
245294884
500258718
1395949686
67322118
174909068
2140009294
1035745625
201190994
287896026
1334739434
2061710229
633385410
560038553
433187650
376552661
270658340
254746823
341552226
795915859
1071621388
1191555949
1160120720
2085393697
1441488313
600173
1688268898
1850140344
1271263343
2097030036
1643994899
1309989240
418424204
104607316
1480820093
1890798063
2121058650
936671046
316917954
1651398161
905291263
1855466386
537148106
964938263
618408465
646063522
2008994172
2073100273
61237934
706920519
1019043455
1693553809
231728092
1968117278
588202718
1762053542
1121081026
1054015044
1574657606
1250464815
108021267
1121082755
2110642340
1091760037
1281884721
459152941
2028069294
1424187474
1546914876
1035001543
1688320103
121434378
890697938
1719478834
433959938
1762090527
1601952222
1767889343
726053781
844481816
677122954
2067854876
1614616283
1355486894
1871791788
1734611254
1216703357
771750175
1549048658
490015565
323135658
430975730
642795839
1745729880
332287683
635516772
56276356
1815119920
1357564798
947961314
672084010
640933768
1979287951
214811194
882848513
353751341
2124579759
1178075603
61240974
1095480621
252083350
12245883
2093342588
1029404574
1785013549
2026002802
1884134838
1981036703
1115102535
1158748043
1673409598
245580697
1532749200
1113696190
819593530
1919981683
983581860
876514089
204068446
561285785
270387290
1343134079
727103818
124157008
359116779
476809696
1327267632
748065810
1029287556
1641134618
2057995844
1606692956
1432410311
95661874
1282576587
562733448
848620118
461775493
2068016984
1050563795
455370694
78652130
910672044
1861934447
1347588332
858361452
315642066
1514831696
758686064
216386722
22903352
1496250293
640168020
82336241
1616226590
1456356705
627320233
79180219
1926176449
1758813017
1036260516
776279362
159695208
817370908
454356054
1033994093
1846664391
1317293754
1923704010
1442026226
2000553661
1709129763
1182276003
1204025931
1567795073
1311801054
1724833467
1625402623
1907384160
302480946
85203798
1749541609
342259802
1225311290
1622406008
1048917552
1391804991
378920805
448379604
1265040502
1786637278
1858090069
1470317570
301379356
738443472
726632892
448834241
1842860938
1169306249
1532042594
720711178
691257525
1824331187
171130495
1973386007
1520630742
107978319
1601947458
1575049631
1743864757
564741727
198520644
2074087521
1115163000
1425370548
1019583008
1642190507
1669417130
1746189889
1045658439
2004713282
435551263
1488565880
1793898289
792796561
853272652
1455215708
148259885
1094566752
2098273551
356605948
1822073616
997126388
109303141
1350131851
1974609206
1947524285
574591218
961215739
235246974
189632698
1192683139
470789365
117868267
1906399222
1247342641
1903282864
1155289023
1664334776
1979473955
2035914282
1261764280
1239289121
550388684
2046038558
1847597191
768283789
798819648
1175863591
1056674525
836024311
281981070
1977414855
1301019021
1649194043
1204667171
742635176
300166620
74322130
1179009009
940405089
427989999
868675088
1204310633
129127396
1596613726
953851332
1483750913
1068600766
441851732
371612239
1737899488
1475150779
1670394523
1143777518
1274182147
1812173742
377218898
604839206
1951140014
98633688
567866586
32153264
1105206401
1662445210
237008518
134918747
670068901
369941519
1981870553
366047285
2093677009
2105870627
355193197
1376075835
1849935684
1051273387
1896988776
1756477962
293271876
2059163649
1455784083
1452179248
1244538883
146996163
197139417
365276832
1144824193
1097436260
1928184197
587569965
662931425
1671760577
863780798
164264068
180362609
1582654967
53043289
1170717256
2129119102
2081867728
1137975041
273416184
1133882646
478888512
1349206962
795507890
2089990466
1596609938
1562850718
2081102151
871058894
1944178720
888859742
1783910350
666468905
1502717436
1954001410
739927231
1281656386
628744569
423971192
189061724
631419262
841389633
459342901
55401559
129716022
1565972264
662735994
749975424
337822361
229398333
427186232
2016223934
679179157
1726519096
1932391173
1160734898
317882332
137652391
958848687
107626161
1048675182
763744425
2100368363
1412556958
2035353599
1826795380
238951373
1239713166
180837286
192364857
353085656
1840632063
232944078
848920129
735119483
7289899
789572409
51041853
1835783095
668034393
1922446330
1838879021
288405361
1893924983
1986615906
982526450
452709771
528058237
1281263941
595950158
1199952543
1836425689
1072419407
1135151908
1220308896
1047217595
770932043
1558081836
1649390539
733512826
1503858138
771678402
1615079085
1762722536
758004916
1693623160
1161894953
680856359
679138078
612919316
108383246
781936457
153775010
1174383825
1088704785
2033821419
1492849594
1830529373
365194689
906904000
1314467730
2066249417
122639370
1201847444
232333729
1042937462
1430166514
1005456984
546392149
1062130339
514570640
897085597
1646179941
186977152
1981857979
455585125
485627578
1288120680
1215506149
477108338
199951834
773309116
88445288
1920236967
2024066581
440951803
2085505024
2133278416
1377180159
1525146106
884817248
1278824770
1561963708
1961435969
136649947
610556092
970588313
1040286885
1669835220
572758165
377794223
810301228
773211565
1127145843
1145236595
943387062
1964241862
589100903
1487058282
26938184
762940857
954825215
1104784785
818880913
1482453480
1620598974
295367136
2146757681
1240248097
1980746009
1533034238
28555377
2019775837
766593631
2014474160
1963609585
441254782
796859051
1035594593
740263617
1277002562
842780802
2062497340
976264021
977793964
1412723925
1537806273
1134125138
1598087616
464274432
2059035713
985379505
768709942
1380621010
607019599
1861023292
1541310521
425642764
490667626
555531990
1155648519
1584125476
1526022477
1767472599
795963252
193156923
235515457
2082947038
152306662
181440792
1747825942
1234078311
1099472882
176383019
1382265471
419997053
2060862053
1490372255
1493378699
481176126
1706881341
45549125
301319409
850618934
492442574
772482342
749284
143008785
221402831
1099917370
1588521164
1082331946
121181251
358092015
2085704295
1310773053
155021578
700624698
197144180
420674233
1452735121
1124832185
1052041018
1418354891
1113218340
1512136872
443867372
1319861222
1976387276
170233190
133337617
746067423
1244610967
2103181473
1782545757
1625526441
948074597
804740407
1005305616
962453569
1883169191
1449843912
801027439
473536328
840842484
1823026843
899273354
1831319790
363682519
647537795
539860978
902309430
570706092
225840556
1099190525
597856365
385311781
286474291
956667660
1131488686
960548984
747357357
1117952190
554622324
670352866
1984825832
121687778
1934675614
593199247
609111469
1130968677
535208119
1835778614
241234801
1382262269
1067106469
263578355
1513523483
1306009653
992002924
140352686
654705946
902255646
1379582206
49471679
141819452
2017587131
576647894
413853418
168068738
2147246317
795933774
1382018165
2023857772
393554139
1381925730
1510642850
256203019
435240353
2114950057
693403574
331262390
200196692
1114637808
1462901049
1573048239
728833859
359169913
1096930138
1907388425
67389754
677405797
1525683867
686678746
823464777
1899696896
901205062
578698774
1545277347
2131777550
948247981
612713742
48576224
1207523992
1117033019
1300350588
1344132837
276692435
1522437747
1628905176
771755920
1309098842
2056304602
319014283
841228842
2098279980
1602188536
378722200
185843147
1754722042
1673281237
1851910301
836669362
1266522897
1147393611
98930229
2087160950
1509530947
1504334783
49059535
760643915
795675428
1678519115
2022089587
999305756
837390225
1625694168
2055037283
1382624758
156657525
978752075
1714010163
252678890
1217980551
1672720270
1057457428
1781272510
1988220908
979449645
1079570609
759896374
681776296
1820509205
197236208
1254479566
741642217
2135456064
225617600
124054453
984089590
1679947546
1167208300
1604588948
1668482549
349132820
745619007
1352251291
1426973097
507545558
1951003128
1896582714
1667004753
1961885810
1980807540
1780857455
1980401522
1499524239
1262038803
1920846360
547324689
1002113005
1905883325
1851179954
1027831869
353661148
1764057067
1997041945
1608747388
88454656
1123559679
1080516747
312982495
523462856
2049047784
1020684638
1118267244
1123862983
748198112
315515089
379913953
1990862332
1007228540
2100677962
1139895515
1296965711
1440443214
210015826
1239091227
1729537654
80029987
1414782083
894099388
1535920671
136450101
1880422804
1809609927
2022728203
1226609093
1659850493
1494750308
1563693112
2000187711
1825246098
914708736
1932137229
1246417793
2107676126
1976171702
1583131012
285155630
812391381
5216421
1297396170
382668710
1746497421
1083973295
1156204397
1134430441
1899424348
1716164848
163035171
461589550
2046839510
948371624
1041734683
332748611
1956306674
1475846616
1796704575
679526561
1477626609
1726725426
1412286513
1123373384
137588891
1737281186
345678630
1729074590
915745324
1297303872
1507259865
1648518560
1256547286
1188392891
945336531
2080779548
367665946
1108647514
2058255188
824286802
1709728842
1472626335
712271907
2141899256
712565162
1936492722
761447867
1732943310
624825638
511441439
53851149
945227771
1387578866
894483306
1258216707
747021353
1478038451
301631492
1640904792
1535246994
1580670743
436496323
1438061267
1552939529
30817483
1055300943
819240786
120381194
1796716644
1595430877
750696322
1517494689
1042264409
228019029
1787608486
1775085510
95583621
1248747288
527250484
1842827321
757336974
614035783
1369746973
1043373851
250355271
915662691
732435792
124154927
5959961
1967701862
531866233
613682059
413443496
1026147645
971170014
656651473
1550024944
309288367
112116973
575533684
1864220356
1311173190
58689483
1544607237
1259469186
482966365
1572540440
834348281
608703712
1600219616
1625296848
562935382
595407063
2033581096
172655309
957729426
1061077292
797144589
331337415
247417642
450700203
1151347439
1973359997
1264920192
70789966
477803350
518645749
299333688
1129827139
953448497
40496410
2089335591
470773320
1912371403
172372093
634571412
1512338803
1053710868
373730764
970755672
1021777418
721105330
657498188
1130107457
906398458
456792039
1541870848
1425287234
99704665
279842718
2121341917
1465548050
1707330928
2001949207
1421093600
1687136454
1354024142
1840824494
1538827217
1039098755
2146259175
1478891363
134600846
1516262594
2029841285
1430727075
405123752
1653956440
505925113
1071780288
1939356008
1394101351
2018464495
1391144085
814053228
746059836
1329169551
1913634790
975879108
582474307
17090680
1244412799
1988641312
115797519
1315231535
2047575278
1774068927
618020681
1858581133
501665205
1959943749
1914563476
1182060286
1992640415
1735637659
1074445349
2020638964
231873501
522347884
356222159
1688618917
575711756
9965434
921507769
824239280
1408961003
1950815828
2002614487
37371654
1947945143
45895350
2025619596
1510590135
684696431
734866643
1233106911
60687895
1671938525
1781079346
29988616
611164309
1716885794
1800487500
1224024218
345058706
528522137
1331179319
1542948907
118396220
1425297547
799392226
525884421
1161657555
661807767
80811405
1712891684
54698929
331058336
530971364
1926993761
332234897
1613706559
1026161629
226370065
1028365758
1594239123
918236286
1957409871
1912121129
559928478
578331474
86620459
1332280129
1227939914
1539268715
1265428641
1714767038
1297684972
2140103090
538041110
992822418
1211082296
1333425042
1216229764
1598729500
2125031441
896523281
174318065
589899704
99490601
2077317856
281429123
218475172
2013424770
2183503
997228058
1424716587
433069448
759168997
1463226365
243597652
1152396380
1868061193
1248689953
844242886
599888959
1018345662
571915493
501942209
977886518
310152121
1122378297
1541610552
1174009269
107549474
162778412
1643994303
1111234086
1723137247
1747841881
1788613591
33436683
956271932
659068162
942795767
1521953685
1604068818
926128356
289977630
1909838447
1933038237
272841623
1094880628
1567750988
672427440
1142364190
242406317
925841048
518422366
1482222725
1113577668
1455723774
1078234896
1824842175
1638562602
1408971363
736091417
1979330270
1350950987
1963337393
1947506941
914708205
1457011960
1318097711
848269823
293882070
1618275667
309053838
562567151
1082302872
1503305842
1283652448
1216619435
523967902
837741824
2016380546
627102352
1623239512
5730825
594512555
586735478
1916022594
1867387185
684104532
1359452276
1062662438
180336529
1809370105
563199212
1884163209
2129560705
367856128
1083210729
1708019312
912730700
786411270
1598078355
2086636794
1431980070
536043377
11481869
1015933706
524835029
176710724
1973071729
997776549
2043392304
259209074
704784308
450066492
1232177361
1876636049
1538888146
66202994
1340996890
1713277680
120709501
128058137
1890190301
1461030431
1985965559
1753316294
148468576
932835823
351363225
1324632526
927865239
55716663
1765434495
1492131300
669938279
568879291
998058584
1085377384
931682662
1471916851
504479056
711459661
345352460
1512629265
813168144
1243900603
1884352488
417902000
447122949
69993094
1152373224
828991036
921968427
1794499608
1247151155
772717668
316034584
1865814000
806081063
545126389
1823508236
1982638376
1356206656
987793803
1851168631
1946046327
1951868970
1517895111
923007028
657576622
584451382
708997968
775926592
288249423
2072867092
494201241
252165296
238840786
321792701
1546886756
1716213666
1357241666
1034662763
1712737161
590994891
76611628
1517966544
1744720764
2117526278
320457312
1804998353
475705917
1117704383
1769655690
694399793
1003334876
229808336
186350713
538097700
1089132700
1065586092
276437938
121495172
755110266
272085758
111776697
1554769872
435648603
1227596325
212503693
384104631
778119525
1207301741
852194563
441729357
1350817636
475151746
320775013
218268884
1880684785
361061477
583715220
1801228034
966848518
1266758167
1214724567
190822753
559044009
1909302623
959738199
461642579
2104801920
633665809
232912803
142207615
246282358
607812974
455216852
2028887240
58081891
802863575
1896703605
185181982
1769216345
1213943331
1799149565
507419579
577373232
1723451682
974298413
1423183838
1188939146
1026316810
1267208430
1397841790
1763269966
266309024
200501786
399062500
505844075
394536831
371396150
1308696779
1590469373
1782730478
1026906403
1927914121
1626586314
1069954394
297370797
1506395387
1631070114
674024508
212565517
281441190
2055012363
1098820372
1571282502
550593726
1463886120
823372524
398744788
573628645
392718054
827895078
842111137
371411133
1790604472
557915964
672313121
36718754
1650955921
1870298800
1793688994
865484715
751502233
1080242402
544857670
1427504426
1847643981
317788205
725730170
495985400
713440800
682893802
390494230
654942763
776229074
789282280
1085757900
865077204
1159755266
596100921
651225829
1037340527
139347292
2146409422
650106516
1678845513
532900421
673417906
1481234343
94600353
1410795552
1451718422
1670640069
1057148096
1232422644
1968993004
1381151599
2117910833
486928111
1685586711
489005038
863987183
1663737380
2138065619
1825342576
969950637
1176388804
1249775482
493513358
541905780
649811911
2068076504
423769481
483843952
814762633
1776846530
824963304
406863130
1171701809
764155223
2071208716
1490637371
1020241738
966850784
968722341
892252097
1659253414
1072449760
322620567
1771236195
109880435
1649282862
1951503294
1349037394
34036042
1336662700
1585885175
762915560
607039966
1152043230
1666596014
212470377
964999052
1773645278
124914531
949326464
1533600
763477355
915869343
2097726719
1083634005
832063429
1959131907
193339748
1799918661
648576948
976285498
2029828432
1255780751
617631754
1386617087
1632942054
1729616047
1737855284
2078463403
437266551
655204655
1666522673
271555929
1696438262
1045263727
590958498
72132271
812564992
500831594
2080036498
1561143136
99134975
336621898
1158004133
1001127246
1813412327
387202530
52634762
1614317062
1532836992
706215762
13001032
1030573748
353131895
1655895996
50837241
399617759
624474425
823571801
1722885518
1989263956
2019306456
189512866
2037885267
2075286239
982911196
2056740013
1687384016
1860564783
955615546
1904799040
1194965435
1811344244
791968789
1661616367
619919004
1650870537
1183056392
468792364
438644137
1805416912
1434727124
1104708923
503807400
632811445
1154510703
1712014109
249757075
279542474
551246931
764863752
1927843612
1881966625
1076834583
805040979
1038731857
588702681
580821799
102931878
99352815
147256653
2134526495
1576410629
764144473
69995848
105843437
1172620986
703601510
1439237143
1179056148
885515976
1053594344
186598514
653642618
2003571362
1146690542
783669275
1827398048
453530945
2138572909
715396244
1008329228
1030546121
1980371798
476080842
71616212
373705405
1923750496
1850129718
322702215
1585693219
1576324338
704798782
1823516306
2041565100
1382555608
1825571369
245481899
1019639980
476857763
2133720341
1368106973
432062900
276033741
2031664066
1770946631
1330426910
1824701245
1966909587
325926694
1876631196
989073066
359436393
31329981
82282357
2099037138
654079856
1118775409
907298910
383462423
1754724536
1003835441
15003820
1236570533
2076755081
1451740281
612062694
777568707
698425305
1202918726
1064184529
1935079612
1179825050
1124852716
835257948
546602313
710870886
1500629244
12085138
1431818164
1438296877
628169297
1882656154
1861432326
818201394
1096505219
78547553
175607416
1956888428
1858412082
225367027
759126949
562839778
1929827255
1828004527
273663681
858119134
745515133
96801331
1565853915
960663610
1632715486
578553626
818819167
1602134644
134169457
530431755
71069632
602973665
582981723
367217899
2009390921
99931993
1137285597
1587918433
1974163693
1405642597
18498532
1640792672
1009941386
1842802416
506340494
62358958
1133868443
1032462278
1448052454
1449844472
1456179364
326369420
1742231291
780714910
171317373
1509974052
1805584880
642700550
1598578303
230735185
1491966593
1172117809
914205249
881433051
1523481204
1689277834
2046864060
386959037
2096516315
774110586
972505135
817847329
1338657094
821415694
1666646576
1545866391
1014827248
687699751
1298498782
2026479400
1430105379
952296154
1687755260
1992667919
198929374
1754141717
1507121308
1567607142
1512902351
1790316488
263039929
424076360
258012755
2105365695
1252510768
9192995
1124487232
2021982078
1328243912
828242825
79157699
697294321
61078585
1591131244
1808562924
1655931850
528602642
1018769823
1136106322
2006455448
710326227
142224127
1568026305
812923624
708697520
650258218
8972731
97906233
1908444252
1013272230
1612135401
1769394189
1704923664
2079804461
1179792666
2109530273
1507043834
423013298
897378814
1469923275
1039524866
314361501
1308542303
1588804693
165330012
1074244184
640880483
1052546912
1005676155
2059458486
1761907640
335524900
2087224865
345069531
314217749
773795072
167288450
1566366541
786139791
965032861
85352408
1387635677
1024127396
1762141095
1615863497
815741628
368532549
614533843
1669941824
1522680196
1360072312
1017158459
536477295
2044528335
186928139
1697504819
1091373511
1001307763
57982253
258050304
1861727054
1339580443
525379155
1680588365
208042518
786507864
1342167357
1379331332
346076764
153685305
1804855073
1246881219
1242089210
528864693
1471926204
1067395626
2135760564
1727004636
1812394887
1056381022
393821587
1214832162
1628392228
1028294066
2095247788
686052025
338681457
904474804
758085860
1753672851
1141833526
1360627878
1280328438
1534100245
547301502
174476534
1170167003
1809116529
447926745
1882534274
392604653
1611046472
1588118086
1951099021
435650321
618608713
1830093547
157740919
1831567263
902055072
1835048456
2026725557
1415067050
1290337768
1606901175
2020905238
2064853412
1756568707
308558561
1929891979
1087511639
1812908395
390119170
1434587126
155599336
398860450
1407541958
1574481503
62150373
154046155
1324503803
167568355
1942607672
1836681024
1245437560
970612506
859770578
1898589586
1328704905
1209240881
1674960311
1969366659
1385746532
101186204
1665916833
2074562111
13682862
1442558493
918968629
175199210
2035109822
2038982283
1249296477
995592641
31865733
1861740011
889691680
86269333
1169350486
1522429546
2088002145
1257135159
830330466
856652886
766894304
874811200
242994726
119887845
1425044273
699198013
1948248293
516563079
651776139
626290199
1428237619
985939842
189588106
802738566
289311872
1352982300
582183281
1704101378
1560826224
992230786
1867208700
135323
1241414648
583144958
2105329614
1976939522
944956651
393150926
1054480110
1884189482
1442807686
266813162
1175006518
176863612
59712829
1678039296
74872480
1728202024
1895990488
1373848744
1596896865
1753065915
595075604
1129463148
747047641
24282727
656025124
1400940730
77510766
501921626
1830931817
674400243
1059704282
429019717
537980498
504434549
1478674085
1127297428
290171982
1201895029
752915638
1209159620
453736935
2132699328
1894533975
1536738883
2067698162
274786602
1322519548
1308219175
1901937277
1677355379
188860553
838872327
1430034417
1856957768
250741415
924019805
298579297
340364674
1905393488
1632114379
1511960070
809085265
2067678459
2141773880
1104304191
1614670279
1786855246
9840852
458973301
1872693312
957624984
1843413700
1966502145
1908456920
277797836
2117800185
1413661919
437664110
338964415
698552562
694091756
537988288
330770313
1431012739
226261363
695520909
1735619783
1790980093
1840073444
537076818
937702199
1907247124
1589342485
490681535
1832435480
2022840971
1524236584
178858799
1734013715
402990640
990411773
1100777283
799381801
643568393
1560544460
1745737739
1013109430
140124580
1711647980
739317600
1507574753
1707728659
1945716424
272649787
372725416
346517498
1283859094
180409972
2086089445
1882079207
36622529
91427624
212066229
81348471
1774060938
1163388057
1208034237
1200045447
1371333191
589136520
1979083909
647494415
1046358055
757086379
1678978826
1927021288
1136978484
2089848276
1254800012
542579616
420141994
1601704289
1704490749
1621562970
1479514241
1570951801
298973095
723830980
92600061
1923540240
1176470579
1334174867
359353865
494343641
303100007
1805410931
1271075009
926468716
351565481
156463459
1991817865
1751677404
1319880782
708778710
608312030
1205333886
334030187
1137709545
16685412
675500853
584041513
478867912
1508356561
1545860417
1516692301
1497218480
427986929
1122702666
964957843
784588888
1829432141
1256072953
570930499
392490452
2040019662
1056897012
1988577856
1790346860
1272403484
572601429
758543156
638745522
944655937
643420071
1634966533
1120322804
2041558545
1298922192
1724501736
686196978
958587396
221387099
1438220023
704684041
774183560
409561902
1286850903
1379959559
172549492
936394965
1377655464
1915559741
1687677194
1016251627
290011372
232711276
659757924
1771230225
723037905
620644202
191635439
1221644963
576651812
1527638242
842218887
424873275
38726815
1563711054
952172110
1432973990
132666885
741965095
193484708
463089037
2116163934
434617681
1883863541
1214953838
1540536214
1894912833
507674880
28891420
148814284
1717044293
329770006
244264706
79030130
1086722637
147084566
1034909527
369056342
97858786
2104991689
1169339304
415348152
1583805638
1902650229
1088427852
2033738013
1577964986
2134082669
660447066
83716676
52064192
1504743671
372306179
190112824
941668967
2070071675
1918510264
773034768
692795159
725589363
291448512
515353394
995018852
956674793
1848831507
577966396
1982539425
1641438050
327308846
1175507052
1333320614
1979416248
347589522
1873172727
700283807
1088550611
768046395
1068534976
1602369396
1185049733
265684071
1507287605
897267026
359902568
1213934624
814298044
1095234985
1155691632
1677337462
608411555
405808825
1880686407
77552942
1596978648
345645395
1097104416
357159870
1024749322
1872884199
2013413765
509480693
1733712804
211430620
1139594448
254139946
1089309133
804654444
1350658444
316396715
1230288954
934024209
105836261
1506106664
1326658901
1687914320
358593659
1512218038
1395187774
431710680
391387979
939444518
1651080197
1887223191
1668502640
737734550
1268341507
1337304620
1673623029
2046330777
2029694750
1024244508
1924688227
976550791
2040306866
1902704829
1739149706
882193967
119944232
114166359
1681184890
1349603417
87288951
1548789384
1869118687
364042468
466980007
2028461345
1684562536
1273080770
103292898
45849436
1295523226
1530527184
1548821360
985676911
549576345
1239035411
225403061
180744783
1168312547
2087571182
1276595859
1704339859
1952131624
913583510
1798394570
1414636227
902833145
2041148428
1273707117
1413655998
1156732741
871881793
1523425873
453194681
264198050
670827834
1414442722
842773657
343182646
820740679
1590592589
1317718413
114109294
336698759
760210059
2078994574
364359739
1197142694
1267591836
355960880
1459656152
1714201307
1011670623
2140840168
631872455
174620122
1561387700
571196190
1270859384
485743228
150203479
544575093
937362633
2034319864
1630455380
219141763
657835512
1022862702
736986446
1462912024
1324856656
114496112
1727109389
1907402837
35272062
468066353
1602279416
719212474
1206390036
730765952
1306138306
279172675
30816774
1324574866
147405465
1355011553
18097360
1565598407
211776235
627570053
589805961
1766562313
1486696081
1985599118
348960686
1586025200
1881997112
1979962359
680775772
1765883656
199088540
1209055765
2069820795
1959272548
1107523531
840724440
1414866945
1681887245
777975956
1510754776
2117515886
2055844694
236137955
1539568261
1511697775
1304320641
1944258379
1081135685
77279630
135869472
496628393
315556646
2111362006
989047361
1608023800
2042030920
452973582
241838079
1158318427
771879828
1563520076
817876591
1450429789
1788504568
1594650398
914537373
198763671
751156828
1935503355
138839002
364096666
1338505862
2034659674
1282123732
1378162507
1148406285
1557674160
2037285438
639252409
1716448449
1770446753
1393147416
2137482751
1641265504
1896678948
1859789284
1040607838
1630893947
1820158636
1706737911
1029728683
442741956
1899865574
269697271
277394021
2081637422
619849013
776944486
1725632053
1107008232
1440447664
236280670
1020400130
261025837
1878727839
803475759
1156466141
2008249947
1531891757
921893822
1778436768
737614288
2145128990
1492344803
1752696344
348420015
1776887427
1171331397
940493235
765280499
1532725712
1121426320
1492049950
571272266
223493609
801981100
452597029
1869980858
476156291
2082704219
635056068
1705780802
777118752
1713765143
166608173
1586980154
1781415593
529755526
1156389293
271995248
536615170
992140954
1311566804
200126653
1384002038
72534390
1232581478
1061902969
69911156
1709349802
1084795034
1990499190
1447688363
968255080
1144838557
679618577
1292885396
1912670184
1841030927
2083291153
1751049180
1401143051
211996709
801302627
355532323
1489009595
1457660592
1182694593
1177051682
1410124922
525439067
887141232
652695027
726919166
1687178773
653836546
1128022582
1050651295
743747792
2047253033
1830906167
119416069
1769422116
1646613600
474249
907773376
1000273087
2043567923
2117212133
712196216
2075819788
2140110399
1144683363
2117297313
1754459400
205938705
2049536669
1248853804
844186861
565072576
124296068
788802123
1306610969
2091014770
1705430443
581784841
1617129690
1287246378
1854477015
709755200
1376466446
2068191154
600747512
2084767623
1261978933
1519143987
956138766
930788738
472198704
1655957198
443293433
632980839
1383367904
1092347677
438692579
573726594
804911375
1250598260
1787780074
1028029836
106169385
136681788
774599197
1673225570
1115503229
1280168685
544886756
626450495
693283201
331941505
451531362
1445539084
461109852
1934301891
2112984217
453290931
727767707
1377153700
1581289876
330673140
582692509
305323568
1364867515
1489493112
454238163
187917323
407140369
544961958
1348527330
965462961
298911635
1958277528
1832114956
1488724808
615580922
714469664
848124714
1801460172
1721879965
937972084
1773440915
670057342
325922446
824663350
298426392
1765159056
580440857
1781480753
957565685
789947142
2109939360
666377835
2012573709
1820763599
346378623
550429610
1610035078
1409581234
1525262742
89898242
1898855336
657293182
1674217917
1921170264
1042144895
161077219
818165182
1309463852
646824815
1689422287
1988549431
899073578
573646278
2038311288
1790175897
785793243
1435199653
1440136277
696022403
1124827619
1999874312
545933346
625901190
826248254
1930798933
1099299932
609420229
1950023741
219605953
362477626
1965800928
897076446
1710974194
715767662
861422692
159668257
54882090
891151360
583823004
1495469689
208642469
1407769082
1596723764
1680491319
978368096
563240693
1961228294
379724360
1609988676
1074118836
1721019923
597513667
2049007766
1274667079
367035041
398557527
1908241368
979333067
173278364
1289283922
789157697
928681491
1741587093
698283051
579893077
861822136
328925977
2027979282
201472253
1854987688
1318883368
1351985323
626465155
1233813866
1837754351
2020489863
1719496591
591229590
1446309282
1400212267
987059070
1082258481
1465019841
393203686
1855889849
321534459
2013436976
1376284992
1421362530
2043311277
1501577302
1923951719
1973698060
327748492
2021982376
1959725302
809425435
1964213391
397198266
1099239668
417983094
2028190365
1084442926
1037529793
182044383
393637230
151890670
1210378190
1965082166
2084128207
1101452015
797980318
70073810
1191588734
1720870349
1327377720
1713366174
1026926273
1168674817
789233268
1041398838
1243082984
1338729469
30339147
1081454864
2124316112
590334278
221038258
1997155743
184941428
1224533597
120222845
1080145343
1600570023
1536010976
989431111
1359438836
779906640
2056315096
1088233283
1818385203
242412488
628373176
562732767
1205619145
1049840736
759568668
268061881
377849845
71211724
1522772803
361521849
892644444
735069685
1254129569
1450163980
957974883
423832826
801137996
239714017
515168006
2031668797
1583463351
1721373371
614924553
1640135922
104766276
1050574904
1721427938
86794277
1185037210
1928606291
1532607351
229193404
1816089137
1693672657
1539222239
1620493605
464012477
1435717272
1460290787
1410106393
1042751997
2097419700
2074350747
1422054597
189263419
1491690877
447447340
1320990468
7377078
975119352
362961292
728928216
880017107
729134171
1008544140
1966603373
448043092
3024623
911985845
1140280178
1791770682
1367821263
938131175
1031426491
1283109386
1023058855
1840983750
1544770613
2101684593
1686612463
763197313
1021159435
1216909126
1320763848
1021868752
1259487918
1081352305
1114240303
360836941
1812092676
284292843
968014305
727979286
1449329700
696460682
1790180417
1298216644
753064328
340035409
1968376940
1400227881
2060592426
1422294688
1559204200
1785484609
1783010932
468942583
1485256085
275336345
1738034016
629247134
979066016
1363910501
1856961431
1493372550
1283822138
2140406860
2039884337
1454381074
800432193
1966370701
708484126
1869828141
1184505771
838093797
1570920590
59559878
832616268
2011898258
1765720794
607464951
1424549713
91367804
2046741391
1614985823
1986453257
34166241
1076650852
693843715
1985516563
1917908760
604550240
1064095029
331513653
396432064
1008786253
410375781
1285339965
1443362347
858785467
1595910627
1363815336
1403591440
915186828
948120581
294634530
297706963
342702176
2051591419
1481210266
70478608
310322806
1414536865
386219831
955493449
1164352275
786288542
2045585502
684668791
1555896531
809750172
378960505
1600753401
2000325268
581587354
639353414
1171047258
1659171545
866074159
950080185
1158588326
1356927873
1210390989
109677124
910083913
1741176947
2104866301
1092995442
256785627
1936682676
1494337007
1149673756
1511343326
1603745214
1687335547
1333449557
1885032523
1967268660
1297386007
253173446
1918774976
206546371
342311127
101926413
72417802
981965486
155441813
2024539635
1401480466
127049192
1367002022
1000677906
225958147
1850865375
770775809
752165804
18591495
1050498426
911648888
1851135269
965812328
366387472
421764496
272247324
285871363
733225139
368277397
266313809
225367301
1502970871
111741226
1454616167
522750501
1166083360
344115090
298760960
435731150
2125601775
1892161288
397683963
272834120
876776342
548899331
1999479995
643851298
276765106
295544611
107974256
1304620948
708097320
386732138
12202410
667419195
2133184574
1793572692
1732461380
258744016
909377741
140427142
740138112
65507967
1382591183
103666092
817508261
1379217660
1157425756
49578213
943621436
2055836370
957263867
1036814763
1753463194
1494421232
110644306
112077381
1846987212
731176504
1482436546
1123410161
336884732
890670378
735066595
1081301976
2022784337
444454097
672198042
1104138367
1843193922
386134786
1462222080
307558474
870239377
1894056688
1560733622
1781930717
351972872
1603145131
439792431
1540516439
1671828477
1132178502
1383654910
8211893
1739820952
687638899
2124757453
1230857998
604559838
251978302
1547640043
1225477784
661729989
793017062
801791316
842878859
1111395445
1011507585
1348225203
1216943957
759780504
679420024
164773271
741950105
974603012
976397615
1703508897
847893107
810463885
2017069103
1629321256
482326699
752499222
2043421740
827936460
735174598
1002353360
100032960
221056355
1323934163
2052224766
1570601871
76012275
377878016
880835779
455972155
2129626898
2021419394
318088136
92190585
560300616
461571343
1668854386
612645767
1544524903
201485277
1457991877
469318461
461380262
2056312384
1894648737
766175713
929456634
2026757122
619391825
1434725670
538085758
996039861
1098202704
890769173
212680456
1449698972
622334067
358984237
665263278
89370806
2103879609
2111251873
1314344269
997352199
1743431686
1844369789
1489436220
121095331
408644064
2039310532
1111165661
774878731
270125171
1966244556
2141665478
1700542398
2126474551
1416228943
52359385
1625511879
1708436472
829273808
108604581
1893305676
49036132
1950873756
860839510
1140544221
1585494942
2093453346
304496409
117664253
599506686
1552838855
1584219403
292963220
128707946
1825362110
765080603
1235678789
1548344005
560778023
1629575437
580389073
1877464477
967081334
2046034679
663414657
1659886176
2054405623
1289299735
887280126
584245144
1952282378
1025773199
599528186
165828033
361363617
938746036
74265737
1809959740
462369700
1132387972
578766451
143841579
1813478670
1987272676
258588631
977869422
287392863
1169646065
2092961036
618149582
1746019814
1661249888
974469974
612043594
1794045303
1162423561
1992743512
375642084
1749522583
647491562
1613247328
468326863
923471765
1264030325
1760546398
990275609
1143572244
164774206
1851047576
615731833
1375322969
1142050521
1424509585
1379918435
1699623804
297583499
2045861327
84248875
847023480
1409731534
1259449888
568124694
1360713407
811734248
584555135
1787933566
1608240881
926066053
800916882
1366247463
251926620
1182500736
1092344701
969272216
596782039
269641255
1202302831
775404488
1813984576
82166254
1464771828
1098789665
1465954322
1784893312
1195844937
1024064843
1170963661
223672903
123082621
745292056
1312764876
1394072229
691173875
1842636662
619343018
281021401
1804333988
2138963805
1540269176
350804088
291523566
701303465
1996240861
545108882
1028483488
151454192
525280630
805536942
1159894107
974131049
1386760416
463903899
1493242631
1540710850
1449950514
1960658502
409761
1305933773
672574952
1183764639
859129638
1626071818
1270798497
1344048073
1924072889
1492256845
894383646
1086449436
616303193
405885194
456020985
905342057
824819016
298827575
990569761
621329860
1672584505
959489631
19521660
314357042
1529598814
1076078949
104162327
1803634938
1332645240
819772419
806831157
264101328
1641145169
1786398974
1972593236
739893409
73842128
1173804635
1896839509
128497354
1093406896
979555242
1869587834
340189044
1543613248
498673970
1916963925
1610451658
911054747
1732823850
962159651
1469315490
1831601883
683137822
1786784120
945361703
2032975122
1014299321
1934292000
1712165942
1995791789
573011102
1890000486
1338871727
1362247376
212404825
167646127
211766179
1373830451
986135239
1570416842
257701913
1946740628
978736490
1999200036
1530142436
1181347305
121895374
1400790059
1369339473
365950771
493559943
1564882868
1134672871
1501571667
865761597
452106591
76467568
1217359018
422404026
1275090937
216924344
1538598874
1886739715
2028077430
891714130
975820790
129467267
1972709983
272234405
1964214199
2054683055
1462100641
240224375
600258678
1632324871
1474548182
1167227969
713082976
1281949600
336339789
504693160
870295588
932658152
1688273812
1398998200
1142877976
753273144
1065089306
1553289537
1121895208
280560314
916366489
1575223203
986569252
195252087
1910402473
1022405591
2105762553
1307501041
1758025803
284590844
115949311
2001842829
209083420
2001258977
1255542918
660939357
987716075
1331803332
1108221003
2117755788
1967779014
934882281
1133705603
47626724
2136139928
1631655444
180483289
347963666
876837441
235240138
1448805703
289843467
849206219
1052872884
1527307712
1712644583
1106311541
127687592
1096920964
406231845
1754292678
1030506313
1691004371
2103650483
605441565
1877883173
359956627
224622052
1751938866
1690238104
364537748
13671081
1968506712
843416805
76933165
980274257
1001271117
1694518160
1926026759
27350585
1145593149
296295208
860624099
1906071868
1455221078
221566511
1098184038
109807812
1521070010
812167
298409841
856675018
1677234934
690806714
943940275
325384444
1042703017
1103750914
1689581213
594427057
1041745110
790364893
399564757
2115516564
773612282
456253981
1017008295
680010541
1751981649
37467923
1075305077
1631892353
1544095932
1780500410
1405976908
230367920
1453556711
176877633
1527911810
44690444
310292918
1035351990
922051645
1689481569
980070956
1787499338
770028454
1546472559
798993227
44182363
1351632026
689265974
1176744013
1367262475
426963423
118077544
136321826
109261091
173128786
1369172732
95006924
139296548
312602299
1183859348
1789987992
1994671114
1255562941
1979428827
1838843595
54966931
808971053
653755534
206104198
516540703
362846360
1653261428
1248923016
1308871672
947088345
637127221
1584995160
1900693539
1845533732
153417290
514037606
445674888
1542520250
1952442887
243126575
1412624830
1852948720
1385867432
836039674
394480910
230677666
1918094443
1920394560
114324041
464509441
2008289311
1481803613
366841050
1456264987
1506570495
1621354226
309111504
939458921
1865973187
940246486
629396029
10260075
1766369617
386962424
88684590
1135013191
1053742538
1748430438
1233449143
1699106951
1322512773
1375234991
608079871
241726049
1981688232
1907552430
723442410
30853030
545776481
234231192
1802598347
1040946881
1445787207
1045561730
100648420
2108589738
1675509947
567577825
1059433501
339122663
1764008368
724403908
299069536
1538619248
773145541
1799544451
1465968392
93500646
1235342179
14133912
1646332078
610769472
184558212
1989229508
702157178
119044024
610499891
1834682672
2051634493
1962770272
1264463100
1675806493
460339416
658246155
574875655
392811354
894357358
167079137
1709754170
1695917752
653489288
642088070
2037184225
20741660
953251531
144096190
272990176
26355354
794731154
149060827
981100817
102963384
172021804
266936911
1461115298
865776768
1771619804
1873711541
387560197
1186977751
1498091783
1645174113
1967227056
612865524
1356826268
1145828662
1644908093
967782265
2072379517
1029709140
1658494484
19663848
2071122572
1317869767
830778905
167982598
1296211637
1034400063
1307752953
1439459143
964989448
1343537542
1533825723
879445304
1033702536
1296955323
644822682
935929621
779948383
1761057166
1878277571
1202295770
673078374
480054477
1188554227
298391221
1421928367
724399390
374330110
1718575583
950911110
817088348
1929471370
910567807
610553194
2006768387
1854493365
568112508
1552737392
1285200387
681445861
829133717
399439932
1039525805
922966556
339164568
1873283198
593688739
1399010958
193049085
98217094
367868738
1343893649
864846739
1084844124
1586713169
2083445170
976245174
1391709808
1843597358
693744089
484935789
134191064
958304799
1436169965
1520635480
768796837
2083212537
1916274244
716210193
810895399
962594667
1781047761
2140925798
543869891
716571915
1725099955
181333889
1740470336
111605077
1348882168
715919864
2099303764
651028908
1889686073
1175587430
1511090152
742146751
1687889266
1417781434
973033291
1777986134
509217071
1590895472
1482952360
882614246
148870170
2094439011
1658773736
84611595
2005901246
1320148870
560036301
1330032455
1327067875
664969055
533435154
1178051658
1767579009
948635807
1116670472
1694365444
421069261
122364003
897141784
766448936
726120684
1327962455
1630893550
167063186
875639349
1960337874
1323466564
1567393094
720680839
1516527024
1596133701
193299251
2094440452
666708410
364517678
1264030683
1297792514
587022713
1878875063
858281994
2070124439
1716040367
1018872098
1497812238
1320817839
713651235
2000181511
986684257
1536048224
1643768281
1209520750
1399020675
503153497
1372681248
752436611
246038023
713491878
570539861
1137693921
316856821
1999831201
709296915
1823879095
1965017063
685856325
678312496
1784922677
1548105674
48550102
167200068
1092436612
1162120918
906151861
515862978
1396776856
1993292170
1447269745
1675714687
2053354863
1333107514
1506315402
2087837944
1603699993
48117848
1553694813
448551675
1276338901
324971865
1883603264
100914594
813053720
1814709674
75753020
903128566
1489382058
1906222128
303049271
1037919011
1272274427
1865975537
972670276
1803815859
524266044
1296299346
151145755
1624290918
1033600438
1167274329
892346304
1643644853
24940334
1142223715
423569394
1352759606
419555335
1211157134
1832581766
1769390848
821255713
465997572
128046243
1336511309
673148212
301898692
782885302
384100080
1453363736
1035647873
1613792149
1478209110
888845317
1463603981
1569989005
343053212
648652465
150063145
1394083025
239913038
1874183045
1176368444
1251597120
635179986
1102713238
1287216336
1484540693
1084176241
680396214
1146117528
2055679469
1070371920
1985458479
2066818755
1904915624
1698409087
1889942759
2047369524
479342041
1476143431
1131528488
1784165433
1991865403
671413850
5629703
1858817080
2122793643
380445768
1603289330
1850880587
1936662174
173683347
1518266571
499995131
1583110805
489580979
1969653589
963968517
1608272467
1911039086
497935787
579156484
522363974
1605790685
1347271456
708953503
1158485097
1408886340
948311845
1580175585
1051355078
114802253
1086932384
1904685125
566009076
953316824
1394503912
771210278
1997030612
808504603
1675195148
1308944139
2055926148
1811679708
460304692
735293442
1938850377
917830474
255169349
154826504
681327048
588906410
582504351
410831455
70005744
702498987
242696808
1114040780
694502211
60754570
1541264318
1876002190
332456916
87530750
2016843237
756551890
1413841612
591825289
490760329
242336293
667612333
1551430282
1750678115
897576254
1689890608
1707018031
1452116067
1878560311
1561446073
538732378
365526616
1498339183
272404294
513086965
1228532744
2061509534
1720909881
1959452313
1084085395
763193324
1987832937
1772281265
1072599000
2055835641
831271457
1057077657
1858283979
995852417
539376283
51427489
1405075110
671850777
142927530
869848103
1299515267
859695811
258192388
867452132
1307810724
1465069506
534950643
1197447926
1459572070
1702933055
252124069
1736549338
1476470755
1290474739
1974299087
1536645878
1708636776
785069816
547155370
645367236
2092472651
1737065967
1574505075
1730653831
1031752161
1369134635
486834054
555712318
272991820
1375897777
1018628074
1545341656
1990859907
845441907
1996144032
240203429
1377861359
61811497
1641609773
1205267505
2124429261
505534902
1680143879
97903006
475114547
1806515547
497921762
541311610
1714613957
1823024731
1300125139
1537002880
668641622
84212666
520414212
1830130701
308040902
1530475543
1440524343
1834800881
1430185868
1527393493
1970500156
1184262039
122080572
424051951
1020903127
880194951
780899201
1963874821
689596434
1398195690
914469331
1454398774
1318587036
222391921
860265222
1333788996
1209331800
1349750591
437459076
850250033
398335364
895689506
1079351835
92684057
1219635697
1670975388
1830973168
809693160
191796385
2042959177
1981697295
1471468389
1034704177
1730874273
617600709
708917750
456715677
1815277155
199371958
16611519
782081942
626278845
1073051483
609058379
1148421794
1174440060
926126938
347752498
2052028308
947712343
1747737175
731557095
497200048
473668450
1977872108
630267056
1925004866
1094429083
95591223
1122564961
1357210067
1988243482
2038644774
338802974
1167743131
64039292
1449951638
761141297
761056497
2057001845
25061820
1833712266
489556356
302806195
2007681520
344068823
1324338468
38601338
1979021451
839217179
484687982
1424424610
868439437
1537185700
1714723776
1523031630
345689362
451452089
271163810
907855894
936059516
604233556
52043261
893656181
1327442598
302953800
2056685119
776687446
1315504473
2050386156
323228938
141471874
2025324942
57344126
471227088
1965584675
1250600409
1356462010
1114697571
1998757494
954746069
1417260068
1881898903
1530640662
501199804
1945419941
1217495118
990681832
614394841
852701902
1384762481
408719626
706504604
420590909
441155698
1987989024
1871192681
53619683
3157938
840517231
1657932211
1798717312
1038346555
766685019
701032977
1676278766
1656588881
996665740
1814570796
756685358
1245756566
488450199
1579492479
68713742
1351140960
388470131
1907386972
312592927
472072702
275449215
1194734812
1971598888
425136622
30665378
1059311496
2061585287
300693697
1878996235
629757262
605140395
1452017921
209158000
1512899042
51026648
337409396
1619942170
47034984
655753782
49756805
1707462380
1236903957
310425254
713106678
1811070999
152373357
123835379
1659301953
1377633233
1568514997
2020526835
189816069
1738285285
1393357401
1741490133
1626053285
1113038338
374493039
2004091335
557592559
800196547
928449517
591790003
713361603
1845028323
1531076068
275098551
217712351
1863860196
10334713
109551251
2024524192
2028615344
2000583127
343131639
1477740972
169276709
1049576541
428755086
285131747
1850816513
60876532
1153345305
1766835352
124209562
1127380846
2026353709
785492601
1204374676
1312486564
1369390455
396351806
765237970
1311590777
504683070
1285534279
1123358104
2109144983
1702349386
819720934
1305944341
2102532747
1421034598
1645449383
990669403
1626077905
595616980
2085331590
1939696186
1121268081
231952620
1584901725
1865229739
1929327007
1151835052
2044726531
695388343
967123326
19975844
1165031628
798243355
1841001898
1511260017
1411784183
998613055
1461669203
2057428941
681134239
1441675495
1867124887
1462784773
513555815
1308072860
368939347
903491383
1017865004
282823748
1384961392
1154679917
381442471
766296464
341733900
1757750237
1796078159
2080750162
304745925
1782639364
1129947277
225375602
233220104
866457553
1980979547
329910510
1746103094
1575587211
778067071
2097356907
512279849
1446480774
886252177
1853746193
1296408047
1910171751
1863961653
646668561
1753431108
1151444039
78773485
294392421
2005501937
1525728337
944708753
1052165123
317581216
88167143
1709254511
56543073
1481328762
1546282662
349327853
960394503
143949953
708881584
977191347
1211095569
1832325814
977109639
221351476
1278407333
399807533
1463415741
406805698
1565676350
1943078627
1972133361
1470603787
1909478016
1042175505
985620810
2070812349
1193318852
1052909989
589769214
694485192
1076700484
175321645
828935306
1315243597
869505772
1767267405
1410447993
405640389
1191267964
179266175
587739638
318003929
932527073
1257973620
1601001186
378866360
197663195
939331762
753827437
1558608135
1248604622
1971226252
474296578
53230784
1391306799
396894102
61952836
1020609983
1754415398
704363846
413240784
69608053
279924243
1372628634
769906062
1444471287
1038672240
431063289
682956131
615164318
1439269863
581386495
16862346
778078809
1629947065
1006272177
616163567
1647014265
1538056000
219050882
202584825
861579415
2054064774
518693326
1206388154
909308365
1600994335
282336661
1965054462
496548465
100431644
1522227030
1785198288
1200332399
876796333
69498237
754987793
1919255214
1908133264
1907685227
837202289
683084825
300581822
863680672
971541762
671074988
699357620
1807628318
1719434354
697306459
1503294755
2129184855
340179854
435847921
1802463366
1623988589
1358007740
420730802
80262457
897059062
1710609231
187057274
354287648
1187620259
1326484262
1018244518
625162362
1331211100
97867803
1779732853
815438969
98411746
1666384696
1527082267
671703591
1560834034
214889524
1899003447
1994996254
969006077
1459139097
358833459
967941774
567179970
61881132
1769567343
920270597
805813709
829291548
845879399
802542145
1069429673
696278329
1349473478
1084811983
1232750687
490914258
603600639
631251643
1024744964
1461670970
1549786746
1075700572
1468375435
1665353443
723247054
888298420
552084389
1064221614
298593193
1117211623
1407342726
1065529174
1454602662
1905802016
1433541897
1136181492
673167128
1790251019
1582241443
1962308513
1243684907
888586492
295164766
936307694
214378953
341257848
2059800946
404909692
995390986
401250385
1946698952
1078699363
1884181250
1960336803
355969406
771979176
1546135654
1230509528
677540488
86008988
319457305
1898459815
201085007
377144882
329375997
1744538945
444208687
606657240
1736037211
1133902520
1833534806
85485615
619476059
1481918328
1333813932
769745029
1531974813
920811678
220571506
118257150
378135757
523086971
1301949824
204624898
706669058
481121078
17466938
1595988025
2126135901
1257264512
351867194
455775175
1512200777
1183231979
1623478621
1441572812
1742641038
119304317
234247510
735554557
1650721603
1878543093
871941071
285046560
507625014
1153697027
1314736148
1751183493
445620292
1067756217
1552744194
649992865
19765424
7771100
104100684
1029595908
1578911911
465048054
908793466
877393185
1254718653
163974555
1460754092
833725263
165682008
1737100476
670108313
1112717946
73496231
2122169575
160865717
1894216841
1522653666
1335794087
1618878626
1937152869
824173840
1579642323
1782982218
1629018386
1670375004
1028324951
1617175452
397305046
695446430
268231827
1537511484
1774942894
1912718209
218077787
1453668558
145452978
324479329
816846880
104840253
639799656
680319468
1786220086
1282746666
108735528
1278182791
951176124
2012872849
507086951
2126994586
284380583
719969420
2145758581
99939650
1626491520
2077145756
45723617
672033773
339440151
128660391
204181208
30003876
1148638654
1719812389
138110952
1600069081
317680436
1612568654
1362293002
1255369826
670936289
1724541862
1725602917
1235546397
1946553032
511510019
1593516010
1154243477
1864198723
1828478659
1104316139
172648542
1603120677
952038693
537463743
1076583175
507389860
1178194375
907530560
169900831
2019788644
2056675989
2089309613
583898110
2136882324
1858945832
116093289
1593400087
1350946482
1118477780
7627785
1255922293
1793410630
1330578469
2139468634
1988015673
919288024
1742098865
2056071618
1256130632
1259701264
1163541094
1929938263
294952737
1354722409
1934148646
533469428
2145245580
328071032
988266877
671598753
1435057390
316971252
920577583
1769259507
1084495629
1920792015
1977004165
1165909612
849576896
892204192
1428056847
1945002690
309168180
517377221
949988985
922066366
2110281589
1178098837
667255229
844475521
1895252996
785718518
224067774
385023371
1666259086
604208777
1685944400
1464841902
1732315692
1355830127
2118466942
1029712883
421061007
1582246922
1334108132
135527219
1309114060
104952333
1294951606
1437618724
17471852
1570333264
1787524999
691209531
469544140
1032870315
1314045211
1613804403
202549403
1344070875
2073262786
1236476565
1640653196
1517608655
1447844597
2035716681
613761476
947472852
1805240824
1163344609
1675629750
290248748
1633085949
742990481
1597049098
652826179
5768912
734899595
1699900218
501009364
1381891996
825426151
849775852
1709107224
353785627
1665399341
792861428
417069908
48645943
1658600350
1468637763
1671128471
1250847261
961985336
182750379
1405461487
915870249
1185000164
1517736449
1152792473
2009860993
939527359
1084059411
1855944290
504090341
1560801328
1054132986
184734480
387775447
609009361
1889920013
475490214
71509154
2103107023
514655397
1942135076
140287848
1673757066
1881799952
221655184
423360677
1609926595
2019040586
923627298
1273727705
2116758238
1081542326
786029375
1272821523
1709399775
842837534
762768702
1344953156
223275896
495519459
1911688959
1721736615
443003812
592187863
1761728100
1457342093
421545588
254999660
1340890591
220243569
610122509
673282829
980346971
444608141
744058429
181098291
1658917985
1864778720
1592708679
1780134450
459949802
1752293499
1342279329
1439700820
998352477
1374424491
1120241797
738610351
1339712246
446675093
1685517056
1570721934
643454300
63957465
1402078875
683783108
1863714995
721201663
433470466
830157605
86967951
1940892800
616902082
1224743650
413761843
1619921967
1426504144
897495106
703307608
2110883372
1265419028
1452292832
1537290278
989953819
1430215304
462472293
125990503
1501164075
695996363
1841905018
2081843985
308622252
1110510107
727104018
733171214
790678785
801795454
1034173335
1516529526
1148600325
1577915750
622694105
1101695414
2073900405
312477243
269422037
548654608
1088432097
1746719436
1976779221
1282567165
860268084
1171339865
1171261007
1279995401
1102977066
679948518
1751205350
1023034923
99192505
1027614240
573577124
1139797080
1163584716
1479558165
349300940
1621896810
1873383227
271968488
1592880182
2002316343
1517353177
2054904091
1850565369
35703088
1742507641
2096800281
1903044641
1670906144
748382765
633956373
1863312295
2049098826
611350896
28582429
922007248
1154876890
67727521
1717265661
2109736253
248734225
1267512474
576389831
1250937312
939171597
1504124330
491754480
1876181595
59055211
1200874381
315942559
256495083
1072638852
64782855
77617629
727479108
1460745454
309703622
1322249059
605260292
69770419
143495534
178053102
1380063683
980496310
806664751
1439295174
713538018
298662087
147376564
1195111165
1886524317
1856799670
1605497597
844554013
1134001693
903876084
1338620653
1487310577
585354477
2040047008
763265995
614998830
346120693
693809725
412542584
431670697
1681916091
1477309281
954413821
911508545
867370251
100030803
1466770994
675597956
395650459
2094202075
1648992542
2069972205
705548614
105003337
2021871535
1911424425
456909094
1701375511
1973422578
1293419206
763005289
1041699076
467830130
64446505
717652145
902695966
1430928830
475937313
1082878218
1845363017
1036849916
1197041015
640187509
76622463
2076919224
1795186237
2092437579
852879486
1512666676
158308515
1202327808
1252040595
1476068688
1948215540
2002725544
116200928
427862045
926709503
766570251
498585101
242161386
752537472
1282400348
1830198600
225486835
237271804
1384876351
1199358644
1445254333
1875427306
456583910
904855161
1364816536
1356392673
187141268
700558648
1436290845
517773593
2055253273
762643668
1477959712
73241105
1282542434
439675221
926502828
1584651316
2093937376
833341144
247663810
1433748933
904899980
721063122
717955332
151999454
1863739463
221729978
1671998337
1771539997
1152542701
475072287
1948567459
1846079534
729776568
2082094450
330719610
1020711821
978123590
901930449
2132103093
1996898850
1554113566
136208534
1955926404
1110971354
2133774476
1009120177
2034148557
1490949068
101729526
896856637
1566212770
421625255
1181010560
394308273
1309705919
360379665
1069757058
1067057847
1218358446
2131470413
1546444810
1191912802
1521985104
1736701528
355109864
561008418
693001660
666604459
84497511
101555681
673913666
1135499919
662049927
1306442368
1017592662
1593480566
1009365364
593515775
484186265
89017478
116507811
119238849
2004112563
608674521
971874114
38458322
1297307002
911708322
879121709
1274736013
195834406
1658992919
1352743285
32293828
251059786
1011690235
1925227682
397092659
506656542
1509535857
1324924262
801308318
1736070768
1532897033
1251030876
1509821186
784086865
925228252
439857367
993816009
1314574963
2040520266
849656068
1918618919
1403043901
255647567
1821190654
1218222976
351222565
1357886293
1899873910
1800074637
1368179445
69706434
1135130993
234288639
558604774
1131643234
830770161
994292214
1857914824
1228142489
794787666
1090782677
1589644702
1061415203
597511530
572445186
118560607
1585625286
1669204573
1465596098
997015947
118359193
556859614
1816802420
805986507
1268612211
1564456457
664626921
889542088
1416395392
1915732871
542991157
217805329
180917260
600426883
1997712256
1389017347
380742616
280210783
1337920075
263549445
1600914271
2104087114
1967848483
286814001
612800314
1583482479
1671376247
325457616
1717546707
553936695
38815392
1323728842
1125095971
366528984
1329548340
2096088028
1750375045
681946498
1546693567
1746813601
617247328
1986346655
68052925
1767138081
1119574443
1565567414
986316281
200529488
1834361395
1569801029
1575725656
515026465
2082282289
993597032
604200994
1780025501
302681773
1887529283
514471857
530628507
56178341
2025618932
1229070661
1778593744
1901394282
1559128461
417732909
500477031
1515268303
344338381
1320909066
2099889573
1885693914
963617478
192465190
2033410600
1249861322
1594939705
777778591
1089522752
516670899
553085474
2029813357
1938239978
650099783
1719934713
150626394
1853835388
1083426204
778850410
631155279
24888500
1500045566
2085969219
673234242
310344038
1497223035
1564355605
1303006273
170631212
1903353497
1157586472
207974489
785862058
878295254
1741572300
738645593
2127116587
960600096
1351630596
1862355917
1285704702
1527105508
1925489889
120768478
825409584
1095121404
119834390
197902840
858788039
128337295
98795077
2084911578
1766041433
132875864
976342165
162746205
885712810
180802874
1100119937
2058396915
1014960054
912085369
1534442487
365308698
240431253
281593955
653274617
1743666831
24678500
1383194012
2052172500
997210989
1569110107
2092892404
1813864320
450341607
1277308596
233552726
628681626
675356448
1433817474
1295245945
446410698
1758671783
1854113541
614422586
1726428557
79062415
1563090907
966337107
143657944
1577958518
1627244637
1025871314
2008832240
557088511
1802745802
1031750986
657575986
1977211736
1954751540
10946292
852778722
1933699226
1440887886
809730020
1079069030
1070921618
1357964979
1623388918
1519657158
706995589
2007706961
395781004
254849741
244432694
952143474
1937061020
833891434
279584274
1997642358
1947147116
567985083
1139817604
988099691
753395656
66349493
562280517
1655460899
1570698135
1516652604
153204313
129442649
1149180044
1848793060
1555540778
511163991
1367972440
1136620713
320446113
960276815
52847749
1664971738
888476584
13606062
1926355133
1470892253
1671714730
204229214
1166687305
1402534556
1026397540
1799091253
1380087140
1183690429
1787591071
1980567129
716461328
982220781
215785948
1809278905
1419816761
322128577
176795217
772198995
1313739700
1858893695
1923627372
1780795091
508614455
1556637933
850032840
836409680
884687192
756529094
905357490
221965928
635856802
1845675287
1231572709
997736609
11330054
1921267203
36796582
550427566
1901811480
1786783477
633057801
2107297927
226863533
1631674898
1566640584
78009084
178456070
1972886484
941570601
995585771
1662318583
1700081004
2088374141
1877124555
35464083
1293100729
834580005
777980800
1498407591
1038868185
1926492286
1067527260
1779426366
1633551434
2095386539
718793507
758059427
1919267527
1276542903
2008824793
1995162460
849833111
1470661934
1287503109
1236485021
595847121
1268094514
804231354
1952788288
1733025941
501325436
2107828408
1263695223
1312483162
310716178
2002643810
1241019227
419653705
174922686
217362872
1392544615
986542491
1707049741
722621292
1439231702
2037872445
496367494
196864344
364426950
1338917179
1874886980
16766187
1778046566
1969629528
1245811091
98244420
1237992676
691174339
991081470
2020649571
692328052
1311686655
1488962441
1164868571
1445348387
984509570
156279608
463634422
138160628
398371182
1994208995
826026104
74811507
1077557352
1395116424
392085594
108656693
1627621520
1880953540
888656394
1691350389
1023151841
427446932
1983404520
1261001557
1894792580
367293343
821692319
613002006
1155234896
1522296168
901897250
1634160468
1480188668
1379598419
1592655622
379256021
1183629354
1588844133
484131388
1498180512
1569376170
1945930668
80243172
232413565
523180973
609021418
560323479
778573976
559359634
1933047675
1002743387
1375858878
922319962
1207558883
155462661
1776938810
210325141
243679809
1342068918
748497190
1805808744
561400871
420236261
429489795
1970869945
1525220142
994633558
2129465311
1982839340
1501649312
234976607
73720392
101384787
1084807378
1067313253
1444030791
1158505539
852999953
816107971
257068504
311786671
986711552
1640899406
1755962298
174938362
20817570
1766525717
2100410541
183147605
1832879902
2138220327
1330534185
741814070
1619737935
166703589
1244345775
585321110
420898942
2030608690
1886132299
2051152670
107089645
968846309
1362151807
2058068962
2094117101
516475315
1735694111
198862591
1466134938
1518387957
1729710825
254435558
1770134040
1669166289
1845027216
2056065263
1022760272
1988796188
1932665875
1260382419
492636546
989357044
1758338850
1917206563
856969624
1947300509
1730749671
717538912
781066438
1456910517
1045043640
362303073
102762465
1711853654
1199501890
330821423
718400159
1281353336
1483737353
919514217
32771868
1995481619
260691079
1206869225
280060098
1931715605
2056002015
1596011995
504159238
1357673139
1097273095
801118380
106262695
288769660
188852462
1944945835
1430271887
1263833165
748279935
416390560
790757080
1169630242
971418406
762121679
1669028718
242873058
1623461755
811385895
781394045
385718127
25675544
347249495
786341843
1388812424
1691780874
2092192678
1861075498
783072073
2140312904
1018166569
1936276588
312796465
1166227139
188336132
1518647611
709190693
1971830497
838716558
1145810110
1919268614
1840309683
364234023
1923224324
777283050
122122935
153164614
1051044636
1845671016
1843478371
627202849
1598305888
474425552
1752429724
2121840038
518428522
185114953
2023685754
1201271055
1436134125
1391346462
327731588
681400058
2001477201
162195595
1334583472
1431125665
2084157447
607100642
178158371
774490694
674088066
1241332637
1666162000
950174774
706857536
1513258435
393088740
771730521
2064338480
1115811963
415886493
1134852377
179754986
1115073458
1468223240
1504414840
392659360
232797797
1258853493
1851520376
1728865755
1584396380
1400587428
2110942243
312547656
1369237121
1427776272
905991744
285104837
957618878
1228749808
1124675907
1161705038
1583770688
713852520
2067694249
1924481955
1293866776
1349299215
670028406
1692782730
895665502
242581034
155760087
2094938030
1690946121
1464883698
724693627
1982064434
480582056
1341413967
1431960011
1375685870
1929320286
1738810934
1514203818
1148128363
192585647
456076911
1579215400
1758124959
309904394
608894764
43318667
825022035
276029460
572873443
1130432594
2093012406
297028679
1456073890
656595200
1246220619
466102675
1937814370
1466289486
1046867491
2096149170
753252877
757774820
1365517377
1841805445
516698389
807989050
1525791243
1006112583
1052234596
1265680752
786234215
1145957601
1070444778
1012499062
1755285478
1321828245
1938860852
1141669353
1908781459
1369351847
1481143223
2062275504
64563172
1244513299
1502740053
324437661
1462622956
611176352
1562439530
182559464
1655617020
1677182467
1053279127
333457596
406402878
1736871977
630837442
1370174396
567933203
429088528
1551117362
1750043689
1364951558
856089620
1227837528
181998686
1262369327
388135440
979331615
1918805773
46956241
2129305429
1884751291
1573514786
1659439592
1737668112
695596406
2093384784
1498706104
1522931627
408043717
1913761021
1233687503
557846795
285420988
1080717182
1393696979
2062457891
309922113
86980298
892388784
1133799433
612481210
1656529818
327854360
432454777
3825787
92980155
626230806
1201015965
220542886
1365051037
871720350
58187025
938126794
1316616477
888584508
1541642490
1394907323
1305680354
597371992
694911170
244329643
775900500
1832509776
220674629
328812098
615408386
148263155
990130292
703122209
466829952
463664325
195380145
1060045034
407975541
1139846692
1793313723
1023370145
341190885
750702199
1043226501
1854380123
2142246378
1102830077
2140480551
2045552833
1800925584
1960859575
689145545
1814886500
1934552871
2127325826
1926678368
2036574271
1099971502
1681925436
1731822645
1695939530
2141250533
1456200136
1005222479
1225791539
1569375482
1700264089
2137377767
47747921
510878947
763000306
1305381634
2018585859
2040931162
640094598
437692118
2113922923
209106278
178530088
98922281
524003544
823507430
2110387898
1317799377
1254901152
402988472
1485667287
819243393
1288053632
316291623
872097112
1030846198
1390345060
1827196029
1241879038
1601415506
1014231142
1330173757
492508489
1372884968
2038822566
154836538
2145177507
1823350323
1858303452
1546340216
532078198
1103381881
891639238
1653141471
926395440
1100535753
1316764734
1826111615
1458124404
791215352
603016508
547020191
1553375777
1683141097
2091562631
2007637174
611407528
487566161
1271113004
1865082286
1616877503
612794215
1925782598
343143992
82701990
299199649
1047503341
631542229
338048735
1847630693
1398911032
1728598670
1922537022
882940817
1802040181
252489149
2040065327
1595704910
1343086995
2054127360
196318156
305431571
1918771734
1584060067
1156077484
2080959282
164688223
2032501982
73704873
1279210622
843639900
1064246231
2074462738
848732544
1447365383
26472369
1486387285
380293996
1514136254
1876535019
1848692718
1591045883
1999676357
1478885181
135872267
1463188590
293583675
1489881966
783107717
1371824990
320990038
1528434003
1213089198
250179787
2037384853
1988385952
122247641
747566566
756702968
43660081
813677235
1782496914
423572233
1063362539
1324268694
502962119
529513584
1039557418
2108564517
773121237
667478293
1603441646
779919377
1057349524
2012197153
824196825
2076296941
1003689852
7306412
1350444059
655199377
392628432
1283679330
1216897929
266247035
1716433623
1289042844
1492479245
1238925933
637638192
948104952
1723819080
662636422
847540720
37323083
1125937474
1285779097
1894447434
2024099735
359153754
363247577
1106922256
1625691490
994860663
1252102285
123385387
59205483
580597047
1978819277
1259967092
1212812369
576078067
686022082
1285433617
1568852643
1280281243
478531181
125622909
1883050494
1447133834
908598299
91321331
2036014870
1250104676
296354200
2110440740
1920332078
1439240051
1274336015
976615946
378500014
392304613
1037169613
1982456639
1869620549
1573744132
1463481475
1925612452
395861206
526317813
261738495
1327040063
1812915172
1922431093
1416182664
248199672
443501813
541755477
561153182
1405881839
1191646166
1118847184
143807272
1358560670
761718505
1403079650
481142876
857975532
1299875737
75492888
1186690767
307095106
216932051
548583857
1499346406
193990845
783559777
1406991484
1613262923
614994671
114234386
1992055271
1549614843
226519832
1705910115
458130130
2013832076
120537295
371268433
831733139
1780119080
1175031140
423157657
690042478
1436331284
1586533424
2081915737
189541742
2111654692
2041904467
163996401
363688764
379379944
139818745
1412433491
1552573220
1498245502
892847710
1677269310
675924655
1187928955
798904400
109381096
1110853139
1898449490
1736591294
1966964157
1584193031
1356549106
149650504
1434696507
133889681
434366970
955615850
372341908
1318499410
1945763164
1301784069
734599111
34899130
1543780376
832969833
289172008
1296421372
1457356987
1044295114
2042983649
273206661
2013897710
1936064191
141044618
1051622890
1921365709
800116470
1634824556
1365822229
1376016114
181146123
1881804077
6306155
593239376
696325182
1343066523
1963316447
224865905
583728933
533992129
2028419317
725278414
1232514016
384604496
497974785
1144672839
1755648280
975626824
1836734776
1059858838
1441276670
1769484669
340213822
1496540065
174971775
1047824259
1267135563
1006854060
46038463
1761975896
363887219
226304187
1158447635
1915630255
2041537283
1291553654
153644484
2107382468
1725555735
79631655
1840657955
665803993
114928964
1676987474
1301087110
159693444
1342629030
1876384317
1023730360
1434141260
2133446365
1094150455
460131985
1563722946
152254025
1797281562
701689308
191728043
425740102
1758090338
267819217
1610658758
1204205448
845943176
1051133601
1948360685
1467706034
2124219665
275208644
1116506560
2021071273
2119593736
652404510
1826068212
1950157880
559576273
818820140
739158419
729925906
203390398
1939808898
1099354822
2075674064
2135417913
609743846
1199704996
513126779
245216245
406633942
510153192
729836928
1629474736
1529360570
1528871510
1286450630
200910265
1953167625
1075880650
959126460
1188924713
2110870455
1783916587
1689066584
931804764
525001806
1219398741
1415788689
2136506475
390566592
1440617945
1939401359
888767610
1155583500
1328884095
2096414963
1994129214
1436885393
251384001
1284082448
914036195
1931865198
105141431
1551733997
1294441488
1970758611
1682094202
286461187
2146162956
65388855
291766294
1001252605
600131704
1738316202
420731462
273363145
793025309
2064714030
1822987613
2059087709
626944051
825750745
167179204
130378336
1757282661
1319312474
1566459447
643206857
702965876
325228330
1453092295
90048252
282944679
1372402198
1226091475
1709422659
579681346
660928321
903987732
1623492421
1872063688
1510741434
428956608
469690209
948390745
226897429
1942940772
440422586
84886945
1552559640
970973848
1094989418
2018191046
597845142
375505826
1187189060
217408486
30493932
1751423952
879567372
1661042166
1175804524
490384522
170597075
1653922960
1415437634
626165669
2101572483
1038128299
1564146792
1673823565
1836567165
1274956466
1448022472
122426989
606534563
1065011071
1002503491
844716405
543455258
2122697429
824325918
1168076193
481955803
115836991
2078816897
1186605848
866063874
841393708
1790272453
1069444947
931387476
98480995
1871782639
1109072690
1597610707
1582750263
22651013
1208036193
244023367
219991079
1472234148
1807132068
523381757
1706752903
256218146
89026092
87268610
1547385278
130053550
1663130820
1175022554
1110052090
1380230296
945648113
1106778261
1793620814
1108172446
1844633667
616994268
1064696021
2009075895
702930484
101023757
1766063980
1658634180
344665274
742855132
1904190005
1767444310
83007483
436665990
2019795995
1650698469
779691878
940540657
871960103
2134895917
555783916
1795169535
960929869
226086570
1527602651
286556044
745028957
383759300
1355385622
1852573197
1329122777
1261076219
625203239
490652605
1334055945
1404216408
2047410670
765592869
955578503
2001457922
1261610435
1668483101
417101416
477070359
535425119
813414888
519894091
451837618
245239779
1643636766
1915163100
1743930378
2135614409
77859379
901049721
1774897221
623967598
1492867668
1988832955
1102461526
1105642697
1751268070
1260365507
839866567
1893104851
689548219
474783814
1643891630
1044460280
651490701
1417298756
1653573933
1766532591
1508172252
1098957456
1667030999
1257270423
796751199
1059824415
1176926558
342414704
1546904851
137205842
760925333
316448209
853346818
2011772316
2127524347
233213427
1589884994
1046944481
1875440500
860159655
1603564987
930412579
425717599
933552947
696411622
1965576855
2099299173
1669262618
457327178
876056393
2105576684
964824991
1936176775
690310412
1938688762
1643689483
634061385
1181818233
1414268400
1694859786
1719916749
1674536255
1654764326
1958750687
137676460
1300054974
1803707720
951888776
1206001420
789245908
777471055
823468427
1926308973
1873841258
1891940967
1947359272
711167238
1502750833
467822314
442063420
4589368
1080529217
712695673
551727527
1374814773
782928455
169777189
1137601053
647071287
1533678632
371670017
853876072
758739934
1455331533
104740538
1049398444
218532855
1677805228
1343146218
876773705
1245535570
1847047682
1161408002
2089476798
1871479408
289082932
1739367833
1380290456
1329060708
200154445
799967562
1524220395
270644595
1373688504
1451258281
473090954
546623834
1058695930
1257164022
145911506
2060277001
1543885815
1502454562
933500231
495434435
968240025
1102848873
2093418671
602814200
1532546436
1284793148
144687673
1706247578
454195578
1696969902
220179388
242857183
1747753777
1515974252
1490266517
15033033
699708803
186185316
52729410
719998037
320733886
184369434
562022366
157483772
1406584289
1781083336
770739849
197393670
921192762
1918663487
1882876984
1590963467
918639114
168512208
1091056737
240745735
2050252740
1706920321
380259289
45451280
1709552215
485988392
1464188279
1190351554
1609471642
70532320
1831757238
392058409
1250434457
2032467293
590081102
1920134316
1753502343
1692586916
238242018
2104192584
1685573145
1232781433
1400575601
1218906684
283205210
878320444
671895696
1822757022
1583058561
1056058763
185529913
1837799474
1686059866
936963182
2132803165
300723122
1567992834
1669403994
523706145
1267425822
542390989
455464239
325776623
1018090332
362762462
1816279272
1070259089
391141015
54722393
547496198
543830822
700825866
1084620867
848705919
545255890
1888213588
698334566
1165664671
1503938640
1109784749
1777660905
908051080
178028057
1966245972
1286143800
1288305610
1590072109
1271711336
1478728358
1721143027
36349244
2139785235
137812734
372286877
333849572
1936559831
1590318744
994564134
2005476653
1853530408
1525678337
2072066297
626626766
1142643201
980794001
787313507
1683243206
418071760
2072786433
1762477023
946607221
338772064
785971772
1632074338
713809193
1996019118
432335678
2039589388
232076666
1209879982
2001790414
1102325620
916406280
1956612168
1287425321
911466289
1324640771
1514292845
244068742
1781757487
397373828
285654635
486459463
287677506
2142614185
1934192809
56549487
250408802
2100586798
863244319
1868734801
1788596777
698455132
1874826146
230744279
1555891634
1042056809
1985920203
1650808430
1682647488
1311142912
1758914586
983256706
1675202311
1386625164
182689412
158351202
735195653
838457531
1303659504
1111932341
1791293505
919706563
878861660
653990774
995923951
1622189895
1456594445
1694239858
418556215
913624053
1788758897
291196509
627984662
71403944
6447733
1464285938
1965121540
7941661
10893590
79622345
300450659
2137176281
1484743171
692269814
775527072
139941073
328753728
1757549312
2122620750
258083424
1138609959
345690684
1021770199
308945460
1044847386
896842386
1345060122
1686236703
1304452315
1975403735
1757021632
1348360620
702839937
1536334868
660167692
1534548122
1025726913
1864870624
1038711064
1264132624
531239784
813488933
2061304620
1207727384
850444182
653117207
1827735164
310319442
81215574
649413755
1107404166
1301181605
2067867451
736426054
1774886725
332810340
1613891547
442859954
1949449514
1448172942
2139379238
1482924601
1561953466
1061095677
611848832
580597344
439416763
2072332463
1741151471
29419733
712136565
1253046
1384739574
505722216
729313227
292334474
574747136
709270582
188238851
997202771
1258840385
1879120666
557604225
267446196
1319771271
700390438
538205829
1629037330
479085340
1757942852
514826954
527063709
1503506343
140366293
1928978426
46633501
2026885458
2137295003
1231209000
2089224457
2002939262
1386413204
1935815009
234156817
1401742357
1625801351
1739395670
1263432974
1500573775
534943670
1538262547
872970855
743149390
387188289
2046145626
753879490
1139838975
1732645673
727841896
1214242961
155244519
527748844
754555144
1036526303
1791108512
1122406878
1425498110
407824989
659416235
843877902
2011905581
308815725
2002508926
648438302
711191200
1117616835
1222356102
833060098
1666859214
212369001
289010796
1858390241
69999200
1134087153
2146318030
613605683
858138252
342554524
1593825923
1836126605
1651751004
1184890673
938944364
2086610869
1707661872
299776420
797501368
822543539
508021568
1640187069
1060665312
2007545917
1378463433
238967199
426544214
1381259878
1880879840
663487196
296513046
1905747442
417275052
1580722325
1282176286
554734464
1593472675
220933485
354092512
1479292156
1792235034
1651136131
754198459
1279800741
898937293
1119012881
255408760
1800570899
1196316742
592465926
894644971
1649022180
639322837
163203167
1989120720
1287349134
1950433179
1549573904
871842794
696075906
1551968242
106535166
957601646
1969500263
194167759
422189340
1391414599
1230604920
1352702256
745945668
1130720451
54373592
747973600
1468749674
222883736
1454321892
2120338758
1152591745
711872584
665234690
1368399751
574909280
1074733980
2114586113
1704096968
1936810296
1231548863
47873217
1793856113
563709622
99220438
743435204
695778967
1708107424
1438773313
283193785
1146065172
1479565855
1544358013
786038355
389477510
1309651147
1593145174
258795704
94205003
1342770992
1547500093
9361378
1173920521
785634705
1194252069
245244231
847909243
800940268
783498886
129924148
586094262
2124187032
871343141
1060698141
222060734
1632770869
404367370
1913615851
725641392
1372164262
1783337262
1231437418
1380530874
311813521
1404886932
536463658
2018922650
89153576
1044719375
1828704400
1068707019
1956177610
166460645
1106505198
622784351
39417740
2122124528
2067334077
1242757557
2118540593
864229798
71391107
194921798
1767369506
54184016
285488656
550805430
395240878
1027978510
322386572
2049440961
555833941
254276632
949148093
1129584672
56805953
1999683105
830844682
1955969644
1021642350
1895304973
1884681100
613599157
362879471
195339565
1807934685
743522963
1968101459
894053114
309595917
420710416
1795298778
106042077
1316748332
124733610
1094660826
2652337
2135810312
2126475057
682640919
1924348488
1532087720
2071352444
1821911278
1080257436
330067095
2033600205
286774000
1509328435
1935060570
609332303
1880739134
1333781921
1755317958
1587075899
1206491635
164297616
1430055440
955606944
1954562042
1732482811
1717664323
604838895
888040728
216892487
851440948
1668481349
774212784
899584272
1386643686
2115818715
359830788
1837136651
979501932
2090404448
1746299301
4006048
548039216
1040532607
200564839
1335165792
1119007344
148546011
1321256603
74793281
2116522207
1105746237
878369424
2058154417
1440264165
952167455
904628193
1728279157
1358497983
916294104
338366860
369235204
316413932
1319701235
392292989
1200496501
1665210415
1909823613
596617852
768571200
1595788276
718087245
380888961
2119339037
644185290
630573062
891376937
1470825987
741302095
1885769527
1889145863
1584915573
270357838
2064293839
533379849
1743244725
1669487363
339366094
1215762822
65312778
1108881400
1008852178
1552309862
1903211922
2115830261
753574688
537870637
1750306587
1127906186
412004035
129610418
1449127231
1328647520
124200733
1608840453
2131983949
1216992965
1403706762
322668950
1545831130
416144861
1004356324
2027370034
1486945132
1791052343
565275602
1715511099
915947245
643146449
1432371271
1114516421
829216846
70693984
1764202262
440470537
614427017
442579791
1736892541
1176168762
638841387
1833585185
1749353009
912261510
2030300583
980068012
16990752
64965711
197525621
1410573630
760530374
1956964790
469193278
43898837
585285290
308824485
49438980
1099376746
1946298407
876928763
412906831
1272593491
1221738327
1057721357
741090790
175076816
1001084557
1874814110
2051208493
91467041
693753148
313432841
576320080
845578384
278337200
533014369
135174553
1105420386
1679283542
960175254
748921913
202698548
616645465
808880264
1812721923
1410655195
899843658
2088000344
577690855
1721220374
1757278011
1921919627
1603356057
2077727007
1068266738
1475821050
1640790553
1068337216
1263972773
1292188984
490075334
2011108660
2076952967
270925222
1279117356
1784151955
300504242
30693707
7101901
920284135
1158535329
124889486
1937947742
239083374
1385932386
261549384
426632848
614633093
1162319458
1443869575
445404140
1355899001
899976995
1497212276
7774998
1149709177
1300117579
1828342052
629604796
1211589159
882724059
337007771
869993901
1507057732
1071451065
145224002
1847186231
1167992950
375177434
1031605474
2053507748
2142611445
1938957940
1894368424
530821447
360400669
1751449783
635297168
1006882337
889827273
1139238459
1393383579
210254682
643352333
2004077760
1836932913
1388459095
923097191
1191562654
1549141360
639578053
1600600335
698300590
580632115
853213210
1589067660
117998306
1920224978
443538431
1447585206
389809041
1747504280
225799661
195735303
600397099
1821983652
564703323
677607595
868915695
659239865
82800931
1097258262
1992502369
1689357392
1766487941
1874297530
119796730
825500326
2038256958
2037192445
1965966542
1289842534
1246012081
602652850
832008410
27794092
531873344
174466676
82164170
511447555
62195543
675502968
2071487325
1110556572
150144614
1335678447
778799395
444052184
1826417419
1542634798
471101029
1993728364
671692431
1191994713
861777336
1530258140
1033422957
1395294315
340834240
1652357360
1898256576
1343231990
1262846329
1421217555
2125781741
52374621
211068279
1991944507
1410586113
2035418479
601748056
1735096329
1931416773
2038066
1518737705
540547891
2033984563
2091511350
395118678
2029956507
773781114
1409603226
279241634
1537351885
767724411
516998348
321037731
54908102
1155765914
339301566
1697475147
2085303254
1727603136
192252612
692666417
997054715
936305614
276262866
471735664
65573622
1044612365
488194690
1627045755
634412956
1479650068
558467800
122034418
1709797138
1620687816
1202339710
1906330128
1671904604
10248813
1155335692
876193754
540410348
684896707
456444296
1682949546
781987315
1155944435
396198624
55641175
1065833691
1853895943
1778948173
1930552744
525348312
971275388
370232778
1793935715
400563709
858907783
1584297722
1524291455
1776255569
982501890
465547789
881797394
421062407
119855009
1877881792
1012201905
864391980
346183863
307484900
1816266062
779803273
2016006407
98144773
1813015172
1990197916
1208061399
1530978663
559076972
676520260
1809865797
997833744
1965811587
1824377038
181261478
225958370
1118733052
1853709957
1304744996
50645095
72579034
2052462583
535126197
1552796997
1851065560
829951274
1915204732
2051291084
510843729
1381083175
1837916817
941674966
1383523498
934944353
1705820560
790132590
1997298136
1318511275
609029090
1227245924
1755242998
933543752
1399762355
444560273
926683595
402504528
27423070
1769316527
618300854
377854261
2142819503
1480008054
333201946
1473482556
1037639424
7260648
1532403212
498171963
1400728012
912633743
1701717
1676754122
1288861320
1375387015
1418558770
2108058153
552661198
2104827215
58643822
1946721509
593079584
892927233
876144607
222892746
390966878
1472586053
1550528891
1443960396
922677217
92639480
1733934321
718604409
2113122965
2080722623
616578443
1280982008
32202556
1175608590
254139647
331753958
1808035535
767117280
1906734823
1730238655
1004170625
315893739
1634719934
1492023336
1468742999
1388231003
1056280801
2145248867
1388955410
561063144
2024994271
1808352602
283897307
1869438696
769980386
2107895270
714474160
1721090565
339179138
1462402490
1520202370
1201807933
1164011358
1078509828
1941316229
581220505
799994858
558836181
491128770
1507838624
1692232095
1478269740
452664482
2021583740
1419337841
958139010
1908908184
871009125
572547571
1829278200
1057804269
130580927
425639775
733442370
1133439167
1492162095
1968889823
425231752
110503157
1037250774
1635648459
1410215222
850759549
1798866267
1106563745
1693114221
17975636
494229592
1478792779
676599261
9771594
291672395
1041192356
2105309904
1948197602
1205045688
459145905
2016992645
1166803615
987965890
1559860167
597270355
1512506909
869856764
1677950629
522165653
139632578
1031494441
115972257
1181751699
1118460323
894452509
1715199314
1259249276
2005754381
426796388
749893829
488278577
997260305
1964571058
1897998142
2141048248
1228944219
634105592
283628762
2027462334
1228422190
1364702114
1545616077
2072645479
959507438
1718512451
494889784
277395841
1610033738
529845896
718046669
1674220248
892643240
790019512
680495531
716542593
589422263
2022035799
1990230747
1994739886
419589983
1176708078
1659775559
468538278
2057566532
439194242
946682332
788906097
1338150139
802301079
769836172
153271730
280971087
628595985
1690885473
1871374425
299544869
1417720491
1837147673
69876600
365342789
1524615904
64078144
2940168
1205397431
1864280822
1194770051
1013490824
517772127
638544359
103230296
1228100694
1561961335
465855459
800571624
1210486109
1927853581
2135849396
674786441
40743847
1183565728
1910904768
1651580424
652196707
1718055941
435851278
1575507271
990622865
1865084377
2082644410
589478535
1180065001
65322317
2007806623
221984428
1409357954
1945194546
480104224
168650026
464576638
234693523
283558642
1344766722
1358111526
283992001
1429843159
1050974207
1422782783
1081990713
542352468
1018479844
1920316556
1221025584
1900068827
2053873794
16975890
1772140918
1544467356
53293804
1101672771
1458344183
2017762870
545518119
1343537014
1982685438
1329735203
1975583594
907280182
1653591608
1672730236
2059329286
1515557701
136616883
619618676
673312700
428703480
1601585165
1204314894
347596712
1772010525
455584490
1913120952
1152393313
1175167569
972266662
1864895170
797838093
140524623
1098018796
1087254339
1436832590
723099542
449786453
2040830153
2077807024
1120728253
2011357495
845702254
2032550298
1913547944
1348308296
1021220964
1669700700
2140711920
1124290244
1541836737
615129576
830762406
488097564
283978167
1954556524
1077834406
327560800
1268266238
381692051
1210455380
602861654
1376843366
882914952
1224695579
1929281073
899574149
1708145565
622878612
1454720367
2059645547
922774717
1289786122
1186706955
1223494515
716327118
959506873
278482813
2094303159
762797456
42942018
436468138
2042621535
781497578
213349324
771567575
345993692
468908191
888697821
65393698
1737305741
1480980790
1822906918
1172988233
1598452832
1333651029
645995995
758869663
2030501957
1909581798
114674315
1208538662
1808421930
1154984177
1441902809
75960489
547998143
2026497513
1769940908
1084304505
662144124
2013356763
1333794982
86900048
1993125361
987539723
1848562077
412387190
1816068099
1009453804
2034846245
1518479954
2033081381
1063327062
37065623
1843937517
1983944946
1664007317
1754460012
287380877
1122780296
197672723
1440375467
545609532
1458369713
904265364
1805035026
720311452
1663655871
1416314809
621743969
930678223
503371061
1797717286
415050670
365365746
1915028027
851535833
1565022189
1715111956
734083207
1280516651
1911928686
639313687
60343702
2112014465
2004834729
896954701
323246069
813758780
489557617
263569331
664464895
1000953059
2005284057
1653812231
1379844818
1759196024
131389988
1251966032
837863471
1939816300
1097963582
859650414
1219196548
2083192663
598841677
1785189659
242748052
254954897
678400377
1848845635
1118965128
1958633787
1114382857
652735495
1914321412
40371308
688896868
2032733236
572774058
614049855
1779327306
2092053625
2056119511
1737080092
1448614968
1086510877
430859085
727344236
1093088884
1315528487
211104500
876728911
1421917480
1321135788
2095952545
933996668
1146425763
1768686189
1478656682
1342870523
1544709359
1974719581
882761082
1687113102
102809019
1656550506
1068900528
510089248
640479202
1647948340
235474912
2075580879
114836313
981916481
1880608119
1583174241
1575151737
350106246
946738247
1646744570
1095347604
802394383
1090653980
379586365
1880203644
2036904320
1730309067
2046639783
400216001
97728729
1157562734
77185972
477071980
1158591805
1383214898
478330665
1634298803
1084533376
199485155
683326992
952481072
656891173
1754081010
174916055
442817004
2038225017
2028868478
1926046834
1217598936
1153886879
1296278213
380904020
1554287148
459223148
1723375994
976969263
1670892359
1517599933
1328156665
1793763218
1766278747
1411144577
1655355374
1657898838
895344167
1647036569
377319229
1195476096
1793561954
883867818
112418870
1506107956
2145894433
604875304
1153200723
325806240
1002674930
668479378
779363011
733081133
1099583153
674349098
1596533453
1597806826
994081504
218055985
1701346132
424463461
1228032664
1746485313
355126106
1427708847
1626750504
1459655307
716410496
1485083094
1777372563
1008657291
1036712488
1353050607
2143949772
1608060137
1895997705
685535123
2037194657
522031602
1481972172
1575815366
1723564192
597686522
178393655
1520334307
1405604942
1641193012
749269920
532618568
865427128
1851893850
1859611067
621036871
100793719
1558622775
233328840
61460714
1469327324
143175133
696441607
1157085409
340616758
1019323846
669283389
1557511496
492397115
978963256
800720076
47860336
776878117
897140647
651721226
255555803
1362434392
2116653268
455648108
1005489482
202116256
421529189
1590499772
1000221651
845371529
980257107
412599034
1489756933
1280817305
1506709259
1656477186
1403903633
1936895929
1896105153
1867243997
79214664
2108532373
140989656
1261988486
455726413
627192023
638127235
49773502
1012187714
1320449131
1421519777
202651897
1129604101
1833260984
68381726
1956420677
1440067194
184593619
1228969302
554078351
1343653571
38283063
2145280147
1352190218
230719622
1961729372
720517923
105144193
1285215655
1452579016
535608192
1746013476
1922007420
590102262
540564927
571919770
1359893251
1211017183
1734920086
399235105
425862153
1993707790
622305929
1775783665
251219368
302229436
1764026274
2064428725
1053636524
1650865431
141610077
1031783772
824884996
409117082
548873600
558269622
1161766735
1656648679
347114903
1024944854
834972871
1079891079
1338474667
859822026
1780864039
700640051
1552274446
2049502035
1709542775
753119365
1197749986
2051364105
1348203573
1564702808
1114895517
296523605
1277110698
926165004
1725975618
1519894985
1082736444
872928569
1560646617
1788630810
1419836837
1998340652
56577248
2004173806
317214262
1927406107
412908592
924982914
648871313
895813813
1223068021
367536720
1665022865
1901914276
335821742
106892861
259397642
366387500
824064964
1668546638
347374399
772053339
1128887641
1432385409
888440125
609145321
773206241
657298922
1006041891
40977004
946311394
122748924
1233113619
1329835600
241588076
1372154794
663124918
1374008822
734620039
343410328
2044733538
2053802947
1388551218
1011697434
332689190
1001088461
1291035365
1582539112
1769219502
498891449
309441555
1182313396
2046184274
631989531
1186653071
270853191
1977435982
312726398
1077695267
1149742947
253579662
1010592405
482297891
1098342386
39928165
399728646
2034725946
2133241665
582934698
1655424625
1953779022
771733199
83201469
925625207
1502770817
2144555279
977844703
932753439
1497872023
819855979
1767581909
1636014762
311103655
2060965667
1442660236
385906519
1778853756
1098817210
901751683
1722341986
391449727
1450408750
814203908
1116397550
1839042553
512776297
192236577
1765333951
471752113
1809778380
2078070164
864746477
348915935
149686776
1436479486
1558530497
1951215372
890644225
993065310
2120346165
1399534693
1905848443
467045932
282188503
2103964550
423640912
1758371459
153125273
1481426726
1279637670
1603559449
1644282079
1224664089
338587285
506130125
242957048
1000633570
659032118
196299133
1408069386
2116204209
1192201587
1194100866
948804612
1421625375
1352893583
1976248299
502471669
1714027539
1079307764
854279642
755819718
322758282
1813649896
859024976
88168390
379109717
538164705
286843468
1349445790
713698637
547038501
1486154367
1222187801
974270577
1253396170
782139771
678262862
16591399
999915994
848489063
1024772263
1994150785
2025762268
871603404
1062125973
371728223
1231928205
1306298989
75077100
1780635384
332180912
1033405577
519374951
1889745174
1553483721
1454824780
1383036537
719048478
1028571778
1670023850
263178754
1661269915
492270034
655462362
73394282
1943837217
2033652977
888426436
525023267
2679860
682031921
1474135910
348006414
1418691096
41970056
568222741
433300089
222667529
846625836
713025700
889373696
1037888142
922100509
1619712736
2076057158
512233355
1158796562
521671214
1166034937
145048916
1122866902
108823260
388890336
239190209
293063679
1220762613
1456596768
108970615
137689905
594589777
705825552
1163418770
1723183387
457425567
1572032075
1125208395
1463190272
462726922
46828791
848669706
1818377451
1240714639
528711184
821374056
1517717833
985448001
517197050
598237259
153775098
469612040
213103564
629054551
1382166824
1975219667
511483263
1498852493
527426132
440251519
18650210
217911932
1888052107
1739681060
744176893
1287286154
763443468
673292146
10503651
1450312846
2129131167
208349880
922839101
2033851346
1626987667
340425420
377876068
293389283
948423662
2137773722
1646675856
1421139252
967666817
518278445
1891187695
748991534
1946703268
1740578172
1958000040
1739675425
2099765040
313503948
541307365
880394742
2037637847
2005277432
1173103538
688889173
480316761
167569712
1468979485
1587404132
1817871576
1042781225
92665760
1826643999
1936315454
1922808399
41844060
502706853
453414757
1877819506
1730967214
114710383
286765531
1305338578
365010504
1773511100
787523922
908585399
1701617395
428788425
775656595
1181043898
83604865
302739707
989395745
1850656450
1538172461
536502941
1657865747
1153558846
1070331152
1382160231
522551304
194975378
846884970
109154534
606734471
1460649424
227806209
1816772060
1669317329
548296705
2045719940
819657243
644730972
1237198286
365881304
87105084
73248007
597285706
1542105712
1789213770
1975620516
436304349
274355813
361486274
846971608
1724179932
1408336408
775371193
652293505
1905318123
1838179296
322409211
134674462
1299955605
938575285
613436899
1819653876
872219300
735888735
909749532
170258150
908791472
313179657
523647947
219668760
1123905656
597035501
482307937
1069150699
1194651338
401754969
1911898378
583741396
662011848
232044065
1639899774
706912886
614694850
1739348061
1149674520
1530772901
569533673
1605683962
1340307397
1386511849
1521659328
1674046057
1871656935
264860361
1160374656
1859930911
1971782082
311299411
1030963359
991258438
732444977
426965847
1096621045
1714910804
1189901351
1541952137
591622645
1338096405
1941183534
618131465
1556023822
1550315257
1544689251
880636946
343216290
1059103676
1735553339
914010478
2006721949
165178277
2081769450
212527888
675535273
1256731722
715222487
1811186137
1961987988
1571658927
2043994357
304618454
101280934
1275306233
1421966454
756546275
831629332
2138186529
256833454
645283832
148565508
1293817561
1890754903
1794742822
483146958
1601149894
1822013325
500374255
1693571839
717428518
1145189895
1656788739
780270911
797242015
1468502448
5235292
1452468481
1268075418
367143422
1372806176
378802705
986501606
638644392
329288986
238545763
507486012
1753583301
1128617232
2107409649
571875519
339834549
434843748
1052467132
459675882
1461605024
1046822414
653406654
422659377
299842256
198055971
297025642
987439996
1231413361
731347648
502405129
1546044563
1804705468
36527573
729295269
876052996
488639056
431463125
942552591
1399757388
795007489
1132631749
847539342
465563754
1458095032
1186675937
451989435
380904696
522616329
637463378
41156103
438318862
1094587970
1618167184
1969329818
321074330
505632950
111952406
43693030
240786519
146355251
504214390
903586836
1832985555
1744458805
1655258271
1979943922
707510203
1187684621
811795027
1274244910
84062716
723867727
1635632331
1441575153
246384199
2073036359
1777800506
801514497
391416635
864010122
415470841
1001989975
194924729
109266346
1720638510
530092866
1519629042
980165569
142165764
1330128720
1802294540
1575757156
235454952
1426667252
1664978152
1875794523
647484594
184987136
1572111582
825131082
1276676491
128293812
691790238
1909096282
2067710737
1139762967
507878383
25910014
1837136654
1386295924
355277024
211620095
653050095
98074722
1850674484
99421139
1319999372
1566250184
775871934
1386677274
1465668948
1569575897
208650258
1362005380
178464072
1814449223
1965765407
694165171
743525220
1165328574
380446402
88439594
1006840807
1644296659
38728282
2021041352
1509382729
1087333889
697594031
762959749
760354804
1766743644
1467021716
669839676
1425714241
1781825732
639725623
311382417
1621283600
463666733
392037035
2045976413
173399433
1157618586
1104200157
865889784
754936264
224139601
615946455
1066728216
1802920771
1206157970
2044884999
1292012257
282743002
286563699
1552057730
680340778
1118630768
1631918468
1468531224
1267516675
227774770
2050715135
1511503639
1771998702
585410310
1713596747
1622146995
1702778699
1270484811
656036823
518181670
656722153
1196182979
776689634
667255195
1535958802
604209510
1310609664
307613630
347836014
592049581
1769695287
1756722501
86842048
1802225483
586036417
108606694
2056618157
428076189
1131365236
750281065
2100609163
972984372
1261499325
1108260754
831407510
37133815
1064399817
1034883704
1581351099
1302030205
1872122496
1694317666
833099799
1411955941
1182990666
1759309057
333141305
2123064011
11278887
1648659419
1625239986
1844683274
1650841826
1487338840
20823145
1316306602
1925647484
2069401957
1360350183
1648105048
2024128596
1406412509
1987691149
1193839551
1552411845
1269051415
1651050866
1186761404
514831924
1337979563
615740030
330233996
1185026725
165152977
149901346
1100888779
1133574689
460515886
794047597
817208330
659881381
1147029593
510286126
1074572183
1368765817
833513278
138584437
1077117824
826887349
1644659011
1232968054
544620546
639463134
1408256580
1734593960
753229243
18690824
1704012991
1321188952
430856057
677401863
351521894
1900647561
2006716337
201124871
1389189109
770993823
1858854428
361383861
987113884
138743881
1438664924
1950845095
1973301178
545534438
1941722232
886982134
650054468
131096910
309512317
1228727525
607094763
1083693136
1391323061
265569300
1564646938
1456311805
586344572
401236229
2069212801
1840537474
404364531
1081176591
51486717
958840159
1539232292
1301956105
537879235
1172770177
1181782896
638769340
832612764
568923610
1202328844
740441948
1248017092
799772122
1682179916
1583857671
180156649
1564933242
1908834240
1074874615
2026161247
1538911218
189004668
1737276364
2072428180
1932563422
1814718067
2078054148
148441133
958390000
1329814389
40406479
494852153
454654063
723582487
1358096936
297750619
1394640208
1449243171
498394701
1125027302
321019892
751219326
1755129298
961150860
108318899
655299464
1096345650
1307299507
1746931263
1081421221
315250267
875919198
1727271362
872751496
244762277
2047924953
613675295
768800282
151548415
1801883889
116207097
1932901896
1242106996
132861950
373148937
1146699921
919019590
558633767
1267365711
478994885
1442413961
1576680802
913580300
866000190
559773486
1426035456
1555825266
1231919045
1496661757
748328793
1101463969
558145285
2077400882
2057234841
1625510213
709785428
777962894
462586695
1146221179
595104248
714074304
2123261122
1864015972
300136535
2076077428
1055137896
717438869
2084974706
1172479823
170012406
1452036380
153353640
1958629747
1334877306
602017270
1858781078
198696790
2030526651
669108757
1742924930
2068974361
1517208966
1924433129
873670497
1288011906
818579540
1614186527
603493752
1498928344
130437892
2073078587
942736101
434974286
1872485790
1967277525
2136680424
1546952347
1309473915
1994272060
503021229
909033619
872859773
1918813640
898452676
890592147
9573881
87948957
1142888280
1235976219
514665603
2091190212
355712109
1876616847
616610883
1524676810
498596193
1327339915
579970417
593287908
1819716934
461790376
1194374592
1165964440
1538647768
806631215
285574942
1327978207
1019840084
1404660998
329352364
1935308293
68045215
1708104226
1436799912
1658583841
2000638213
2088513809
1187429459
302427913
174995852
1317702762
1079711512
1216876738
1135091419
2054049888
235485037
296672924
1947613868
42554041
994677129
41905264
230936278
814035432
2043907479
1680610444
1862331024
1280425228
1770754715
648768317
351687413
261495337
304136932
829346643
725207771
1811984521
1741123207
155471330
131855737
1349825490
728689449
1874114555
869768025
1338140074
572151083
1800457715
1187473746
565754091
2136366012
767111330
282810957
2003031704
1387384901
1175708105
1175805045
1878421561
83592366
49519292
1668899553
1599571558
1453222469
758723517
610533083
1727500919
294813372
1311427173
1488410269
2057512886
209908449
1518541000
751393761
849307546
393013610
2081665808
864886731
2080557870
1211341282
443945987
2133857924
551186663
289406730
239041091
787801708
656370420
1428015953
1723551330
496339969
1372337637
148617257
988846144
2100964222
1899294424
35604987
1346262840
717513274
1786307177
639429606
835880212
1734455447
1883758352
232014482
687298764
1749219872
1168620678
2060122754
265066535
1303472279
1515413586
49875145
1886426338
1799743287
556338087
1126394180
1935407952
958851235
1650989039
1393233471
424918224
1988616524
2105185554
1908337392
872626074
1305303865
923982255
567773874
763315616
778158603
764442338
2023467015
733754835
771802381
430151091
823104805
36244379
1736473086
649868036
1969351653
672531475
855933784
1099277578
319624068
382306137
861395570
1362676906
1680672753
65650656
1389687052
1436166642
1244914266
1370463679
1547485978
153719363
750761995
287293739
676401906
1295068944
1847035639
590860982
529593241
1597589648
560672924
1995140239
1634710383
2092116882
917199571
466000850
1650866803
1439517604
1996471551
860739872
1099761653
1079667010
661071133
1494891518
2073585354
1967040490
285583187
598838803
1261572316
1407160347
1439968100
1185456407
1608080720
2028313303
1072875462
617716979
1271676392
585235812
559025673
1722139822
1241987273
2026723544
1854960254
1084780997
1560340048
2133663294
151029248
749445804
574324115
984946401
1931594268
1295970971
240044199
1613620085
11483690
916494205
405320955
2109401154
1867886015
1460301092
1402521664
1758100973
1471765382
930601368
1611256819
1688658868
1443990572
795556097
358307449
812442631
192534213
862815170
2061392042
1831923874
1390973872
1260290648
214091821
842244434
957501729
1034805944
352874262
856489576
508264053
1855756977
230427110
341154701
1948212336
1059620069
1414934507
207648049
249908995
1187535584
860009697
1818913331
2023471295
1754547847
1809966005
650039419
594506005
2045835868
347532245
1425650019
152088368
1756713769
63360253
470051448
1150628306
2094208198
1405937437
2004508958
1065659342
1324483325
942156472
1709659985
655910434
1811898132
1283235159
1502771898
16148038
1392859795
902701734
967719639
91879922
1395185367
1201008435
1971286077
1802840695
1572774832
1814953563
1375558295
302352358
1248594651
282420388
11263
1823073671
206130398
626164656
1695109225
1041483401
1967585736
1460820797
296754300
248258528
857341987
1877709087
1138573187
169254738
2081602036
1892819249
1404873091
777453823
34589202
1717936334
1737595413
20095974
1561311189
144929455
598665179
1649926252
2017191951
669675077
807148084
2062050058
158331231
651551049
1417283980
478729245
1483307856
1493513424
149271601
147751241
133121083
578796581
1726735569
691449977
309561492
522139822
468846641
1443000727
2028411553
1033118021
1246845442
851473366
1559995306
1711481798
1131415041
856661661
1410884517
2124706226
1376300743
825742617
599448929
2001661503
42876387
806416887
949009610
1729310990
606308238
70937855
209285885
2061866932
571375672
1547123923
686464581
420267872
881152397
1742723928
728811266
1573013857
1316183646
1883222587
1809769610
1348186143
1818311957
1887549776
1278838933
1857489844
1054028290
1750056144
677533600
421760200
772108133
1707411837
802704831
92440368
1232646926
1267101068
149249334
635662184
1579142496
983166908
126484838
1763619217
2120014137
221072387
1394738054
47782297
1406533252
1814755768
222241931
624676983
1338678657
110239258
853783211
508268437
58192331
1783469315
804224597
1793647277
557142281
1537499232
1450683074
1401097297
155326478
1947776725
284537820
889921369
977331755
1175185036
1980346269
1737140229
2126143258
1319824451
39193673
457567951
1788237527
38253796
43769607
1489012444
1582150381
1619767795
1120381740
1463736438
1468678341
654546483
714727928
976185229
278971013
1345522438
1534799973
1096159288
256363224
625859201
415784174
715715519
273883571
1784026596
353517762
324446579
1553702004
1637394004
476067133
1328068988
1143083987
809631351
1365767188
673934852
554114547
376549669
1165372647
1202684603
1779849165
1236390150
880484101
2062211896
668990365
1755002585
926018767
728322278
177172612
264476332
966527872
1131810533
550973469
870457668
1844485676
896476801
1771976546
687795328
1472438612
903152645
1389194609
656268700
203069303
880572485
583809722
1879715324
753946962
502302863
789173805
255271723
2029391604
1068524081
324915464
292515843
1986696136
392953005
1555377160
1522786081
760034785
1303180573
112117717
2124704638
404465361
928586638
1880711109
569316370
1472007615
1373237704
1714561935
1293006989
267041583
810132183
668971569
2022635904
2056221874
1103037489
697035288
664291170
1736407117
1339903394
1199475271
116015197
639757512
1000002782
242635534
1883952666
990979344
819746579
1843737563
311403379
2070913097
1465407546
1387247579
1341700630
1150122299
1023644295
1577567911
203046651
1882999882
690966065
949024103
1164760797
577463538
8599932
358830021
709814047
1761838554
638538183
2139744079
1743159449
6916184
696019306
1450675558
1968653107
757932508
25762426
1252920849
245333593
1616971194
119066234
1359218214
12203443
2001332814
907961906
885778688
1421871248
833291040
2121606880
1289277076
928826673
554551388
829528456
765662931
1134501293
2115168186
693822612
803920083
1147020275
897562055
113690816
2133928274
1381794256
855953234
1753176611
1038352795
562910833
1095605914
123211849
1431490236
409672290
1082767048
310766024
1565928206
700077414
1940406301
1295779160
1830577181
652131137
1702619642
101685375
2037971302
260005481
1809771205
10764042
874758744
1456374357
143405986
609125423
162176856
1226217139
704818890
1014608095
1359061951
875625428
1278731126
1341339252
1404197141
591314720
473270375
1425920136
1494804383
1943368573
1048105211
269177195
1747828206
151194287
159227482
601689619
1180255510
580836550
39599856
1403697922
1546200727
108089785
1362148254
66024445
1172879018
16166546
543385926
735540167
989518260
1448315724
1021618531
1661121120
751950556
345263184
1340598314
1907454570
192622570
848531500
1988024594
714179617
2058605754
1228189441
491950231
1733746961
1315437648
720997528
146548388
1018542321
1213218748
1455296150
1231506401
393434302
2138448281
607591180
791067227
858064219
1281583715
139715714
576213328
870945631
1476561852
1225306801
2110429663
1169059613
704946234
107291388
1856145089
180453159
711516497
351671500
229024683
1534725820
2114525118
87507320
1590997926
373590718
1736800628
679473049
317764200
511342486
919010717
805839525
222415586
104098155
242405407
562483913
89132114
762006779
1242871578
1295890538
1261800992
101224667
1630450315
1054234118
792895570
1254575194
508964915
2121446498
1853479127
455563000
1858179602
102811070
1903840441
195545700
2008012117
1155174696
1121673104
947290981
915358404
166127310
650966205
30234628
25822058
336744521
1407425708
2020643782
401130858
890097027
1518312427
2089062645
1505160472
405027921
1207842335
96648455
318995024
825616805
1991098225
662475992
1248738106
1495197670
1283665840
1758951629
684437030
1846647707
1944596835
1113451527
817103082
204667440
1819069126
874620152
357390686
396161883
1181649465
751963397
1127785759
924643397
733555839
900802052
1960864029
799720033
1477981680
1243689946
1368767222
575542921
1602270285
515386026
210118573
290564413
969369582
1798846311
606401342
749793030
1575789020
1583156847
1063439394
622731505
864044667
1791771973
1072991049
1115067980
1040595678
20298709
127485025
227967640
1425909112
1036293440
642312994
3517076
51287384
1295454618
670234433
1158530857
250935266
1189799677
1306867960
2115969476
54984837
102008368
667267482
672357303
772773856
247772403
356484548
1008528474
1674906966
1623126800
109782281
1808679670
1665722494
631855947
1719132533
1513826646
934493370
1937498949
269236933
513448346
214222920
1101160833
586255420
751883176
342695417
865283673
686574555
1074348021
2003618927
1496373697
1991739427
976576980
839622683
1915457275
1125247143
1581766060
636435953
2077197582
253218819
1214936614
154782933
1519095852
527756353
142949640
1264266078
505247700
466922068
932376080
1693023673
1977159392
977307034
1002787430
68230139
373397254
1630288887
1772975488
2050865124
433175933
951279435
1522227236
1577193021
652097367
227956274
398636904
1353239483
657347588
2029990671
1127121787
1367815388
354950378
470929192
280999751
1041102550
1340392047
211102000
67943225
868223476
263049861
1242794841
1300904386
791724353
586955980
1773623724
1586215014
765670754
270064128
1853838654
1268758294
608860319
1239802618
2119083139
910538006
479467202
995417056
416459622
1284574936
836101398
974280567
1220614028
996554904
507902527
1348602603
1383986740
1006618313
1665879772
1079504981
611786379
893084724
2082100855
2020235543
2132187542
390787243
483015999
922994721
131733393
1454245920
1621761189
606134480
1448159542
1279190813
526291622
1331558961
1366483124
868489613
787142945
65438989
1425396619
1960121048
1534832098
1237556400
469044613
1839526604
866784619
861373737
2030959619
1803623754
705970193
763242305
1299175828
232247848
236892589
16900239
823580603
1032908793
1873210625
1890142638
1055304091
1747003195
91854122
783219614
348605136
548112064
636601039
1803472465
1256460182
1742907306
858950627
2023444285
586194152
1808243566
516562619
194095245
1548001015
51770142
289656305
1584928367
1269336840
102918921
1428524113
1376064656
952522081
35339919
1555599327
2027517948
1001367409
1427167797
1046331830
44608156
1668014612
833840237
1111232098
307988691
692992738
1782218013
2104812675
1464669844
146933699
930827548
317236252
1625114752
579670172
2056389911
1200214818
465144259
1868520237
419754589
1131578219
1416857985
1246241990
354142857
1487177088
1935834069
987562043
1814988171
2078773745
1870736455
1042771294
1580369703
358684148
225116829
1291584115
68237202
1556614712
1602707234
1161742110
311037695
1722747069
1568705512
1730682997
1928542246
1528237508
94748169
478477851
619654409
515716266
983531878
1669321861
1471030515
1490026147
2062501729
905068342
606459598
1219734575
790492823
117449493
933497207
403774043
1313538344
1865471382
857799618
14107174
793723715
681101146
1644584756
799211548
956198516
1624989603
551089670
1231912857
311389018
1073853120
1887605832
792564763
396886563
522555986
1736867872
292888755
698500477
84827967
1261542336
1088939638
35785829
1562103617
380736338
168080280
372616484
1964934357
1520413786
465616619
2001085171
1513254993
2059374368
2006370424
94708797
924821960
1382365881
533814804
855703437
289667000
25591166
946895691
1632515519
1444540082
197609388
129182577
1480772423
1276674103
1563508019
141926373
1880564079
1119345262
607984216
904087261
201193260
1036004384
1736423505
1125353287
1233477467
1123309833
1684182251
26649789
1658263676
245858730
724046161
1088715719
1193137626
26169489
555296576
1165178898
1811391323
568825804
1478403287
919923492
1192200711
584356701
881285177
1884613310
519235447
1379211246
78382668
9551890
61370891
220476942
462052045
773724452
24214187
1343880468
1967649966
1581598860
1998419401
2044355024
88009560
1339086802
2053214935
1050851053
1505013717
907051054
2025935030
1862449436
1632056836
25912803
563952107
572333511
1126017320
2118462894
1679883047
1315513999
2028827642
1512504770
666611158
1433536193
322340928
1078275744
497349913
1548982045
1982603785
1714969562
541319113
214697542
1419496027
533522983
436176434
319522640
891806568
227580684
44385215
1367595358
1294485385
913696348
1230763967
1027276792
1852628593
295083348
937318605
575270983
1027124372
1283503465
1327809409
91393411
369540748
558253749
126416506
1349216721
630719280
1514941387
2092881560
2098560004
1349756359
1988943308
1866736850
1134215677
300653427
1738543821
1269871695
1274845335
806441990
1996792901
2146598618
1159444139
314055427
92133462
689642196
2095934096
238291213
1663031250
427909763
160673649
475549392
355751970
1958070137
1012952409
1522200062
1330981379
250765237
1832431409
2011246189
1246136744
1022509227
1890915183
1376267063
912439530
1112108972
1716376975
2099701679
1466224840
1817358369
1613281910
1988426146
625220649
1744930746
1606536470
69558055
739376111
2092640281
275539576
912473434
1724506304
1573571651
189275430
96511491
1830104476
387883014
2019179730
131355223
1782679996
735534581
42296697
946839400
902268472
1182334740
455424388
1431772634
2056367707
741594835
1953104302
53342979
1100659092
419494383
986064347
992717931
1729252378
182279179
1269496788
131894377
594442973
31072825
1844854950
1371586643
449655058
959625069
1860761851
1093610930
892906946
1843448214
1806097335
540497358
998880234
319834536
1384151886
1954226620
1982320740
125518656
1943023058
1393375773
1345657402
617736229
951671468
729834809
1698486658
1511522057
1041921022
211145214
1094823770
676084311
81239787
924634657
1579533161
1948802032
858026352
356946098
823476457
645905588
666313818
1184695054
378474343
2076348610
201075617
686441178
2101878165
1449995596
1278171706
1672729714
1041688612
673439000
1756281501
1091521879
1648350413
570286304
1980734717
1962423609
61526160
575855096
1314800154
1501368009
2129129022
1949220828
1341788657
1548401030
1246607208
518276218
815748472
438169331
1989318576
818053991
942434736
785143004
572733486
1438051011
1760596052
762476421
1468214823
578995916
796671186
1888592738
29004615
673357610
2065010318
1550559181
2048523200
2045042888
946548224
1413378471
645823335
212973617
1294314671
742155795
30050794
1172750858
408927873
401687667
688411960
1926285006
2118245906
719918045
930297900
602162739
925355673
1260457907
1840195748
2062855283
372626365
553805844
984536513
1501843971
846513172
1730953834
1843409675
1366280095
241727079
652253975
1969597001
2120314586
1370407528
857142741
825667854
818255821
125175567
1361818177
1960639683
1240445059
207742319
410384460
259097616
1529911855
1365174628
1065114764
1027272528
346118344
870779335
702663994
888650173
1313496489
157995043
1214214057
1061956319
1482541932
1581719053
777460341
1825056363
1370836899
1347312230
1434709180
476689301
1857390240
395148980
1883301184
2110114530
978469960
1533201923
239321509
1274596919
1135727008
2096790123
1618120331
1824259279
1971150721
1366171269
308972631
677603811
1858300304
1726179012
572945659
337709161
2145245495
467301442
1548229038
291919795
870033248
740830650
1803182020
1099257498
692163155
1062482875
271425712
1637021092
1855611774
2027903110
2017295754
1995097251
2058508851
1259312115
710849830
1854635870
191476477
252379915
317119174
701053798
247490414
1225986622
164907457
1095848836
729850819
1679170248
522796595
844163099
1696132706
1183142455
1632425037
1994057126
201572828
457358
68442595
1589794144
963498215
364429918
644155589
1330797156
787287246
1722793058
159889999
158476840
2118744213
2143580170
687739004
1270263710
1723822110
1745468135
1056370692
682871989
546110034
1942923530
389808588
1896595727
2042459515
1321020075
72612230
1787312202
1796724407
1504283604
41868277
1632354588
516631777
648457229
1579935229
829244966
1441144300
1283347500
682059336
979549445
1388944796
1477549084
2118743973
640381908
1652342980
1047089832
1362191646
432292107
470005218
1303825195
837499547
1590829865
1609252279
1706790991
861296024
1083620446
1976776981
1899557843
2146701418
1938658530
1331929542
2146748135
1092418321
1082724715
1631852512
103727799
345626631
1073779277
1489496346
140035133
695096207
552942512
310496505
900645226
1177344136
1667581908
1242393137
350432183
1149328448
717079874
311696521
844669808
1021477984
1663095301
1104568462
864463017
918406315
310354820
870241831
1569658407
1980400831
346711203
1009064250
1034303340
378650004
419910008
598050260
836480252
329081752
855733711
436630657
2026261701
1269262268
1660608472
1735879811
351270196
1205596881
1619895579
744119891
608355392
482850834
810043915
260449542
59712385
188295223
696096177
484860060
121024695
4984685
1512958464
570719771
536610699
1060709391
561055971
1284358780
329980295
1776540969
1832851230
2143069083
1703565218
1291062196
1464904759
79753979
474285996
817947053
877440583
426012711
1920182160
939256242
472139379
2014253244
273503959
287458120
973706562
91936481
323381360
2147260551
1265045247
1131867797
2128362273
1548665250
1753056029
1665096070
732774069
805666377
923831869
898121834
441081315
765563633
874760264
1683778474
1271300093
1295245049
1227246587
983977565
672308177
193928759
1100838922
137587157
735193052
69853163
1592509082
1701156527
1156191369
205521521
1545336878
937451683
506609531
180429358
535144931
333433530
301837255
1735727916
897312814
1421010915
741116470
516550867
83008007
1049494997
300369121
732231619
2047093017
1861860935
927695395
591848704
1932095631
1952467251
1392074926
795906676
648116665
1411592713
863415899
1368179803
149864252
1596014339
589240273
307485207
2072323288
583753360
1573699927
753481966
1436937946
1149787810
91156590
1845592956
209027119
1181008609
774852197
659120692
882395800
1990524893
2085697906
47905099
856741213
1424670500
1805857275
47790969
1362181148
968533065
1879656282
1090000654
1803783697
1364468934
2043435126
771207657
283724761
1245323361
1840129855
653260262
1751156609
786591113
559066898
54668723
238308322
857065259
12969791
981260602
145408909
249807236
9678898
1159599818
2069701787
917051584
1342005880
1553947379
1644877644
245321303
619721373
1904517323
1402448064
1676382876
1433631728
1703234880
1137297128
831636290
1260136094
1877771359
1963661077
382366065
417564752
964321640
275717104
1993544019
525285199
1559265462
1424595450
774875121
106964180
296604820
1622729797
1477941155
766889056
1767456226
1234207423
766743946
2109643938
521056295
1440910028
377463045
1212477088
254792843
1418776055
938079614
870735320
160665967
1450313498
202116525
1118165695
641136728
284259628
1563012518
1710950877
242200282
85634935
1632100329
588834330
724156745
1521485097
732147932
1331361991
1911922465
1500291885
1112228409
519677173
1602578220
994718065
1383579931
1697443544
441517126
1216491615
1797068352
1866850858
1178076456
290925139
1448954015
1934137159
2025960970
933927378
2141104937
1070470939
1308330175
438067464
556514562
263982072
1834728317
2116878666
78825087
1977681576
508908908
1280966837
1041048971
670918705
1818924907
1354553123
1453275605
1490395441
179871792
2024856165
202442028
594041239
1090746576
997045747
1552820860
948482047
1707214336
1461132443
1025297219
1340295698
756169307
1930345410
1005884368
158633439
1345708876
1569906618
56931690
1358126708
37937635
493933805
275106694
1149168816
528615449
304102130
1013086672
2043828753
1043077048
1753914846
1745211681
1646198096
489269439
323510430
1736442243
729671694
1039549835
550567541
1418821813
285606959
717207962
2046637018
1781114784
1127738799
3180215
1837656963
689360628
1526472483
420314411
784699171
1428295615
893466252
408809881
1013361032
1022812114
1128079997
4108826
249544200
809206786
1757668872
1773021176
775850833
1059974336
605014967
374953790
1479982752
1657358613
1031176960
783341649
698762120
2146951985
2143518609
1800105848
950453204
1318370282
349081980
261988053
1728418791
312073824
991589609
300632548
893697285
2013992666
2048129412
832119586
1478478033
2128988559
2070426020
1479923196
449322462
1203507384
1016231555
606684081
1398781954
2001851264
128988770
919965188
1944316688
1592086103
671057094
882202569
400575884
1831564270
107141602
1973762714
690629011
1052915868
312661094
480520269
778400492
2027580946
1891022015
1400434385
845224405
63341776
489114472
341747875
1997227668
1537847028
1226941331
715945703
290482665
1043109218
1045426958
894661234
1637747546
568965260
38854213
2027838579
1470630984
1027126665
544157730
1425429833
1458349847
1712198557
1068853834
294139327
461520346
956844605
1166817249
1534030495
1476746850
586452511
1787238482
378885364
1982636787
1831190758
1362872266
1984810895
1265440641
1894658648
1232276246
103155845
79263809
1743527230
1329236213
887421118
1143936818
50865910
667506629
1305095631
57943446
1399768658
1174031131
1564346838
1590717828
1634082887
1370302858
60037512
1697551695
962810273
483436629
402399565
404844657
453553919
895091528
1916667944
667742354
1164609675
1386901709
1778264470
1258233162
1754060688
1882248516
1147889577
1767451008
1998161304
43514526
1053410938
1880678708
894651524
791228140
1347859461
83542854
568637157
877666095
1903603392
1974502938
2135620911
1211917411
1254956234
2009013071
415272083
620327044
776442432
416313303
1949311349
543069825
80881833
603486169
381459561
1915930751
571211161
1054701845
1204381483
579678038
538258326
798606902
1090306809
1256517711
865389073
1702132720
1911967090
1413756507
752799308
1200392623
975225423
1813068148
414711667
1083327751
1390552161
188648353
1757827485
138469500
336965333
1876813960
1582124208
968024751
978742156
694257479
1956032074
1544430785
154530537
1995732389
1067742154
1113011777
459859105
1298356002
983654978
1690941699
1902030248
1238021965
1029409378
1145712688
697054586
436796049
1506828398
137175113
450736058
1238209674
1182212841
114000956
907550930
1465537678
1099405208
193808259
119725745
1450506808
6071465
2032188658
122421289
426978999
1182086805
1916905450
1224757073
523318746
1398330767
1050205084
1384224657
626834945
1624627421
1388736654
290392396
1726279701
715205386
787136364
429417057
1226465666
1110380848
624033349
454591089
825895514
1916817432
678056706
68157001
391963745
292419426
185138881
1365010705
1309990127
1927554629
322906866
1405252079
1606965678
1021214844
313465748
839870623
236346282
1812591593
1008589656
1058191305
1014695906
1353896617
813709952
70080165
510444802
1234057308
745069669
735193986
1337114760
1680718526
580454938
1920930561
556519345
1923075834
2093107321
783843416
1514768728
721327269
765111702
1063351007
1124700376
983174110
1374262449
885600125
323548925
1876320761
635306970
634407141
2058000270
1373144224
816288010
1386892835
1784774881
714052201
481281222
1205623286
2046761191
1504160685
1443308835
1699743042
1807115137
2053979497
1016553374
438972914
1127679699
53857686
92464269
1532474827
454070661
693783700
862521102
562210329
566640207
972755440
908414691
1281308700
1988844908
556149335
1395220278
745295260
1517911277
515805821
1919537556
1482600984
322620133
1183917700
2002541630
1718797570
604287924
1101292111
728538506
955216285
1695612926
289973060
1357869082
731136909
1826148295
1942065412
1454314945
427422748
651598407
1478670532
817969469
939268733
1489266691
970234590
1492593594
867303826
412898215
1412255043
608313022
1496520632
313904437
1690231133
1839173609
1303872090
1440013989
1983612395
232506560
1939412911
1477529224
519589343
637285956
1663265135
233805136
1084118967
1806548026
1462877137
1803974161
271305283
1543540003
1831984324
1572676508
170625473
69444631
27947224
1821634745
1678522648
2026522477
595760885
1992714609
1335606460
2040591434
2099492320
72985450
15041936
1279796067
1389692984
1975257830
252940946
531100817
1444960559
8466173
701952077
1469829523
1556831017
1878251506
1757709143
399807852
1859732601
507160534
233280889
615355305
754225054
1954487059
603135511
206428775
939649299
461279969
2000703010
1946872327
628281797
1869198774
158240829
1962767209
1621134405
1999953305
1357180298
1683397709
1113171272
110288930
296655878
1852822982
81668412
375525149
1427556527
1336474002
552715225
1705205173
473549463
526650128
2007109657
1369648686
137426376
2121982877
154438649
2064202767
196099923
457343011
1922717873
640071105
2019450515
1842734797
1145203274
1377213628
1957734787
520411760
2115835253
1078491065
1536571574
509446588
1129576833
1075146030
2110258242
1089380758
710053115
863437705
1551746279
941874231
1995144822
846826135
1992662781
1101300674
1867131347
1697234003
1111477366
1539448329
94584388
651388791
393346882
49387975
609908707
1824417025
1216399451
887240671
827525291
1974005378
1999208623
1471846895
1356362604
2037954930
161229384
774083640
553968591
1958358181
136731441
2075189811
1026073685
34863279
105003125
1980995859
1248272011
32491670
1352141614
1730182631
232516695
2104534489
778672321
1331071830
132481517
1001047664
1900161320
192311443
596120999
1774014648
1139878352
1040070605
1168184598
1195050811
1859459032
1823088081
1511404247
144918422
1709068962
876747151
1714839508
1500643373
1601858010
1210394009
1321365797
266447032
1344342769
2142971483
1387740609
324872423
1512877329
519724301
1990050241
1778652666
1748648571
455976032
925681674
335131319
344581096
862492568
859372192
1191011171
455154901
1007407794
847945911
687085481
1118068664
1112180845
1045805185
845568964
1745257604
1549160616
181818484
392514782
1186555047
1773636006
1761762346
444865026
41213875
2075981878
2118079894
1765018630
1440992358
1438540741
651528424
951426536
250443786
1067051339
20579522
933896
756830043
1244003049
2120165729
1347515733
348905503
1559959602
1296029007
887432140
1386763516
519962372
382446292
1118409515
1442317114
1354232895
130205910
268743387
548176218
876489046
1260147387
181245604
319062019
646752912
1661874599
1694970140
757272063
426519660
1652275672
262767543
783843798
161480856
1592760116
531706553
163843981
2022674972
885959126
1819979087
1968688745
1146538963
1604113163
74628332
1511480429
965627024
1242224036
454410099
2022234638
839548597
1068554370
1158652706
15407440
440620518
724609268
1472546467
1029238664
1383707745
1678378375
267367637
791265211
853985451
59793922
1578402116
54199643
1812033991
1789851615
1181456152
1513443341
385876095
1217792386
263132429
228526253
1543490883
1747490660
24905692
1442315586
1471839820
1463842171
1306881123
1541875874
494979858
2096876104
608835014
1927125506
1902470376
1453975600
1098521916
1969492061
980747091
94495321
680735651
313722151
1914869692
1337349272
1529599281
2052257174
398364875
376991444
525781889
571479268
599095873
1160080800
280864617
226981601
255492811
554587430
648325276
1413378935
119421223
1050611634
1801871375
1533522710
512075286
642467928
879970138
1485129469
777189893
1971663271
1896935023
1959785608
1286691465
744771739
965181271
1312742358
2060171803
1215097472
1898799257
884048364
127702818
912513077
157885472
1609239108
783672027
1940518482
826114909
588768069
1135562216
812553600
1387928083
817941845
1537000959
1395073478
1557937074
559543343
985434151
1568824496
402414255
102620473
1261858867
2096368670
1968685682
1163846721
953629975
321631273
1427542963
1588388236
795325525
1321602731
425199426
1481340679
2004780712
514035784
2108025626
753221309
1019308750
883368558
1657633504
1116800302
278114804
2108177246
1666766800
2043687061
1572388237
590859317
167952921
549284502
1267022439
159631144
1587308530
203086477
1425054005
106714490
82509443
404236567
1772450041
1323752883
1566764224
1565840283
302721770
350474893
2015705889
115110460
1770439514
60209092
806131033
684770769
1641681515
871509728
1889934309
890285683
890384362
502876924
993660257
787469221
1668129244
756991780
1318867004
1989160699
1118470023
2013033202
675716840
1831210666
2078657540
234829786
1341819346
2114391132
487869049
307927725
2130962928
1112479643
1971960160
283638903
491758527
1740134232
108600529
1068604648
1309335380
1819966405
952009638
180960405
1640367627
887298011
1083509959
1734334109
229665983
1613811306
1654066566
738566954
15574578
1812902668
1644510761
2131775945
687877142
256749388
1005165150
1378327917
745060364
309772549
1574808706
1542580734
896887481
2001720441
1140048341
1834989711
1349283483
848937470
1551580734
345687518
319675702
117040103
1326962278
861258314
417676745
1607186907
133502705
753970341
1934573582
2067079242
770608399
928119713
1690940139
1976646674
1700531683
1597946123
487808712
58004816
254642491
1782891635
1229624160
1635782548
548301551
2055409413
1012071282
289718591
179145335
1698980182
1324272660
1221049007
510937679
1092717614
371382632
1521419403
1540573412
954569401
526897434
138631613
732204539
1121520593
1423145803
211465293
1297093428
1738266804
504128276
457907313
185447252
359892558
1221484794
1821658784
239597174
1976624477
820629377
1653537404
1343536374
287047875
1777384979
1550099533
1151210829
1641252682
327236060
2045409904
1942907001
441965737
287143986
1897050299
1214828
1497285760
1583708564
2093733902
1716003292
884784992
1471678172
1888236085
1486584163
665345813
1900394245
2141494380
477590442
1564150323
1061283066
1316185966
1960559068
960003286
708438940
929615562
708710189
973997632
1804743052
1599081480
188216956
499930230
1688321871
1676062011
564572733
76594581
390561261
1249967593
2103638535
378712612
1740700007
139932668
1533873928
1276611766
1950811003
1317508735
1193318018
1595377553
1767829143
596307361
1848435556
1608639986
1867303597
2140628304
532432290
1368898302
908428795
585198488
1606133067
1464063214
1501615854
310442169
1841445880
1769874364
1434425944
681693190
390752243
423270262
569536057
277924953
1800081758
250791165
605740978
286648637
1991207147
1696548909
795686806
1847032728
2084137072
1819811683
1861643385
1476215459
952166597
1580925748
1846039978
1756934825
1676590806
823852057
1878207074
1362509873
977163958
1571262979
100823382
186808403
484834426
561366762
1123925227
1998723001
1004243010
1649988610
1896834955
684418963
1646389149
1065256378
1136887036
1083068408
474848735
1266987286
69528778
1135107073
325637812
463942392
539183318
1619404813
1080797757
2052268672
781605045
648802006
42820995
445453872
1316582849
1621651484
1561835300
576266592
1520806483
1958339485
607953199
1015533652
1030259096
544656334
1729779282
601799088
442019688
1546921729
52761603
2137747229
1535889637
2052126505
1486620238
1200476663
1529970474
640830174
997213574
1775691493
668243794
1249857874
1661898917
1115362551
1279800851
1536635459
820307805
1356439665
337683180
645117358
231303530
232616203
765543805
1059446877
38277110
1633892472
753384963
1884087487
261587197
548440389
236357681
1377195080
2050636373
776416849
1065075624
2033576684
1504312908
306335378
1433827785
581571896
1454331351
1459426102
379627197
905880357
1993851422
4697511
164688600
263135582
2032957997
760866514
1031384447
596773794
1368765012
911545393
2062138361
832076826
624330277
2090702929
157243025
2074129612
1578356913
702588843
104649968
1029720077
1882258165
577393884
2005352046
1833935477
1270287518
1885543541
887516725
1955611057
2137022315
272293339
1282868406
1857260066
1591574175
253377260
197750951
1312631677
1251590019
2005237614
1271890324
2137301003
466645204
191675625
1928956605
1484282000
1378111357
2111338545
661563883
637658881
1713910526
1774492779
1497610140
1992699188
1181130405
1174628362
846139267
1325867999
1455789672
365364136
1260438423
1758327108
1736223090
1191460598
1130228094
1078389760
716077154
1639706257
383539058
654981920
1380265443
1707941186
29401122
2024716442
753981351
1369002495
1310193438
1774889001
1864190993
1284549403
904221474
772722416
450052605
953428273
1338568108
1869741035
801634815
1707777415
1244554425
902860427
1220560198
1909660095
395803094
1287784260
1835699748
175000913
199273405
2118389013
1135221413
1035961574
1178170426
163916460
2032054072
1362929518
382675147
2070618088
206045346
319221474
584768187
754101448
1884049711
1809553543
1355963934
855920438
1421121
1363290314
1632381064
1992384976
1675594610
1678815565
424971804
1286207535
1224103334
525914017
283150460
1186038997
437614853
271688985
3316622
344726906
65029664
1669803821
2014246195
678034167
1211451275
773403396
237262067
1556637492
754239439
1962813337
1155965167
976973897
241108490
2049821020
2101957703
50896374
1557518703
1299291045
1938938316
1761800716
478811203
907421095
500097331
1724802693
580281732
1275535779
1003737001
162923236
1951198094
510574373
996460960
1703037778
1312581481
89261308
1138044021
772195793
1488727756
1645541945
482167273
558975738
1475816508
176448242
598200480
562890703
333938984
892185896
1750011835
1305687024
518266456
1441087680
613078997
75503918
1055072973
1382691437
1940033310
509476785
683582418
2021812111
184687675
762413613
2067158699
2038344126
1014793511
1332590501
1254405983
1991950072
892338166
1742296546
958086745
1436175655
1819514184
1724070847
370621309
1489342361
929356638
356895934
951464487
848326060
550953146
665380786
1783414089
338077815
1558355103
99253231
1490339316
1293396567
2086507584
850340492
1217742199
418325437
1139723859
1757215863
419183687
933665115
1145961993
1995060759
490657118
1352206003
1211481219
747330267
1044519051
602479997
978430716
816791545
617956864
1090981325
1788505975
669348167
1962101175
457885759
163058374
1771564029
20986918
1283229523
526353608
599619778
1870132262
1739239136
558029723
1052504936
1995866533
827657170
1595364923
378601103
188312698
508683152
656088938
1722204959
242827826
83029270
96650562
1862101111
1177137737
1442662634
2061765400
559149345
1086113876
2127436589
463031913
658647038
1260926447
1941380696
282944391
1563580798
2127725216
1091738211
527618329
679389747
567511448
1211046356
171248927
1813571941
1554316922
1096763089
1253579671
1292273894
17143856
1737255528
1319553574
1946455976
1724538108
1769676347
1211284435
606295536
806940091
353451293
1478516720
622278330
1347182742
984520057
2064736678
942954130
1672123344
912268559
2026546224
1108534743
435808540
1834789721
2102196305
2063780450
1686784467
198154878
565749729
2064433367
1019019295
998926459
175108987
145147096
763263986
1334190116
968448547
1868410855
1412659101
1845551074
911831588
910945483
2093855398
1952062193
1137644034
509266988
53671533
1163329086
908141868
1688782729
1160564378
1253184960
1245400352
864115957
462464875
1710750051
75466630
296455779
2044878011
53421151
1674314982
576337189
834158823
367157673
1300645148
186951564
1717506636
835273078
1186105401
1883810635
1706699894
1383986252
847698813
544626770
874217937
78208260
1936525555
170987837
382291781
1013296027
492533840
631472690
175130774
1716358145
492030240
1846294915
388038426
1358068580
1896614165
1912665626
244451147
1291302052
1162177074
1137738696
1785390552
1952889557
239890901
1103204403
1318948336
2096769440
1748876199
1772002229
1575082577
138724141
75624380
753671684
1855692454
1531322852
291750023
918754818
1248593073
1961155119
137263172
50413501
1599054458
622934229
2044756531
702142728
2114719463
1617683721
855082944
1721537898
1651936665
765906097
1693115597
1225290609
1524155886
1398213092
592053354
592614356
1965159309
413282611
761104853
1203593961
1013545177
2099165607
935692309
1920946215
1350786453
1747815702
58061060
922970015
4572779
811243763
896468010
1117904024
1056825084
1539471222
1993933669
268213763
464580352
2103833034
890498388
1927620127
1966731971
336281256
2123546444
1878706502
423788611
1796344701
2112782635
1489122414
796009962
1685353732
524034971
380708619
1156850578
1080238496
49489002
211043822
29551739
726835932
208303978
1185125769
1788984592
636256103
2098002875
1909725735
443460333
1800096730
924559528
336350391
1634315136
158468635
208745724
2097739924
781817197
2072366293
508605172
1624599988
1810611491
200915826
286527230
1777933241
714782396
494092518
1936629907
1253600511
321780299
357048058
491118656
869042382
1921538942
1494358419
245479260
1815385378
582865172
1814985252
1366411475
2082997737
464328852
1435256932
1957130665
1668317580
1554773284
122304493
1213686991
1114006952
1846304663
145591962
849591911
1266134273
566752800
561564450
1113630538
837204054
1817818636
1626501997
829744259
1349214056
1826277557
1805184120
447754768
1389579059
217030414
894985778
2017164884
1336200956
1076525045
1019047235
1795753107
300980974
447044356
1498547542
24623237
209922260
1432922769
37579116
425037533
1429284197
1207432641
806476130
1720701654
756212480
975852020
694216578
1254517202
2145121929
1648115590
1024008269
1743992205
1826650270
1479907218
662274764
137533511
1465029532
470713597
13359118
471523024
536871259
817352131
908485737
1289506128
1387077535
1962107052
158277381
2141658610
951221650
106316402
1394208054
1704034535
1716613159
1222784810
856312064
1155379303
55225326
1927098324
1580734379
1003563847
1901830607
96574787
637243251
585667324
1818331704
446176975
686359604
1969623804
919228093
127572607
1954549488
404930192
99543611
1953565631
1304552292
416583981
615946033
258842950
39437303
1233128367
324042384
1720055441
1769872995
1252108782
1614217532
1083069976
2070822916
1455728133
1755024108
1533178145
1135232023
1021829028
989666754
105091987
596899616
562778289
623182797
1498827877
542000816
527100086
1792327575
945270801
1129377832
1124883284
250755449
1284896173
533866701
1996458541
354992242
489921512
1584566333
1243321311
278799001
138578988
1714636160
1378055998
954304434
647773617
1816530191
1383512761
698123351
301351673
1847627358
1438043520
896563369
1048931598
382298877
1880749075
1642866174
957825018
1613272906
1820624472
2147143629
1427808040
770778903
1067304879
295302266
2059387047
637060239
955681319
1162415026
394611302
1228149941
1782676604
1219930077
971292995
1418048464
1282049779
816251803
803645832
1245661123
898479021
40312922
1610979473
2117300000
1565364110
1789998565
1453927316
1635467554
237052178
719826059
72048363
775450367
20115136
109391972
1595726526
1295543766
1165756224
47752442
102216609
1216407199
53747177
666653229
551708366
2002998707
1595397769
733738793
1145522901
342788304
1996053437
1365441652
1709754081
1994548189
1674213650
1397667854
947441824
1531255710
1337059456
1958295808
1848091513
45641531
1294296391
789177306
1600540403
810504331
2105756296
1135873894
2106727837
1165669587
61500154
995527543
662496653
628023714
881424263
108837031
1448927800
1632515823
1336181233
750643156
1422758311
1545228889
1013474031
278116870
1527528167
1396610702
283062651
1110262872
1034032813
184809951
1167261730
1311195222
1735166101
450184811
1788729915
433716512
1653850725
1834247130
936857360
216125019
584713191
2096824206
30821178
1962736537
855124979
1311315680
1401023042
1879300801
308154656
1374555759
1500889707
961061617
1494642708
1380650839
1906173571
591913510
352371392
1473290219
58493115
1095767054
53568596
869653048
501214361
914208633
1797554051
638575557
416297945
136036839
648957163
2071622184
760802878
983662367
698322142
209339817
750197998
1924928724
1223699946
2037188859
1822784103
427234277
388757852
998151092
839802477
1939044762
36490703
1395686263
653775173
1229033558
946357134
1266511925
2019667554
636840775
1982554860
1124307776
1388790087
2054512413
1638464200
1339761797
201407757
2019356553
677767862
1340656017
1213141103
1133716134
197139914
623080654
794598815
1107845777
1486161345
1270274232
218529827
878562202
384714943
1244154869
899786492
1923600573
1336535148
1467980435
176253201
1114297901
756334060
1363600300
1351352166
338107557
1294161117
2042750087
1540820636
1611886268
59970734
1243078542
318751223
1992090454
1344235380
450084260
1747011682
2134854212
95793235
451716302
1924337297
1756711005
2031452788
274277808
975051217
1684274858
728604459
1453259731
79467152
2056628191
1917258217
1649379988
851506709
1755674226
733910704
1859480520
1193999296
1546844643
675258591
322403649
2120597786
708771199
987686385
805484397
1907204969
495729344
724629246
467219518
286485317
1072341523
478632464
611318931
1043787470
1664430443
1292265488
896751583
870649167
2143484422
1295269264
1204923510
1264125305
1610384896
1115415582
1220833032
1815117581
922500636
692381879
466669612
2101695427
356233443
1430851754
916421208
435967461
960591769
1268138171
406405381
1681274331
43276136
1409011528
1899535608
810203353
1533315181
621960246
1307835479
1493329535
972261530
1683198981
881262998
1231594583
1323706492
1032377581
653083491
932751067
892264492
2049443312
1572684755
1264446367
556877185
597991769
2085135442
1696910328
500912526
1610732836
1892303379
179631801
635252034
464148949
580965020
507019940
1101387427
1371496754
1384768264
1707553283
644551710
1569111952
1812518570
1776822746
1507095583
1894377168
738682777
1042710592
487392013
185566722
1285312698
1255875919
248528692
1976069633
496848006
22770237
1168639354
1814446003
298814875
215391900
723485532
406176607
156440356
1420071540
1414358634
1178305225
1171130236
943105927
814633803
1684887389
836374480
2043421898
2095961448
1460712651
511032557
1856029164
325700325
349975220
1586939161
679386528
1461838519
1340245898
753681090
677149234
866486450
920983182
179605690
1564755709
1972103008
327066408
2006008360
1483453718
1226307989
1124384922
135032140
90179459
692324986
1230417031
530636238
2032675468
1610252506
282521519
1916094109
853448477
563325367
1314017201
878846096
1739785366
1298527104
570832533
1101512424
1812689899
561599948
1466386559
1253840749
1372659282
241219842
564539924
89321125
347738841
1607302803
638783507
955898298
232657394
1839878735
513353563
975609440
1919127517
1775485742
736463552
888333590
275781293
772435907
958083880
402906587
186835716
2059798421
1668315271
342433095
767301090
2019600651
146715500
1815532453
263629181
1939955348
1534677282
1713693611
126018491
170655960
1353239575
1477121219
1182002840
852179709
516646979
298841955
651417759
628287059
647012762
516083881
689438584
1478229078
1735259958
1521600573
1328577491
1884559428
1053397812
466740114
972595639
966250196
1822795528
1685082766
1109607118
1390606989
652223048
1118752443
474350520
1255358243
565795221
1803825295
1504849261
254264198
1490972083
1807129165
1487492867
961763469
1215289612
1725939806
2024436930
1917374974
1984193978
2144857514
1405762852
580504760
1955912538
959120309
231055397
878837575
1768484452
807990249
291584899
2076789097
502509385
1696099443
1526984146
1295311626
740071433
1100541447
174369519
1727039627
257616223
1935907633
1394481998
609452820
1817795685
2110065232
834686937
1545178056
1417808558
1447931279
413325596
1312086485
1442925007
513521346
749599170
20304115
344661530
2037039392
1860033500
1371553646
158029215
1306199372
270430624
788612083
1992225047
280904556
1304269693
2107128144
231671377
492153692
475319600
506821800
1117590155
1578461335
188991377
624742761
372097111
999318915
1654369699
1771911421
1663310469
1906216664
2122808748
1151453767
220618936
722119939
1911491449
272708101
2069032410
175399674
632583277
1505116151
2052274146
1190588931
895402638
1306926923
759431562
876841959
1921556128
1069494894
981739460
877985901
2138590102
717744194
609288505
892255260
1770110476
2085372206
1194500837
50251439
2033063250
1114231107
489253560
722629949
1253393656
1772462055
861303730
269051757
696199207
2012846042
472993531
537055898
2056526627
1072067369
275380050
1477919446
437402270
1312670408
1091789792
1708810119
1596666592
2126913241
1931675028
605556541
355091201
33287865
1313553971
466694005
1754945977
63417551
452895288
1331929326
1158093516
1901670343
385967012
915809520
2047454075
1054866779
1623233884
1815668356
236741496
2135467297
1733189396
937271099
1997334509
1085977588
897460167
1855186549
2103344967
238889471
2075972391
9001260
1177486795
1035717210
1449703659
762223354
812036007
1986717695
1763271976
212471094
51893541
1123127146
743516891
702094110
1535364243
2066929170
277664033
591406623
464192087
1448478431
373267610
113385465
2047320014
743474736
1274553742
637247221
660640637
1327559245
487327997
1804966315
260094136
908639477
1102018043
344235477
53813618
2041176484
731007373
357637851
724724520
500492739
1616567711
28084998
1486782065
368485175
342351590
639403265
1578055707
22781871
202722124
2135655864
2012183193
527976707
402177625
887296287
1281899782
1982424099
903723890
95863402
217387789
214452696
1364963539
444477105
182947498
1564683510
769809129
709245772
1811381938
1035181489
1372819640
295474899
17299537
1196071712
1515617597
966572032
1780397054
847597078
1562302670
1685677788
932491379
70143455
1701499393
2052186964
1418738596
1559024880
812283023
1296302022
1042969601
532998750
403112433
1979861257
941391006
2124863787
1465682583
1573395344
871195608
2006321381
1585044839
1468239577
355379996
1482857868
1269983530
1566683566
621697616
1275117407
920908458
1988322815
1353511609
1892765633
2122990322
1358762795
1967624856
39352617
1590557827
1745965200
1916619670
1732799882
1331989616
889029007
968810514
796147477
520324602
1839250482
325174694
1139530125
16595636
1872571008
347067063
1035188480
1570939744
653176919
928738721
398512998
761988422
1226963596
1141829425
1869926264
1308394642
1633477555
1384263684
1679850826
1182337288
971773957
99178597
1326365889
1979629758
789625341
1148540
2022195625
1534938373
1678078917
2070725210
1462217668
273683663
2112124582
1207805019
526405580
370336373
2070461517
286119853
843113874
2023505087
532254835
1763596320
2036165938
452228752
1103041135
1364591538
146310715
110295950
839648305
665661482
2090987162
1871454248
1404864680
807449229
1068021016
1270439712
1172368683
313970132
1117173510
209104521
1582285882
241586423
1675641496
2063728882
1162502783
948859806
1491751329
395456674
927268907
1742975711
1099959628
1952370386
949920775
568645804
780939755
1939547990
2143322065
1653297379
748387431
1373828571
1901237622
220547991
1815782518
697998806
273895096
1216865103
1708575122
1494682373
479795883
56359568
1270310209
1751917129
1118249629
1134212698
1802982526
1247148860
615320225
1932857237
727014651
2111235122
798772569
1778974464
1133427017
85462779
134149105
1017947844
2045522998
237640615
1519414921
313613580
87783578
2095194944
1529007780
1110320014
810724900
1902412978
401518524
1867791525
1933883855
1568567579
976987924
121737312
493153871
401173238
1067849618
1292423657
1070183139
2037949921
2133627616
1459490468
1200030220
1724468624
181955635
1818550761
644923300
1324837244
1502006596
1899776406
1197754193
1758766127
2020318824
200913088
340332512
1514341444
964663107
121346769
769838180
1101401759
1480251461
1080260812
100257257
291327067
561288493
644937424
1652599294
318723440
224284250
1900219289
417853507
1689066720
1384654719
361494740
218303913
591688565
242310704
889902674
660534157
1717259758
1322521130
944689888
1339570056
1357195105
1846325766
1593615579
32633823
1912528523
794950175
280589695
1465712882
487865227
1518737514
518227852
1171496011
534421393
1687926880
1280981823
890347247
380975955
2037829237
1657940360
1378639525
1463424855
627875617
1659975917
1861796594
1322985623
840821137
2031466979
2130740824
268436990
2061522953
1657456551
104880745
1620023463
1709665016
1695950686
1162730317
1875748893
313482481
1506216363
1441053727
1329464203
1311044901
745781734
860781388
195303219
747183513
2008351093
1900645867
1870073287
760156305
1793913826
1294558694
1253122995
754913760
131380222
1374780815
2070275545
1314222684
1483463159
538098346
152550427
466707838
1824904902
1610935684
1921097051
258876263
548789971
1166762991
45549515
34293380
403018612
1310076078
1058970327
1404734236
398986812
696633086
890450219
193168479
1183630033
260989046
1563317647
1135453696
757588491
639604611
1437352943
772162168
607899939
2035245470
704469777
1841623927
1127241690
1032745880
1142908840
1559087397
1120799381
597471267
428355079
499839228
1546185078
2014803728
1011790316
819141897
1731126151
1281207857
1951543449
1945774214
494335317
2021198310
353738466
870158511
988867326
1350726160
1906544002
589882801
454129801
224682292
1150568547
20219240
544948913
334441970
110097945
180102626
231902221
1241835171
1963314147
1619808254
1015021021
2099497723
467623444
526736437
1114322166
1627029121
2059189444
125570985
201122887
258449644
1718242086
1094212410
884712505
1603534439
1454374947
157716877
1694801389
527718083
426847749
1119892010
927163809
1965149614
2040746976
487497545
1560563139
2115926633
360469409
1523399257
1409376990
1901741841
1708445019
1146123903
1033698900
79900708
1110688619
915638565
973526748
493446334
1651486910
1577939869
855605636
906350774
1466492265
987200008
827923838
1929367605
688735659
565497515
27439244
1203475281
904198050
453612008
1809717903
975258118
692869891
1192911116
594792336
866703210
758133801
1900919651
830638021
256578523
2082317268
2090956276
334934696
579473936
222913238
1260963721
934635953
2090213983
1846140802
1604544545
1839751385
700597015
1136085157
1419200921
1436917747
1321447597
561798010
1737758800
2054827429
1185083706
625464867
540542372
54008068
1058840105
2089610121
815683095
1122615140
1241322871
1849847248
878157613
80917595
1132355055
1147901371
1823257096
1074959956
1379214106
2070960961
1865635459
877229918
1934297585
230533286
1176917674
1532344249
1859724683
687739048
575399339
2107275254
762799035
92853462
88372306
1969556930
854573369
1546469548
1920646492
631756669
1279771188
505526421
571238106
887503166
2029150151
1364892963
509571081
1720205066
170746465
1402407011
1932510324
263016838
945068893
101387780
832897042
1884459473
2111175558
1607795778
708723174
1460977269
1384189171
2044640647
1959407960
1638806379
1351062444
610815578
1551658237
248756692
1188999524
945430858
33752635
2098571419
1935309887
596317388
1342069112
2017752313
754185941
1040604231
1012454162
1632011057
244464412
1027093817
888187481
1580595131
137627512
1087859484
369687638
1984972340
1144870599
1499193302
1016103988
715387679
221691226
589260366
1138573628
2077834706
962076537
868673225
2054826551
893074720
578181312
2058003305
1530170027
1667582219
1310158478
681137212
1142074682
1968460536
1957627061
286317886
1310605766
734759168
87719969
1739660108
1992470108
61860042
137178164
913576425
1473801484
159323989
1633753962
796632814
2130976702
1090388689
2125081121
615571712
1958890123
1883763542
2100238720
406753792
254730329
123348435
937142366
1546915087
1811674420
1161682545
1275623378
1865434599
25130837
356742953
831450045
1773452437
1501484753
1619734337
1391371493
1858770563
1321937844
210475966
498293032
258056032
978617754
2031764785
449983582
942859237
959145025
1450318264
939125131
616201990
91575089
1693044912
1953376603
74755410
323241160
2083043703
119459064
1827551317
548939845
1689121992
563947647
1766077741
853852698
1411877986
1252483002
130383111
1581883639
274018104
1133142861
2056955031
1961639993
936668835
977913970
662662848
994505725
470932686
1396701753
1268442101
2124641153
2006974900
372515551
649518525
1019581398
141308085
1039550089
1915646980
1164216002
1074152881
1824762287
312056672
1245826766
714241823
1203026406
38020958
1000168785
994398143
381660897
480084739
800886016
145796594
862058951
629765946
1880682655
896484334
1571647142
456330857
412831532
1721373573
883915644
1048920476
83793086
937814476
1621083453
393599289
1939011543
1917183357
1393170010
369632580
1603721030
1929403263
1730297903
1809290389
833095279
1775455793
862363539
635394771
1077287887
1455401749
319463472
1344788889
1025513715
402910250
264801851
183827783
1302210913
1929899711
1889223397
1483849067
555671335
570555509
1644663106
942633137
820628182
244074434
487325064
1745705320
1605810991
84528191
269858540
1473454923
1419874564
296296058
496876805
931336978
1863886468
973762696
1432905536
535442375
1239989009
299994016
918976987
287720999
23769811
1187576470
1042251037
1971061991
352454688
2004656871
465091143
939491393
1452219467
1172210233
1791126972
1328749252
990255191
1657664387
2137085827
884107066
1183180506
650792457
443859256
1624126539
1489203270
1359137864
1706782762
1410786846
56677107
57540066
1908257679
1751317536
1765231255
1995337164
882167980
239030374
321398706
1059717847
1313854500
1090236144
717838276
953455159
1087947943
638328041
1876942980
1781431250
1677681539
384302673
1425191494
555032657
1285190802
1606724783
2022234444
355071872
655602
597890343
934613986
1866857801
699411918
865269522
391864585
1071773878
1904229192
1537056992
278896
576951483
626263592
1239564872
42422138
815799953
2138640157
1198710088
1754712346
1092410576
2110570896
1942221833
857516257
1110599508
1757254108
1135426865
395524442
2009345589
1787976761
1893368057
2107150619
671367748
2083959248
2089166894
310450358
2111862785
1129431655
111346768
1473520758
853998895
1265474520
1124698150
1073780319
1149938392
736849346
987146955
1319963664
751073138
22465818
663269005
323774589
644356780
926063240
1700202934
1761120158
927067613
284431549
609673650
1757369857
727729842
2100486885
1310023348
2034149705
2118823560
1402691544
1557210207
108086797
1199856087
605112207
1545658423
1827215295
1018525767
1544453479
1850145483
1868776829
879054834
2096989009
1711574866
1236395566
1934813987
1657564493
2127622451
679677661
1004515344
345744543
528229662
1155217842
262441483
658570352
49508662
164181430
973330306
2146808557
947645191
507593413
1120534413
2122566261
935175977
720631159
196532627
240293705
1369886646
97355549
1401925617
21154229
1661424455
1072953106
779853543
1323375224
1279108276
472141205
1072778239
1964873742
686172527
203231449
883487977
407772451
1113950911
1294232490
1824296352
1356139107
258424998
1747534609
1470991207
662618433
82176951
568013474
1919355374
750293818
1847372478
2047044943
1729604649
356721552
2039575660
1101435795
132337309
520213519
690072251
534173127
595261605
2085761422
1210550744
709628970
1772643373
1983364747
1009627048
613325631
662017974
437962743
1481620820
1399511746
726986135
1190403611
610472677
839274104
1248561069
446650865
1577067869
1936613132
709313092
2142506076
221044277
879299603
1422687101
1253314040
1281499261
836853979
643447171
1249115899
2067987012
680368132
2119315117
1315135208
1730293523
399817973
1484282210
773901538
495472207
1127301139
1822557219
1649335994
799087394
54438937
123521665
1998496957
1081170663
2033378292
1995465021
1728229920
174485860
2906351
187229121
546759952
984282847
1295154039
1657234362
649829196
2094675867
1285638069
701656995
1241517761
508995052
71628578
819170554
407011993
143485338
421736906
1080734525
449445072
1356866820
711905843
1005721697
948914175
354355806
1137486109
1567811929
1478474977
414022962
1387049011
1044725040
1686808746
1305844634
2111132901
290541938
605660344
719760263
1476055679
732019739
528211061
62908450
101305830
453677376
165860322
1730236340
1150126179
820943090
1845103848
654980015
1427198667
1576453378
271762001
1860830190
2007559640
238861689
1251781172
1667017921
1269793081
705859915
498687551
1906945126
2580103
448266588
129319719
398510753
1922964074
16943688
2143475041
1487921719
669222439
2052675328
472604446
1437699143
2133754097
383734332
849382230
1327792578
2021813600
664652719
1320633851
1439321624
114543086
1291949951
857581610
773210368
1893531327
605403455
2073474364
1717607102
434264625
890179598
1687456310
1804279511
1605079049
1828893540
2133717043
172016374
651672197
1067238431
1850892224
171608271
1449902093
108767635
1466675114
700339476
585422641
844480701
1757133730
571871318
1320607201
596139183
313521514
1280786242
2081661094
706980822
1567146462
469331371
11892925
2007999736
788933310
688679990
727492190
997893928
1823417083
1119451631
1058171231
1896778811
735870103
1384340723
1291972116
1543348672
801633247
432994016
1346490448
2099524776
1245111442
1095600083
759439195
835089954
1250598242
1110761544
866539419
1753043733
1450470994
844935978
1033461049
685981688
227538978
833392547
1201365198
1250504263
147220774
428637075
1765381850
453771018
217748823
998046408
908560411
1674858268
993535029
183981484
283053506
2047142994
484819006
1048203508
439401049
713022426
1111291381
1738014209
82591427
1423846494
418631931
1744768081
1756477395
1730262944
1972211351
797946955
856920357
1449686570
1486401092
1321206827
1256174045
1102317185
1552212703
1507404352
2008873743
1696420545
44380705
439391390
1051699518
1192074643
1846509797
1232762954
698851403
1071766251
200178228
34270126
952769230
311347788
1746345414
1316997899
934914523
265510307
1768474923
1739197963
1625215803
1497729624
1635122752
1240249942
380266787
1976072027
347488262
2001158188
1703962715
1554835346
1892490770
1724207809
568654550
663477957
232845440
1770525116
983179789
1533749914
377638768
1728199155
1837861061
723761790
1649749760
451121480
1739986214
1032298111
129729699
438585380
481381423
1212873448
1636707367
293870127
290312689
783894707
101164635
339521062
1016531711
2145393766
232516867
445988254
1534091800
1216602694
723246830
1854177477
885675651
2093669261
1288976244
1081413534
1387153409
455090242
781401771
181665270
296214368
1243733125
1471451022
2046706926
984408389
1514791925
636441945
1349743325
1298052237
350613771
916005736
632219153
1904735850
1140694186
745069709
865213052
1222551656
925222564
530647433
484674051
236409753
649144403
468619271
1773555805
1495464834
87923761
116877735
1626939051
888230199
1768024086
1037824387
1238458636
484164070
816224073
287887107
567858225
1698466341
323596324
576056676
1448154222
1549884339
754858550
903184832
1276230555
1448923532
340230893
1325697621
771046588
1782041893
2133403519
2031899279
1846116985
310402730
1616833112
1197810827
292802244
1106365927
207438000
1169839683
347170350
647770921
576685633
1641915943
815337984
1890305427
413006058
1222417189
1511447672
765387022
735239669
323426600
725322862
899618546
773079871
1542252851
544287963
503023073
1968701567
1726843693
1871007750
2062900351
365672879
1153629828
1343510128
591033078
832316123
1841533724
367109647
871798817
1562435808
309062033
1529197768
872873639
1352841321
1833939138
303706509
192078430
768874919
974790412
690517723
994474719
2024209751
1397543013
1626890259
1747073316
869864646
577014882
804030820
2063302589
222535997
2087628503
586323496
2065241558
2016988929
339347796
725531032
563654723
1077757514
996381765
1700167086
839867633
1026725952
600043157
1670342629
1526807681
1332214459
1028191998
1890919346
1052444838
1267639745
1624950404
551790222
1787572646
1145479646
4382543
1523779916
1757963457
1386812198
2106984497
795874076
1988073134
1765893695
306166888
1967279182
1314852532
315856597
1516828868
1534360338
1283884170
1823703286
410928554
1309719423
102970960
1308124494
427866757
1661886650
397225069
78812059
2019846572
1385382548
975244153
37935788
1498979907
710859432
28716266
397695670
35437941
574121319
1768501051
1982191823
1958803382
1698357775
1954788166
1243231233
526186666
487861693
1732529249
1243193747
669824977
1523455085
1786555263
8517168
215456622
68992117
708056115
1673695712
1904254533
1057056209
1788587416
146240949
1984505161
783570036
1103239918
1412466819
1744429036
1882797669
474253508
1218581953
1316950909
1871572921
1075808802
763164693
763282764
892469414
518917602
1764119859
1071505045
1980957909
1856577517
349803605
570860045
1418697353
1593731275
814940477
1704162176
481668604
1586485772
1076544965
2138493898
1890993880
1350783047
1184750922
1907149028
1935696622
181319027
2042113797
675125641
2068909937
1859774867
1969053837
942074061
783613784
1042709093
739080422
814148734
1314934814
847639985
588840058
1109554858
1782301691
443692849
1585864812
714774226
238270918
746198738
979691365
128093139
1330414708
762453223
16423493
1558505939
94845486
1535702324
1342232885
1511146033
1314032899
1213732570
1270578049
1869122035
478515843
401067802
1220607151
1861753962
1822236923
2072875897
664342006
837806934
2130865209
1387996236
1229985795
1853169482
1018269224
1540690476
518218834
1237058005
385101553
24765724
519830355
1961685996
1785121209
1948534763
1683584902
311181827
1149892751
1544726334
1012434474
554296209
446931992
786636304
1203874324
95275652
229275467
1781493378
1502997063
413528572
920918974
747485409
591968073
75953782
1015624494
724470689
166134760
2014449640
1201898043
1179275729
1356576512
1436934209
1773497618
218339449
1594178215
311782241
84873394
1648629966
1883703472
1299796188
232773457
816821058
883700914
1109818994
1499303794
1707578860
1695001629
280684222
1604038770
1403755719
1571763713
868814518
51140510
1205705101
389483459
1914378087
30803692
1843758734
975104339
1366033283
981928606
1488792267
1784365049
530160834
1320520050
1006069114
788219240
1400334535
1036805254
1475195394
2125509094
170950194
2060737149
1943087633
83765773
732818118
1818284782
216217232
943551036
731505404
809886857
1632562597
1894573841
2019453148
1058048403
1807950025
845135760
167334584
164202912
1942094235
287435410
661895487
1200707119
2102009904
1021146797
1261853109
2124302009
555637007
2111124812
651022115
1329831420
1010081324
1250471945
52216284
1699657806
1583533656
2017018128
1994295158
1897654758
636456418
728692970
751407124
957554459
460034590
36445609
394065304
1533982215
1635919945
2018426220
6521394
878403666
1240003139
1105910996
2044896795
343269379
1872000057
1589660018
1461537051
473233894
1606441618
1676860402
392562364
1534457395
818624395
1955666875
867429065
1367638385
186755532
1156901934
125080035
162121790
1001522180
1332902453
1653616700
843517244
1882170280
914607341
952839164
256917575
628649684
1118188444
182455119
1948017087
735316213
1309092733
1621030487
1182921066
861228993
1162850929
1174385096
1781443457
758117712
2013679616
1990550850
1557020362
1047407636
706846914
1505869724
1095663636
845168661
1224871242
466945855
714263065
858088772
931658011
85763344
1387947493
1367709474
777442950
111632538
483890923
2024775824
1012736143
966986168
696285165
1803578347
437706237
975314528
1668961603
367742762
1290944359
44636696
984140090
918892813
91029907
2071076918
1434681629
2048796777
1083105
601673181
1058686379
1720009783
1173404513
1697274971
382467135
1759622292
1627831786
486861438
1668076713
886013532
1293756542
737471272
1589414202
61474834
543949179
1960089910
1650781834
1214073432
2065646837
350173333
1913309157
484468501
481019244
1042626453
1971173391
760326935
1753857213
133373482
2092132669
755160157
464781996
1533281463
1444761742
798621199
60936377
1747692958
319098137
1167444150
468674122
165879311
305244284
1934205217
1356593683
85412745
332872226
786730537
158835343
1994788288
797335975
1633560972
868172554
445892943
110886625
700771021
1398716103
1551225535
1342087200
1418769244
488339433
1312192547
1447691225
1886145056
2137530873
1035481911
312674488
879818563
1409756764
1514562984
1504206849
2068544212
6183777
1155889863
979559596
1821709966
1329456571
317314588
431712596
67308666
232389899
1703176744
36594004
993358810
407898188
161128943
518515781
1761574999
2050334487
974029287
76422669
2059648547
1283462195
1318311952
1562059055
1886943277
537046098
1561703288
30383558
200228690
1377065885
1589765455
962196663
1431976762
592816095
1928340010
2023494639
1451308737
1841098256
239267625
788934397
1545909571
2099748874
1744962902
322649640
808660834
1744107908
745100515
1164260331
316730120
53713270
61340863
754639414
796772178
800983555
836216972
707126964
1814274130
942757259
1754824501
1146914161
1337141492
660743330
1157781534
658858521
850466418
347377251
1829495041
1741490605
1998705904
1440354901
1485106233
1630748639
1106530524
789424228
1216539628
659746914
125643640
1673736665
312559393
1221732366
659965495
878853101
46111683
997581206
1984155002
1642520019
1599429655
1976903132
1004134948
718201097
379390256
459648704
1441809738
2100877355
929470201
591413372
1099062949
1325824924
712752243
300627406
1193001482
1801590758
2144043087
1898522293
1168915352
1572510191
1523905047
2137113257
1987218728
240783384
1040091289
657225376
536173078
1884100458
11563810
1578959619
1978167134
1895706923
1695980489
1049050106
582391582
209245754
1802716408
1716261900
227049908
1055810537
52019469
167248286
1619549235
1941451063
1470293591
1375776423
648881631
353358031
483159479
128158015
1151534166
1180409989
1009110930
1144822194
1059600835
2090491486
223650198
1717560758
562111720
464828312
1321270087
1817781884
1213062391
1140973561
708724154
1446891752
88109395
1016563008
621589090
1311968830
750285566
903228137
526039873
374767882
2098266876
798857308
2045557146
154063507
101808763
2138604256
176086527
274489701
713691005
560323639
125132545
1067642835
63938628
855809983
1191006930
1561163073
945081835
1853681852
1589506122
1437752836
632876042
1320895832
1054951735
1065995055
1893152296
224128159
1028201702
414532283
903581619
542714619
988853538
1031961514
253999546
345038577
595441203
2031427949
1266224511
363432166
86654565
1364117024
782304175
525806574
1678664563
628323623
1649484119
1755488414
380792671
605114785
385150639
390500308
592343372
1721908439
186204890
1464669848
425404952
331751723
167938007
93093849
752102903
2024850742
1031011226
1861804094
1340847121
2045205751
2126241321
1640600110
1454827077
2138844692
1192464671
282074688
138825381
1096678742
1696422889
623275587
1614998530
1165678631
1778885448
1873729946
1011327366
312827175
1546697152
1307201338
1050711988
1262460786
1084217011
1694074798
1684688110
1782897886
1707542699
1653646910
1097383941
1927464957
279875503
1879200334
363202242
5184929
1983742116
1989928175
1509921405
332181419
2027564681
1167330416
121861976
1701737711
1717947138
1323999206
62603406
1560790685
237213272
1993427564
1698802490
1260364120
1937896710
1049416654
1544594330
1052124618
421418585
894320356
191008670
160021808
354315789
1576315091
467170220
2058008729
992053702
1075465660
1892957961
1493992405
366812338
366155430
785142750
428178018
600104486
1155314349
2063115096
1656637149
155370359
1922518262
764303299
650403011
1913469886
2091049214
1541113736
304728681
1110359208
1075039153
508466813
202259409
1354880683
1219694990
1718664158
1870112684
586058153
232287063
680254946
1798220241
2048295141
1510417724
2008987032
1087568725
101236421
848899049
679709346
2135942876
1164330544
1230818923
1588287232
621217822
1834477789
1860282453
2079581794
1341811774
1150300911
1557639768
875552201
1348603141
1013269127
1818419321
1137430175
2002410951
897410364
1265190470
1702504088
1355010475
1349553065
1158565829
166210387
67117264
1247577324
34481772
363196675
337192555
367479937
250334846
444137198
508834541
286278254
529638381
141731511
1247432229
1220031464
1462372087
1677294381
1485703700
467348642
1045083526
1195516116
1055263573
1425835781
1420340859
682702768
1023304216
1253575511
1942590448
1304869297
1617654866
1515886242
846533644
202400528
1069847978
277075678
2116682136
798390691
362716794
550849708
1557466938
777949805
532432319
1046825326
106443653
2011277407
1901201498
1477576863
40255018
993378717
1428057529
1631007719
2065124657
1229165013
455868259
1843252162
1244347338
1784668148
1436190967
974554820
291511597
1249275194
156117672
1809224233
545581744
7471299
1019860712
865704197
228950963
220276921
1108683632
346374238
1080626071
1857586131
305563611
1632697875
1402469988
1617814309
1636813982
1014934325
603635501
540548846
1867568977
801454871
12974657
1481987690
2041766239
348432016
878153208
1348767742
2100770894
415855615
364349087
1760155219
1952244345
699435894
1594642226
1082556807
1787216595
1991401034
792391201
1532911553
1122356850
2118155350
1420589065
170040699
636524736
578822001
1779613098
485113779
1693250548
1594884583
834703840
280965899
1541693280
2027035998
1046071164
1242919652
1721906563
1722408310
118154552
1562286510
847538731
1675946177
1272021905
668894761
2003028884
1751200584
1276391951
152030170
370706956
754514302
1649740247
160245717
1375875454
1856526440
64668821
404116819
457271201
940985822
110797228
1908983428
1575840698
1584292889
536501592
1036882081
1782878810
1463688002
356383860
1455583438
1483726145
2073226157
961136343
610883320
1539136943
582198354
587101584
1250626079
1384575417
1139049450
59977969
1153688365
1891332642
1724048262
847374636
1483070953
1711035762
1833517279
1949903313
901790371
1132383714
1601222581
895070946
2111293429
346419306
1577263144
1834088153
997149905
1365316809
1471508946
403631699
453582099
1985831468
763604086
1623517665
594285675
1889654957
366022639
1709882377
750159821
1696513267
98792352
1062147377
1091743494
1817547013
600859960
1318943519
584816249
1518134351
2032457984
376305817
1710703141
1588274421
337483596
1961515940
2146006950
1102017126
776046564
1534101813
1809934523
1924449955
301261690
663113883
331858153
1087006463
1755504900
2073807883
1345490671
336713984
866102918
1419492931
1233500827
1941943160
1039845885
1706157128
312704491
1300404891
1674135566
17798715
442508178
45201646
1821057804
1708111470
2092251978
95936274
438421355
1048089144
300547522
645668181
604026200
368014941
2091658204
1300879599
177946738
1581963876
1711981775
1080714941
432211903
87536086
1523617228
804228814
668055767
1113676822
380205430
1189235164
820872594
2083061135
846631850
725020522
623114781
1711753853
470485722
1469847142
1011094909
128112110
1510840027
2056632312
733827944
2113447187
272027085
2124191361
325421687
1359019283
1237195782
78119298
643360626
544751640
589156299
290175758
774843407
1707051222
905487290
1846935419
1537633322
452220762
1230623859
1009817703
807274220
1865006549
1336397599
1909832866
809876396
111414065
77682825
1117635348
727027732
228350888
363406031
1340373924
1291497162
628740996
728221891
2019443571
1266906101
1412687182
2069239912
147653720
1213495985
1628015783
1483719570
1646494990
2084146035
1598806765
1671860661
872613041
1125331069
1123189301
1680857921
866943121
725754840
1031654023
783296397
605867468
325759134
173070157
654018650
931453158
1807216996
1188175822
1410578771
1218834656
343641768
2065156826
310409571
580633265
987625052
280026808
419548307
1193528847
2048255544
19770388
1255327904
454558663
514093166
1365068746
667178706
1083796345
1306907985
299420622
2127967041
796621147
686361448
596000859
1214672453
332927479
87609087
1021885124
303238800
1475926286
1462143368
998302659
968761014
350520289
638694478
893291501
1344075110
1025914593
1023157703
1941569047
249920091
1157214405
1630722979
673671041
463220749
1352694366
1478452674
1972594075
901667415
598659611
387425658
1762174412
1692780396
1255252449
1092071184
1156616246
1242224746
2095960727
1706659721
1649365757
547543747
245060766
1170286773
170173686
840062963
2082427823
1692481755
353075044
1273307643
381619953
463190537
851333425
1152230972
42059404
1898798582
1288844166
506288115
1526165883
2107199648
192701897
1390353940
745214440
608277874
272031912
785474496
739625798
63550290
143752227
1221686361
1478097141
1060230616
1927585531
2063284770
928483709
1538850894
441244461
1576542112
436988324
136078402
12772190
1348999802
146979698
809165021
2012733608
418732181
851290802
1160359931
1781564202
699576149
1265251694
1469349462
457003499
2026319006
502890021
266134221
620942493
1783283464
1832837177
1520233258
1031207041
991917822
717797111
1862227007
1091639633
1997352765
4978568
1969879745
1678547341
2058640129
632979957
668927755
1007926868
1973410499
957491738
1386774193
335130029
1358544848
957532901
880170761
1572916781
1405177040
1783629061
2050358407
1870215059
1316389951
234081341
634870643
833543462
623419661
1385328356
661904804
157866293
844424437
1328667115
409911996
779351074
568057891
1328979871
1696553619
1470276959
73183292
781636542
2105458765
363780269
276602302
1688652460
1593353461
367973138
456343625
1839960897
756648174
1233730252
1235604673
1604934761
281462776
1241574338
631569908
955563474
848060885
2056453883
285780219
665195671
718295068
1960805601
1672222359
346097428
1086978669
1286757088
590518581
783231179
464235074
807540301
170472302
1609238856
1421014254
825079614
36674901
1989367964
1348752255
2023127825
601426472
950295267
1355788250
600616227
263890452
1256969512
2006718890
1890178181
1761922242
515075115
934940438
1661616133
1462039753
62598968
91269525
1979468560
845926609
1898151464
623566868
2040845552
680438729
2096994310
1979522813
350463655
384310265
988609
1862626523
742112232
630621815
1557788
786149923
346238804
1110137623
709384055
1913438392
1377964869
766187339
1624736395
903344365
371316905
27032203
873604968
2046992023
363948502
576290794
935229916
1291052889
965947400
1607917483
603686621
1287631047
1123530061
119131604
693339486
2147254275
255071485
320070892
1009646586
1191104336
1263611236
1468232614
1399417088
456760333
2060256257
1537695520
895985257
763606971
714426010
1780327146
1434589872
1044757647
1048222413
1098625929
1857254832
450543046
2133167845
317377608
69856851
778439440
1518037633
505240339
1123733197
1178330381
2143705083
822877853
864771488
201298069
290754057
2098719672
152760557
1502844688
1378265892
1607527625
1708409222
755578100
1754775760
280256256
923956666
1435815825
1065507937
273711292
664104917
1560686144
392718931
936063101
1982110776
1335887852
1958957758
914018908
131473102
1581150058
1769516563
110569406
1195854959
1196658430
1059304269
2088062556
1916273497
388504098
1597752898
183041103
2041939710
993697808
891744230
212479815
1231810825
1610223807
1250037773
262725333
458230756
1142161587
1615231724
1465242439
1132412027
1172884423
1551211765
949793434
1102760961
747130850
6023175
1726236231
158692023
1615907234
347837157
256677957
2013539924
1766575005
745063041
474745910
1799932493
1529728836
635108945
341029374
312227146
897948149
964794641
717566687
1404435779
2044211406
297663493
1785261576
35072969
863807800
787908569
628031179
1853573205
608739454
703833429
1049095525
224617386
916176120
196223999
490996240
1195151343
1510653918
617751266
1972142804
1721595249
1035030848
886218011
163569283
50833356
1323568365
2056365461
25631938
142038793
865137909
853874763
2031179578
1034405524
1267646778
1037284537
1596225079
1429861998
248813544
2088507865
1332718837
33144132
799006985
2053375395
1757521226
911340113
849454822
1210452367
428254845
1921990311
625472914
1185687963
727810980
1814867064
573753745
1961192570
1969459237
2096513367
1235243846
1528238949
1895903958
1890615053
1311870987
1131202868
649092864
1193537168
1134753037
192454310
1451627266
93072012
712635270
211279238
734699865
440409296
297402995
1325973492
117387427
1934397343
330535865
1673085067
2067663958
6633918
594978053
2096209348
523055528
278438564
1845596262
896336699
687433728
552169914
1278977174
298197887
206822491
603331443
1516791623
1879733918
2040812527
2112829383
244639783
849495035
720968369
1751631879
308297569
1185581414
1491537364
364949744
1320989460
1684432313
769337963
1255178635
1343846753
2005143708
138050830
1860222355
1957159320
1313878400
299271478
1770167681
742282107
1369128368
107976229
401670122
889336422
686371511
1697444507
157102286
1069950324
1681055332
880423124
578421503
67067617
1784018474
1831592132
1979964660
1459241652
388957757
432597796
2126054537
383142740
1662232642
1118791010
1987258111
762349732
57889120
584113068
716290786
1567383148
781161985
862842651
1692930810
353660439
739648464
931151965
669596447
1251679427
925727601
1834498330
406408792
941460973
40715245
1020740392
1390678569
264360702
264857388
508465338
1788191326
1868164773
948235970
1958611250
127533939
456608829
1464212258
626811375
2106665395
1098225963
312849574
1184455613
1056125601
116551864
1565315904
1334163338
1508993312
1686414513
307408924
1951421862
198143913
1815107965
618924067
394297982
193655898
1706361485
2067206023
1244492511
194988231
1111811708
1216412583
1718186175
650028659
257332402
1868573837
1798231806
1039657728
1399106038
1376760005
465559110
1413605030
408752821
590561734
1410636603
1374139803
1157427445
42251993
1599779357
1733297949
936519007
1429284126
1757236173
597795273
1544880054
1812857525
1748150316
1462673721
42121607
1453858293
1271943789
353736820
779452159
1345702227
1984810912
1562224603
1322502553
354379765
1663615251
1694512342
1849336497
1905430977
668598150
362948333
1660370336
1411717918
2084456590
691848259
1845739713
1581583813
185286274
798891408
1216950520
1664094950
703359228
1672682323
1460669412
1199292465
934912848
911741131
324166832
637473696
2070934042
1934387891
1798402516
722359570
550281947
328682749
1422837605
1783904858
2029855512
921660883
75222314
1884192839
1980154220
2031644484
1838219573
307067971
126026095
1461736631
1455223056
1991090393
1093246122
504446574
760849216
33716575
1080708770
1510174026
862680553
1465214634
1481070853
1071995526
1070988743
2054579261
636008959
1986603864
59246548
240070198
1345084273
11555564
1034822629
164195279
379864123
615283082
220049382
1687192002
692152693
1118042678
256940269
475618364
1423641487
642538413
1583329345
1297035816
1947648024
152212326
333463536
68834585
147021037
1650200566
57701203
898372612
885420056
1462826704
1047689246
665631774
1130179014
1688223502
1810618074
1642397112
1843847001
1434723710
1252929560
282001715
2038624728
1705149045
252554556
1339584812
1995766871
1364160005
577418496
455428876
104068257
1969199925
912770801
1439395387
573958085
1796724154
1591452348
1473552657
1191401951
603898377
596286273
5846227
493136178
1297958157
687609679
292583209
1562047197
2063405881
201928954
477567729
2097069323
974407681
1257569628
805627764
1868214213
693255049
1616717224
476965814
987503192
557254068
647433432
491452541
1982876847
1805406262
1293585181
2037400645
821210905
247699469
1423553901
1006978611
463604989
430499922
587821167
829865613
1336299313
1177220615
1844989329
1211475146
735056712
715363798
173204927
1238824907
147331904
484039388
1828939023
2078017253
1058085307
618406942
1351082860
1624621070
454647092
1514967233
2118453886
591569950
396816022
104585480
345281848
240736279
989086702
548913289
875634731
992652810
1939346692
772866137
1230555864
600142642
1459924127
1135367614
1742206058
1167211294
1987492502
496230039
923315703
632964718
276515153
1441503062
2113178359
127050407
1698593866
1485094087
88234328
624501063
1309497461
1213792527
1010602542
634024775
1140031102
287294664
1088204911
1609077817
1259437434
1482728372
130042757
2142112302
1674503935
1241293811
846781565
1114676703
461452203
247600824
1760013046
299954403
262739831
1695762414
1118326337
809675986
788721692
98433933
1910040102
859834131
1577250536
702683269
944428836
1649515457
255291845
1228956034
1323316498
1085256200
359590476
2040977101
210969873
2008532708
1758007175
444830436
1749776509
1335667945
162953320
1476236298
1733177581
2070207043
2023548899
438933903
1961421242
2125228587
359526368
974851210
131551279
1186140026
1401475010
266408493
1273881461
2130429379
1238804010
144477833
914516367
1879995613
1014252887
905231258
1301920256
702495555
1674094111
1028465158
1705045210
1829893208
850348754
1209442533
661082392
832192310
440732283
1765858873
404378241
1997153319
2031880671
1547824408
1483708444
680256150
1675795400
555660191
540711524
1208155415
1918818451
697907847
1001602270
41921864
1613541455
1630188172
448207629
1531840700
367190972
1421211052
1264868385
71725
434700112
1814700755
1033153813
1293364792
199433313
1028775006
1282761026
451773551
660064937
1889632554
1305460931
1023847886
59549074
265481266
2053025602
1915838186
382006092
770568389
543904239
671693527
465185061
1635780639
1213302766
166681477
972845172
1337983923
1873019723
1427614364
817923188
1109876205
2075195951
1358555343
858144466
856657698
564546018
1898347272
157706410
536715719
1442436170
2004930527
1166600673
233668966
16847864
1827952387
674700629
228279382
249355159
1897703543
1732876142
91588249
1766433425
1391885128
1694506372
1029059505
1545973445
800600799
803867184
1449713686
1430172717
1771894225
194704773
754594363
1007944219
448343205
2106203771
1234281088
1251568789
678479846
757579365
1784739542
454371840
1640230987
984238685
1867649445
1847397842
460437056
1575140392
1966638534
89396819
2135011861
2033687707
935324677
687108725
789982235
187332097
1928420415
701986206
1947535941
577529128
651840153
1458199489
1417107808
942619714
1804219230
363292541
667648582
1720244694
2087979050
958084785
1582872476
1569385554
281166038
250804950
223612230
1463066439
978094661
977962144
563001569
1147539341
1223280587
311642967
352331076
927931689
296088860
824461085
1922194917
1406508463
714192733
1563433035
425078813
271887064
612794759
1918519589
1007702880
314530239
1171519782
2008684483
29433092
146443117
1903199259
1051890172
433866382
1392688919
1252657062
376285667
479739348
731639587
394864524
1270339975
249660046
1862377349
1135109461
772118549
773734086
1021249655
1041778834
524953089
658471561
19569984
986051126
321804268
618475288
797040515
801237833
787547840
1809586976
1977613355
427872711
1480974033
790058077
1828558295
1909077530
1170373175
482800087
1254134620
1466831239
1344161909
1306381037
1004103040
2034000702
1006302496
418234389
1987654700
1059154711
1338392025
922065296
609151449
929280926
902843802
1431702963
1559671112
549012619
1529294943
1849386876
1411879882
1725273852
932920217
290379777
1470694740
1200526649
2143525631
1268046715
1323329345
1628099839
101707671
912759645
172761356
4076407
1221700413
368739650
2058676088
1772526976
1431545246
1249459153
982319852
985425382
812167435
1165899473
1291393761
1057288999
1029491528
372800757
1300907178
1751953708
1588514661
389566210
1256430281
53545096
673196028
858946212
826142742
1371159302
1117837949
1622545878
569827509
1750917034
503498214
621612208
642468813
1154587938
475798249
33990339
1825329213
1824638853
847122446
1481674525
2107425946
798913045
1645746914
956077169
814850434
1652314438
651774435
273554104
270456581
1961847970
1738269249
530474926
2033687291
1915057516
1771295168
752699339
2019807224
1591161100
1185853878
1386650808
1800741298
1031048959
1371584462
1155392895
1589459543
417463009
301209674
978224909
1310748511
931277445
1608613723
1781162955
1293009790
268942359
812139647
1062647521
1590598864
261258786
186866747
251305332
450636185
58198478
318189339
1164095760
71722708
1724527806
683550541
276313058
1232178707
1580571955
846586298
495398228
2126723740
1102423155
926571940
396079120
908472993
1287435199
129785868
1864159558
1119124427
60924937
1593512167
872488547
1658203584
1915857864
4036231
559437372
281031098
1426638274
822535815
1547831995
1557270851
132891942
1094789575
1292443007
1565656952
1999732078
354137234
1096474941
595027572
1113381318
501340308
354876629
1495272119
72657683
285735483
1586868685
1005662746
1018797885
152616306
806158980
149844137
184571064
1976922358
688459461
2018255321
1571467788
1800418055
623817881
604194045
142868502
668387737
343671052
1427967322
1240958868
745372021
552473844
1422283735
622403119
2126236023
1449091133
1854415203
534253043
781780344
1753166115
609175832
1979980997
204442268
1768375574
1121957157
352305789
2052413564
1059402586
1822904206
479943373
1903683468
1375148432
613368618
594495534
1674214124
506226848
750870707
160111459
1092657630
1874935779
1823189181
686704863
1500655062
130567105
444686028
144788295
1867557041
272589094
1138417878
72620890
1403007663
1338254
1954765832
1565735904
586187826
1969405600
404400106
1533551271
1000574426
1497873550
1043638105
106698357
570376324
2005140666
1638831457
1521633734
1203934479
1332069947
2037505113
1892994556
502585927
1785749442
1815214268
424306858
729484888
2011991754
171015779
2028455071
1142251299
2111904359
1635252074
85971053
946129764
985367674
718698014
3042355
705750927
1063551544
1117754912
1714824255
1255966528
1721602242
71821140
224590969
1288860082
1741468718
543441040
1676323165
1963328683
617059662
818929735
1099791256
879529136
1249067388
817422077
844221637
1187319021
1475119464
2106218985
1354005683
1204615993
1523882094
1831438256
48613488
1368570365
2007790397
909810483
1401017647
1357213327
394369982
1474196207
1546077400
2065979448
1572113716
1951568852
1491464692
1104708713
1699174258
222445253
1286188271
858632793
9162636
1350741765
1194722180
791467664
768208056
946154223
1036075976
730883490
1123022659
751910350
1654679136
1609759599
2126138506
1695840944
1447241675
203168955
2106971813
1715011422
501670937
970552100
190969176
2048531528
237978960
1862955580
230721802
1280746220
35272827
274071943
190582040
766863970
1660480262
251242256
890787913
381375700
1062193426
1773490605
155508973
407655605
2030099058
1331213819
1243862203
129780248
1755829302
956566708
1877167119
1903829873
322789383
641893512
1985696849
1094720155
6279553
929585272
503238979
670062436
1070526098
552420896
684034201
1855173845
1974780377
1388087129
1444592235
230236541
130746351
889543542
1492619467
665529679
956646542
1755607514
82325780
1502570097
1273755719
1762079466
1511291342
965298410
302448378
1015195065
761340638
322857670
1992994367
262240720
526486892
1164385118
8109207
1189259223
268484422
338967884
880150761
1316350656
273290095
1141734577
1723637733
2006150094
536026985
1058420409
1900669588
172825413
1131869446
555306850
688470435
997657834
748555900
2025611846
1851806418
56900273
1693147873
1863507356
1447590464
1572739439
207854397
1056202394
178528443
1753815857
2140733300
881020759
709254538
930213534
1572236127
2110655236
1498846813
406390313
1588011485
1384580788
1733192764
258529650
2137492123
227133830
971432653
132850216
1866424067
1396217228
1396548441
752639950
1576488143
11017571
588931118
641919579
753850243
1899752714
184533255
1632733294
769122537
1843622232
2081963533
1353975346
1785589151
289405173
394045620
1641605469
1950384924
834816008
2062629625
708750219
1132308740
1289285501
1558942170
891066059
1025648515
369669626
1824857770
1564384030
710810764
195977147
238099440
865574867
505686527
2061873077
234870605
1977673404
1918583760
930632077
212916646
630981735
1065344507
575206486
1903574263
1910233101
1621139370
1022836342
332099647
305611367
1751965442
2048800719
1403759386
1625774894
1352535140
1917122059
648985822
2109091435
1383996494
763708379
36601062
1021624102
867803062
1250703132
1123042566
269255946
1353517901
1910570165
971504571
1621754807
1499033552
215329609
544398788
947585417
295850510
846104953
1642004882
227383995
698612073
802866262
486587720
663174235
1326218349
217254038
1620459217
40736105
1893564944
990192404
1003430496
1464523435
2022838567
22535355
1782616642
751299667
845170705
464472054
1239134184
805916038
1659907745
1303786066
1811919785
206094902
1030077523
667622499
43471232
467971399
1140506616
1390338355
601742843
679895936
599501733
1792573386
1682154044
1224379528
1886108963
380476804
1527196427
434631297
165213909
12639470
1079506762
881852115
92612835
1352611062
224800361
1705619799
610522511
1906805827
541451264
567568611
564045230
1045034268
1346176739
825796023
1203325258
902109218
1653779745
253943505
718651753
1125655880
1431368424
570902866
64481934
333715193
1283150151
1872967445
1530635560
1472631039
638527998
887002029
964578767
307436496
1748709859
1077414102
346096635
167958438
191430973
1300034780
1266242697
1463241373
712429732
668841482
1809694822
2097345321
596853700
1766678018
120798375
1254487897
2073786516
573741345
2056957235
310476481
617049048
944643388
1465081297
205336917
309432935
422680859
1888995055
1251899730
90420258
477301128
1436791247
664026510
364855189
107556590
31783592
1554044359
105119457
77899242
378570318
1219555007
1391640345
604751685
351614219
794379366
208257265
1189210050
1161069939
2139811397
779947066
1314571931
1209907789
1261456296
2091820736
37387876
719066056
1073742856
1090570211
408908988
61526928
744200743
912458547
1104316105
133805085
22061684
1798855852
537126271
1712766438
1628912293
1021105015
341621838
745115970
1098034739
1991567517
220870585
328374548
1183045263
926022584
2067582629
1247030363
1012613143
1922781063
477541233
2089138716
1989848734
930810192
47999220
1124654179
1114442129
760138270
1059640307
1407571907
1697689788
1954460485
1794096762
1833984486
1817682937
1156931700
1825212816
124923482
1666999793
1439944031
606370719
442132305
2144163012
1280819002
1196171690
127171770
1418072121
1868848276
1933834450
1711786150
1319053541
1362740378
2036928120
1339159634
1062406877
265562849
1924829604
480284917
1332757838
1550503009
1753959978
1414017637
233025504
1685957125
1879620020
1757279462
1080444969
635354313
233064204
1776375984
1018819608
672352934
1264115702
1137143443
1841163740
690679009
907991860
1502660078
687919136
2046935301
306582015
1605727137
1147812886
2093161303
1211661226
1588128212
1951331131
1733271333
2102937496
836214912
781914627
552949109
131240767
261453683
1153538720
1665475647
843264770
978715404
1931007403
1102873792
883518428
776895948
1808412389
1037399666
152030528
234222596
1734912027
1110068989
2066403410
999608669
878141674
637936548
273019372
1045545543
1921561825
2027345672
2004749491
94140261
1849748201
1752679756
1831577107
1679497099
746438652
1157063110
1472853337
1776996198
1557751104
1338008977
815257464
1327960823
813538541
1811860967
1129830612
967603661
1663996063
1564423645
998570766
843991134
928366907
187035483
1493159715
1716862264
1198637456
13419864
1164913210
291317403
1676262584
178238304
1724517876
1050899226
349689275
441652069
1614044940
277076465
1245438691
232356254
1304695196
1375921466
938524827
1642825816
783405293
1585881496
320785507
1655937823
2103316263
1527349500
61243073
1158063623
1594732722
402563888
471227784
445753328
1460156900
460072179
1556767871
1358604002
769122615
938408162
1478505700
603660951
1065199094
1580570105
1124357435
159831193
1691411509
1818898097
1879836593
976114463
1653021584
1605906570
245566954
1042905938
539092641
828971597
1635659746
1137628098
1031571532
940937882
1405801113
505084210
326614486
38330498
1494351289
1830015474
717266513
1543512651
130581659
1567205818
261581262
171994795
827764112
433521802
1192136986
165586776
900650135
1676744825
1668907169
2066192415
1881165715
1554152012
1139060936
686974922
1786949309
27791937
616963407
662194778
2077539072
150683057
224704507
547008520
1357056744
1083602000
739214965
364813945
1035394312
141547345
543117563
671384216
315694913
1640054694
822573325
779254840
1340375245
423533142
1902574129
1945239361
714826905
405267967
1408789576
528119761
793678180
940971744
1989451930
894488519
1277324859
2110948973
1826510989
565355093
185188677
930462716
1790996704
1951976567
135453775
1308537900
2014438357
302115611
696492025
1636284189
1179731424
217196985
1693776852
291695286
426981316
973666583
1399884376
1748670816
1528565880
1648487853
366852940
1418072647
1686217620
404992183
196791429
317780489
1098344315
308405369
1816886901
919144994
1169923755
947131252
479187354
411588191
1086060678
314637629
938234702
1524302512
2117815037
1224887347
206597557
62174583
1421319599
998477562
746718224
226619358
1360196617
1654192374
1947791773
1825169576
1796022426
594897225
370720525
102876257
286245167
1142365730
51454179
1254425365
1948507619
62630576
809537687
704615863
1021634023
1530204800
1065242386
1427899463
1339733435
1612998621
1120766593
1801538079
1609016339
1819629974
32782893
355892353
1967027084
1214046880
111081512
1044109124
1769922234
2100187601
690330438
530563144
2114164067
1054062496
1372891764
1689721299
1990540079
79984544
252263471
281886882
1656598404
1484902901
1551087146
617392011
2005186421
878898788
171186135
766662571
787090584
186643453
277564232
860032908
732364555
1652516580
805469731
575556200
2145839353
1492908921
1797548934
115364118
319970714
1334432498
937100122
707804382
969994584
2046307529
428300557
95067382
1969676055
1760948321
1667390695
967913999
1873816379
248504302
2114085512
39808543
825939695
1451426555
973038259
132288525
2025472711
724400232
909706679
17188270
807608617
1256999304
898644862
1930644452
1194306809
765951522
1599451962
1693325212
1004681443
1974344570
94787732
935420452
536115815
1689236205
663719118
1722826737
1261302989
1578676904
107236169
136837190
1174539342
371542113
1830159097
2055123098
1582725682
1800369386
260451640
1353904701
1526512715
2108715861
839832380
1300415915
923709052
1401447212
888636455
1290008792
1408272451
699481628
472392824
1323496078
636176937
1019258181
677110494
893307692
749606273
1901638674
803310878
598173169
1731226262
1834176101
1628869197
527552016
1348155667
1925660389
1114823707
142402778
349509080
1379365054
2133817650
1045017831
177840504
1686855846
992726251
12258138
799838221
990295448
1760096294
1413771903
414918167
1373062457
716741059
587641766
29500071
135288123
93432836
45342262
1690320199
1319265132
2038913143
472995273
1081280600
955579619
1059195961
1437668842
1692744568
1010590378
1176441397
236518469
466899726
1670264948
1185791863
512707669
1069997080
831419686
1040993784
1426523678
610102790
520078542
877418803
1817707440
555692463
1767960856
1143155096
262092690
565309774
586241552
1225439394
733307342
1194733055
669512831
2130818571
196689735
1930735468
944238369
1761213676
1188582473
376434614
542376505
1844005761
941034458
156920635
176948832
468813499
901757084
695535736
496391363
943320096
566102419
83441239
1848561487
995021874
1741760944
1301564631
559645869
262271020
1832582465
1261485615
1852482724
2140616921
612306445
299081707
1380246780
1957251534
893997159
2114813636
760218922
1338075703
1920097805
1380296063
1500507382
1887774284
1549556329
1572340220
1440763167
149313476
248040912
1437313099
1064911865
539451103
270176982
736653096
320490060
681624396
1134890774
773834806
1330381594
2090858933
1184069279
1749834271
183458348
1119916960
20285247
422438999
2031572999
1982851517
1210366888
1336919873
839797232
807749328
417167148
2038289640
1996841157
456751818
613406012
26845406
956102770
39856144
391274105
1990090888
921603928
1569151130
7637626
1689894936
8836359
1740482832
1128246687
71762528
581382389
828264449
1246380323
942345566
1014743288
750429138
24717672
1320811774
1935604854
2142936928
1588348379
1436586203
1586301030
915795042
937913728
1483808778
589068359
369035579
1207048094
2002720279
735620008
2032437680
2109789127
186065768
1038855004
216918238
1533805015
492599819
1393531136
473327882
2125954083
946702437
18520426
1996827895
1757630664
1570455634
768965921
781916200
170245803
1099049638
1787828127
857952729
1438759303
976742965
934822042
1652880465
2116091843
1853811860
47630798
1784447470
2064690676
1141195672
523315205
545706753
2137414189
1517544497
1096199980
485224456
1121493337
1386370815
832732215
1807441385
214489432
868559414
1376102909
879504466
1839834711
2097153782
315758245
1073239491
620995349
1801251136
1942021862
380926722
1188239303
825339800
865574079
1059564384
2116217644
992376431
97745261
644405204
979156675
713808835
483501676
1811613082
1966115282
166159587
974245467
1339781948
1833785710
1503385836
114900035
930959736
1221088135
1548044578
153703486
1080823894
1388654877
1742647197
1371707851
851129556
977061189
912523265
1575544517
956210603
615876847
629536761
749703743
155139611
1497314981
162661037
74336617
917763136
1182852361
1070885830
324233515
1587738128
986111079
1700559627
1839022824
1210542056
116982970
880088221
103057612
2083745610
1963835961
1823894644
1636061334
1420839385
1750774685
470330204
642881855
1314570528
785383310
433734600
1142043360
825567677
1545883449
1257352059
671996851
700403172
323740223
822868126
1834386680
907776378
548652052
1830158447
1917962282
177282163
536572252
2118641087
981310722
488421131
454945801
17597932
4794870
1352893287
845817205
946053030
1960958609
756797509
163242711
1296896325
1154887682
14539091
1492864096
507753514
622616567
1892403500
922388591
2059349216
1091482904
1813931409
648728845
2024420547
1878217020
1333152807
938824834
455875
996856974
1410014224
1727481960
753941517
1546358035
1831954025
1254543733
1840442269
2135134114
606208904
604040825
1819625980
834583872
1529908491
636777330
2115018256
1237515482
1899037887
200589095
2144017099
620702175
940226507
1449998711
1311404579
966339238
98434729
368474864
367964601
2081673512
1612478707
449188639
1037249148
562526870
333828395
2079777877
1825700376
1723222169
1091150213
1355762081
937283533
899052490
1517581696
913197750
167551953
226885951
1285667598
1040352561
1407083317
1155227343
1218457650
1593041425
761248609
419401579
1382427115
710831673
1872088307
775118713
1300951389
1390149498
945338822
389123727
55125967
201401716
1046068754
864670456
193820969
2001002781
1770173443
1785917223
212864837
276504141
498054249
2119619972
1181188975
628327375
2013383617
1361688231
727045824
1429437640
1435625455
753094351
688882879
621914653
1936936162
594420406
688341399
2009430317
195903582
768362313
1734931339
1823969075
1663458254
505486416
1662504260
1615683372
1474883321
805417379
774705092
918619169
1708354355
647644457
217343
1299308888
1567848504
1704253792
866487561
310515894
1323632322
834644106
958194882
222082622
1637589363
424287583
1395487796
876692656
1452886943
637896277
1787375778
993169607
589291951
1293293510
883546395
47226706
813319217
1817355553
1756023317
3803518
930298165
1687241577
356684157
8336286
383512630
1841041970
1609707903
2003649922
1154734217
1867297002
702403554
1336315538
2039476025
1553567491
1008733127
949382242
973756923
382168979
1158981089
1112251275
1121147518
1107155624
44876734
117463612
644158092
1553713036
933372659
305996005
889665062
1494269174
973311844
808196603
1408564792
925657805
241150856
837949351
455111677
1864932120
447481371
1195158962
291954421
437993398
959461571
1057122070
1520740280
1564915321
1678655695
1196651253
2101371649
2126664957
585674333
150720314
332070132
1456107794
1645853668
1647086712
1871470633
1970213972
1277808918
339176653
1636136182
997811031
709676185
1193892276
1453591896
1519776
2066531661
1544386165
1796961504
159903138
2038676021
1323034130
1098122401
1379807474
2011197964
854053507
1810157831
655944339
1020632684
1177529256
187800424
693482819
1338182587
375524934
314169697
1928047974
1335747701
765643496
162434734
1411863260
696133567
1592806766
1720270655
568540316
2091689856
414460675
2002801434
855061692
1103631988
1144069134
1953633585
517280326
1402934878
27187440
1837866454
1986581108
1605533950
1689122532
809931054
857227265
1996933314
274841547
88095519
1878531404
771215699
509028814
677260657
1650156125
1324550706
1613597572
1277365832
556986283
1452740703
335390067
398079439
227615697
1376154750
772008684
1414003896
851691980
939444613
1985857578
991318889
192858350
1351497836
504835041
1410021293
1100507558
40471626
388641432
1259712991
197983164
525398136
1924584700
1438993820
1770604579
64282393
2009755057
559997647
372650715
1477925945
1942666156
1163305741
59376661
1772900886
733018459
1923542574
1865399850
694012945
725451087
940105413
594068404
305726902
922230477
105092520
2020975097
574855755
1771435980
1745276353
320859121
612411800
1699003162
1315642369
82289118
1996184621
347858707
1520666636
1882491448
1304135385
339385127
1640920262
100171856
1221720162
632009117
1432122916
1316140077
1873223271
1101065793
1274016662
790512905
1422708713
249275282
1634379328
1702536801
1391959818
1491588288
1224354783
912460417
332410451
677206153
522835474
1860022045
1972268679
899603445
1440864097
804257672
2023562819
964852046
1056460276
1652763104
718717551
225158883
1660324360
510506015
1316094536
1689268407
1650627808
61358806
2101863188
1695041523
2039237166
1348087591
1500849897
1661077883
1243699187
1723110800
1365279157
939596846
1712937465
1138205073
617428123
1242985972
639716740
1114150795
1505099573
548605579
406024092
1145784753
700784405
1426349653
268205053
1159169245
1896525222
2145299264
1700584519
807370000
676747922
1031960440
1419638155
1452370426
771125631
1843021294
1341224810
511828468
1695177631
1956401264
78119896
584357049
1866710732
1354575700
1119616877
1416486328
2008426781
756942435
380062129
397037576
1856550228
1995976480
940680225
436030308
575049555
1059397878
15308979
472002174
1871096080
581265020
2135807007
355012143
826960987
380487109
1061587473
1149953295
411706554
381413264
466958659
310774456
1339912828
1715601791
1671083563
1812610894
611074009
1807009428
1560107873
1703393033
1042941249
1353270576
1677741461
499389697
1098660677
1963070422
520038695
364419005
319923391
2038998378
1948691007
883828543
1570052202
197030619
529627380
933637642
558309895
1884617661
1381623607
1533462275
1626264354
1120352598
1762802716
361364245
1071733832
1380473645
14906948
1875395658
739182184
1219295463
964401997
8713643
753281537
1432316153
898183093
434723544
1159514473
2111694631
2080591872
1438225484
1468581207
1956244137
2067414906
1954902740
329224594
1800956077
1717815413
1163684991
161349496
606489665
1498690251
1882165080
1092696552
1673365321
792947930
541915602
656490206
1654197478
668346638
172324095
131449724
1506535524
2093448807
643953076
39285712
1296872538
144413381
1748168887
425713790
1981203687
619614583
186431515
1950024677
1013317116
2050267798
992748414
1412651435
730011831
1339595652
2011679863
33950632
2083099083
742598890
658476209
1653074616
1380474771
765914042
1123653790
661990510
1509698699
996794419
612539711
733418439
845289175
1927482709
249418773
1866578340
363405205
702519570
2051206182
1497836689
1306798053
399338070
53032842
255055410
1772255869
1172269115
2039957263
602663034
1495111517
6694390
711843039
1949149221
1682578797
1716724764
1956790063
122067542
517430330
1940439989
1463482258
1419239946
948715988
1425744522
144595043
1202524114
222849728
732912990
1273079235
1897597674
1358517215
2092618264
1225816554
1099372640
404760131
2119234037
1856307426
1512709994
716114643
295245017
1238105254
205626384
1028415905
1237167150
332396506
229889193
1018936051
685849283
1798962121
1829449045
319431466
514823965
1370186225
2041125158
783456698
486047331
109305567
1675261066
523319096
415680374
1568077152
88020337
743810627
1663370868
1479921386
243733217
1517794069
1654890782
1793909033
153001081
772098904
346420854
849225473
557112147
1579515982
1300196249
75286943
1591919881
1395668514
491900269
46222816
1282981323
689807426
400828047
225585233
443386706
1591592840
1562623661
1575211058
1834216490
1259636813
505882450
1921915134
261787572
1325212330
2090871125
1815703196
554416636
1227747470
1864376088
1900391927
1924385078
823460515
1728009728
318611535
2042666530
287979314
1089558559
1298498589
844109447
632095163
371269622
177840930
1732213144
147603897
878019023
1846979398
1597301259
751863172
704035596
849680211
339058288
812941920
2127833349
1428787560
152832954
381560899
476801102
646326724
2054437154
1418556490
1514196473
749487019
1715594688
2025137446
2078637820
1265312626
1167966914
1759672269
506981087
2115093359
2099688548
2013159634
1699956157
1500981227
1196561568
1933684754
33613324
1721288515
18644106
80937486
821023365
1026689473
1580946406
1922004693
1760094916
870242606
2141763239
1857776201
1042303721
209069783
1694848983
1461813411
1769150304
853281514
831048058
70573983
1607637190
539920130
440040030
971049358
1975939682
251906209
730439039
1458716915
472470184
281097686
278764930
1131074427
235723735
576485258
1770700266
991238547
1333732287
1379125550
2134437201
2130795595
1179477854
1169907385
340353096
978958889
1269134950
542683935
1924243801
894469545
2139683469
1032456083
1981807189
1546565489
644323463
1192424443
387341893
1555278563
2107757610
2112934423
1440356539
1341740551
229062650
2093588499
1606509697
290958317
1688826905
1279753184
1390181839
348191906
1903795508
509505507
344729015
1527498892
2083717611
1544851500
1228127983
2055920623
1736053712
821673330
2098099277
1612237839
960684103
743521536
1029349364
1766509563
1021188670
1131472000
762603324
1570042223
1642492619
1572170278
2076564241
1674770572
1635957182
1515962366
1081786637
2032409408
469748540
481143827
588225146
1427438233
1384113142
926983099
263550802
431723033
1703210538
1470575551
1328358107
677738477
1537142085
136380963
1524799604
246612013
910153180
1671570176
1126384481
1201513370
1074096724
30023092
550743722
1820258350
1119751336
1279378402
16206874
1287094412
1713846031
1979069753
1341670568
960298735
581105371
1714590101
1365082081
497531370
1761321020
2048128428
170956464
2080576834
773564084
1214915241
1406652969
1138872601
1028793703
1011007071
1259422357
346041355
1848702504
2077098137
1506030074
1905096832
91442817
2082066256
2008936588
2033310242
720750586
1302161561
1646428108
555420768
1888519040
325552710
474772935
1714625022
1273457536
336661449
979454000
1591285017
142232126
1149646183
1641528097
2018981437
2014985502
1545732336
1699643540
1301676665
894797711
1983208234
1040644541
488881941
973297447
849247068
1339699290
135167500
640878464
983437856
653207981
969238729
2138580783
628875937
753990407
2127481693
1113941844
1039321508
595110922
1009126357
1448387931
550086251
128173283
1556410513
813385374
2014666096
1901584057
1161763845
17204091
1667821268
284434510
2071063670
113358241
400187285
638083096
809223049
1426969490
37552952
1473847701
1660724888
1040074991
205753926
1946411763
298974014
1055945126
281468434
1396725826
672860754
1308518325
924143756
1530950859
1241437551
833512935
1728294604
559947434
2124893050
290173361
1249858236
1207220769
567721988
978397004
1488914365
1715324525
665572787
1224430168
493766714
538424258
2147294696
1148267076
684120766
35545207
1040463453
1002397137
1070161726
581151875
2011932529
1004830441
1422741908
891537303
601297283
289664908
610122744
863968696
1436265750
1229237031
1293547868
1391557479
1006945719
482019086
73350552
449755264
1182182836
1162630164
1207926460
714566208
425799706
413878887
37430039
1696200795
318120333
1041635021
334330127
1807563773
1391708846
1227791901
1203604589
1695072142
1030646301
88796287
1729688070
156083301
80866511
1149117636
1987439925
823874949
910650198
1351947389
1674091530
625255379
998586364
2099193086
858379409
793745905
300348505
1415475531
541348713
1521324127
1964721519
552699405
1248785666
954526655
297108585
1037231534
1334452894
922445015
1172745463
295471727
1828386540
609027621
793058529
1507426249
34868362
1608673085
764154506
1774537148
1418904745
1105427544
977431603
763426185
1692375968
1835783280
36507368
300720883
930679679
848098349
1547034140
590649090
414997904
1000545842
634833492
451894762
1627246214
1993467689
312812489
1917916102
1805525357
676323464
848591125
1692983218
913542030
244489721
341828137
853658723
270635813
471262426
1525910500
1489510548
450077376
2131718398
1245571503
152862391
821746160
1401130342
1382286183
506694022
919593228
286476710
1548951432
1758847536
1007051221
1409251012
814891664
712094927
1835717316
970995588
2097396687
1982275435
99672960
1184063664
2012444462
1678076927
286984704
745350384
2015402582
1019262885
336728354
74927736
1148696543
352301719
340522584
1606761246
316802784
921356564
1211465720
1774692315
1529307519
666655481
560421476
1190345080
1312891521
1811447010
1752271054
417162855
935614943
583234501
1111169173
2104383669
2042568993
2068904029
349536144
262541838
2046306414
941395022
636103736
1442771222
825736978
1514219345
1719796944
2110786104
651508397
1326425626
1390807784
1065748397
126149070
2136947675
489381333
996698191
926839835
1403550247
248872189
739844710
1657729153
1683263250
651543797
1676226580
460712344
1532894190
16371723
253579472
723987084
1448591850
2072691495
1695367621
644599727
969437833
1102077213
1035346689
1831546944
393448703
604239031
467348634
469319174
939570170
410592797
1737271699
1659047614
1600665141
2021867049
236394829
210823263
199595628
1286827326
611696635
1189567641
1803650693
271619105
1798305751
171111101
1657036325
2021226181
1478934942
288204743
406672445
482389997
2129327028
1983647195
834908029
1144723427
614872418
227934043
84457393
1031659082
869450496
719675114
399852753
99117353
924437238
1656362598
1929730391
2051968767
2063092149
835129100
1620930264
127070219
669610055
995536542
1460205143
1147582279
993084097
1854313881
806195950
949172655
835378827
624404858
481042474
874159686
299229095
601666338
1870530570
2052082568
1613778425
1456509209
565232370
1021691752
839127873
246882650
255288954
1236231924
1454447597
1361822626
1787856890
1998014606
572134821
864489210
499935381
970468904
533377431
1632441171
668767720
1857756322
1925331917
1296561030
509513904
433122863
2038144861
401478920
1134731878
529986870
1074377139
540878362
1764179436
1928088604
2013567326
666640582
1262216530
1903886657
2120499780
1349881060
1039216439
1841471811
2074495021
634405266
1538357804
1101481651
699733382
129470079
1453724848
1021807030
620452866
1777912265
530979662
744799238
1102559818
2140785828
1567379742
8549500
1527887752
1683827562
274061905
1462862941
776465500
837642970
1220623271
945046428
911833052
745140309
738588658
1514447654
1139313539
988108181
1205820487
1991866846
377836274
2002738909
269160173
1186149140
549571377
1765636587
851543035
1053135406
1480628384
1680197237
415061104
1647432507
132439424
1702740454
1069280024
229376243
1983673890
260306115
438163013
1881224623
1747839837
475177310
544432779
1350708230
1529980515
1019297499
1390778402
522955937
432074091
696945409
1390926220
137763063
1020312461
1056011032
1199765713
1760993051
378492575
1016273915
1160462605
2060850781
1449089395
1838496578
1428913122
292000732
2091818676
866846455
1674583957
1765103753
252414516
534186425
503956028
406661243
1739315620
98275729
698783681
507395935
272306746
1694483918
570910088
1563071816
378198820
1036724183
523722935
824353811
1666373688
1412251069
296383665
1905840373
250379296
834166550
118201983
90169660
937143895
1420779852
1438319157
62058371
1336910075
1166021114
71059152
1640082658
12974392
529431586
631408349
1149875232
624310739
758066660
1284215000
1966359751
1025470211
1404539815
1939779373
2075056621
1627177200
2120370146
995152974
1630146466
203372086
480854186
421150167
1930043760
620755157
318069228
1225355318
419614280
1649704760
815351589
1948091277
1900187413
359738041
961714103
328546186
1849004811
693339849
848010589
1588238866
1996100265
2070096679
1630697146
1424126162
616466172
633392086
239833498
347182144
1590197278
211540479
2015470561
344387435
1358367642
387331126
35579892
623722915
984158031
1852177825
1268453324
764183388
697670458
1219524996
1420761682
1133196661
1513458242
1334055707
407515273
716513811
945313784
973326013
505669678
1359037538
325466841
553354683
2082241014
887772435
1988698992
1610829501
100925551
285831810
1584045473
260981775
2069667819
1827729563
11551768
2056797868
832941480
1360125625
211505109
1346326159
759307179
530798312
314331351
2103377378
1073842357
890563002
1729172702
55825386
390851365
658487256
1177767931
1151129520
244285035
828314336
1788512913
1427316681
651111190
1868290189
2053246288
1977277646
1812120601
1674291901
413037978
2139822871
71931199
864942814
1581100139
1749520968
1738555510
167061026
1050154152
1638438909
261351904
737249458
709176402
201324378
856702394
1651799391
1087856336
1102324840
71556904
1888102686
521194805
741653860
274374382
1538424855
15234150
740020966
1619279529
1107107495
1252681128
628103804
2068012984
2053507411
876374991
480078472
1179993365
358027364
2128980317
428473914
1718832873
1668739900
1830225849
74485289
1996632523
1605660323
1496430638
2051952841
62476597
1877344416
461576683
864747040
676024063
1914678352
2074863256
1555044640
348008275
772451159
1471876032
1183418219
2131600787
300654602
1709071138
1365105404
689258093
1952757687
1731851757
1780287852
1785193758
1716828795
476720186
95998372
1928379779
1871792553
990248543
940706454
36093573
680049004
1473979962
2101259434
881898899
2089222031
1086930168
867262753
698757768
335435519
91968809
1347431794
499805514
1829959157
66573499
754486527
672189400
588094391
2016524160
902413889
665634723
933157472
330836817
844855976
1529791325
1012894195
1632659481
1544012113
1626373698
2020768206
1634640362
1324699312
433960797
904353568
745570118
843595600
680365251
1348826338
2037395810
1915452389
1079438818
1347697585
935061272
1526110770
2057006554
1896526904
45071459
1265734195
665758182
1492860544
1056182558
1646671620
1716105482
1368068251
1186502593
998728794
1843013547
1591311429
1673619735
642640652
1069418594
1989008534
1501183077
701319346
1273056278
1377228427
1769746675
1356762326
1444277677
285223455
278078627
1340241601
1929545283
1214615780
792839584
1390326755
171745455
1442282962
1571455255
70303695
388415429
713185902
1748633147
1785198635
2112288765
794509748
2095305674
575417781
637068970
328331076
2133723133
1967839955
223276839
1207748526
670001589
160168661
740164403
237448443
393473026
168585998
1339904102
586268916
602721757
1818320542
1483807609
1797846938
590334491
970554498
2093889796
826881473
1275677230
660550114
568538740
1145492508
822296192
1350401528
1054668885
910779560
694264497
2047725204
749198523
1598423240
599993150
1787567684
661660801
196808416
10527167
56125870
1272092278
996702954
718985305
1355247201
1414678925
1529348362
114696746
1157595254
1976375234
1341446296
328458470
48363583
1643721000
459811053
234012005
406278219
1332557706
603195423
1539845371
1854489537
1237539002
1067021566
1701494456
126542702
1858629988
2059713496
197618315
1003688312
643315168
285896906
55623830
588050236
683559700
1172181119
1956090069
487536517
1972850380
1914007568
1742274723
875586766
543397210
1000938231
348286058
265796176
590652450
717830448
1478630060
1259579888
353578482
1532184513
125298327
906701978
1158346626
627234313
665145256
1351774324
1106348247
512959608
50347841
650130240
2015107140
815723464
1901652621
1094359600
1411577906
13980583
1877811702
660060579
2127663119
778182918
356707442
2056924764
481210733
1384534569
579792584
354879360
863247616
327786595
165498750
1275866796
435750521
22745628
2096645827
88113908
1446557866
974676635
1870401150
2115975449
649635187
976703010
226328453
1450575139
1567145807
1494769461
740521117
1470902784
1936009299
117671649
611804405
920849908
644590368
803779001
932447980
1060260651
647905516
91548452
1170524888
1570926801
2067012768
1201024518
78323348
1606763276
865899181
1219821874
668929248
201195298
786020805
775573296
1213371824
218597255
1692219141
1237538242
1752969325
425309217
989055860
817262166
1724004018
1585785707
676439596
448350468
201395772
633380690
1044014316
1443567329
721974868
1496324161
245974444
1872914485
905131051
1853096569
1211326801
239225841
2077281879
384527684
1086129728
393481277
1506060270
2031952167
963550803
1980747184
1229232025
986292929
843292817
77175944
1752417594
2123184148
1567019369
173331876
1218935817
76402516
1637002125
2033045083
812471516
900758132
1308483397
2135578845
1139885885
1232037224
660774464
1036926232
1849878517
1480468208
1204812863
1060948769
1872381618
419197231
228808029
1325098266
1030490721
1592175461
534640086
1523371124
298663395
919108802
288384109
1130188388
2025965191
352003805
264575893
1759684548
1929299337
435188307
595857503
427809431
1565892536
690980257
1861788359
1744679517
9130518
83596671
1438862202
1745861579
776346050
1445416210
1653658503
1123055349
542004454
1596561892
331684037
563145212
159194669
1670725142
613911921
242297668
1844589817
85945542
1527358945
357070348
2004762643
588887690
798341534
140705805
1200986037
1139008350
1433725936
1677258719
1285616463
1720898503
62215059
1224156021
1899813790
421068440
1088038696
750876258
578631720
770686924
1452578933
1911546820
580727618
1884904097
1101750679
132270110
343975755
1519179117
72693074
809766860
1316886865
1996189242
944435798
2242459
739278804
1258776219
2130591542
487260793
2057314459
662320425
52133764
900530390
598796564
1492105287
1153487194
84769667
359789156
296376772
1915305723
1014560770
684284319
8798624
1712760345
512855121
1770783578
1970079916
1403868559
238978291
413095240
700812225
1021181967
235919337
659709830
1512271800
1104371688
770944349
615226817
824532352
2129725048
1046902612
891136190
72605994
1116424484
177665594
230043622
1673355979
1329192486
502244976
931231035
1248748000
1932830488
1619776088
218889169
243140310
1974786854
997415742
270867287
762620698
370205914
1025984699
952585020
1887520246
563325066
1122678327
1461865977
1134899642
875512822
1075188462
1004347144
694858234
1333462983
1566063675
377777434
1062229241
1902666926
2012621083
1500534407
2797335
322650377
1380807275
1052242697
1778014248
1468072356
1587613896
1676713065
583436690
818836946
2004290031
1365338847
615790405
679050628
953926051
1494819704
162578893
2012069305
1722966952
493056422
1647927226
1106943674
114462555
1330370410
1398196415
1722090774
490800708
1769966442
960810968
527210444
1838822607
1980609267
297707452
1332674838
1797701886
1839944517
554233645
1532964591
1466867564
725248075
1086815726
1053750515
1312467128
589223178
1262633817
1463905381
264161903
1530897195
1173288591
1749702303
1202107822
783483172
1899830760
443277962
270488249
1376577891
778194504
1361898369
646616785
1341939633
1400779463
2129733749
563175456
123108721
73469985
1890091608
897109440
1743628768
23811897
429424093
1029034408
401184953
1974649545
894108443
1513095036
2070312248
174012206
2069958905
1278307067
810582097
493446711
1118242123
1050353205
170883694
674036558
1920877815
2061616938
610907857
1908578219
889024743
383614617
6348967
1043456400
1420596339
1991204564
2006952787
1902240587
1638380876
888949087
1232634218
1383364444
2104214219
1970405163
1949414684
143125172
2050311578
386913467
619157611
680016342
670045017
971115177
763231455
764977170
658981123
1063658063
1979546767
1991962899
139632861
217637668
957148474
1580710586
410726007
1998195500
23530782
910312331
919986140
1501675625
760146663
194041086
729510009
1242975866
1482115165
1535865942
102621824
845137051
681418248
1309615138
514100949
165889705
619602123
2126119899
415177117
297549126
1950362868
1052746525
1591817538
168567751
87169370
1029926799
1501482113
12089087
1833998591
434878619
193355033
1750655497
2060679363
507805563
1477296397
1041624522
24530133
1743896420
223827996
297850257
1066029361
1834645941
1181680762
133140753
1866387931
534174455
1573709430
2126581421
345467488
1742297261
489275238
206019501
335490282
1470772443
380210673
384046134
1502584259
1330175243
28816057
1559644428
597585379
2022526046
976292332
416949487
96267943
794143945
1191175050
1761983632
5658143
691861506
166022265
339882467
1788975085
1940078469
1667000311
1163868255
1501315711
708240602
2011099471
1168628818
1827937499
69368453
322320505
803296315
1269222050
667085144
848027027
1612736548
1253094866
885596541
894614477
1273010352
411881859
1306334902
1572880256
788320802
1641719947
1176271921
1513882159
680666052
1210440861
785799642
744704128
975345080
1393177213
88597307
1520554009
1335501711
768874245
1420851180
314759505
108012900
1876857638
290401208
711763845
2123095194
1314000973
1190980441
951445025
1009322746
209311341
1040318728
1246592453
295468385
1023214089
510653381
1469228385
296184987
1387011194
207031232
905728534
74751317
1325763620
2099637977
360377736
717112288
1064268658
71700335
1980781611
963504665
444585913
2103999173
1253058826
1123339044
308859670
1638128240
981318170
1201686629
1428036280
901895798
1569931555
1531946489
10528014
147220974
1943695139
2055484436
1211261989
1705062771
1656074661
1259682577
1016776590
496593550
676872129
588941601
1556939773
1795622774
2073294302
1388237561
261878312
1326120559
308630583
438347588
294579621
1512428219
299733080
1878377054
295923147
2112704935
977483909
1384838575
780936404
860597015
639072842
1404570123
179038743
1311613017
475369893
1660887614
224981884
293314631
1405677983
462484633
645628051
1056192235
157947012
1296705610
10929635
1074444850
794496558
1519468148
663373061
205771127
2106199050
1736481173
1527683947
781934459
1443096213
58904368
1418101921
1467120117
1870960343
277200450
235348081
393809043
2099718076
877885456
113357513
838560879
678819943
2105767352
177621319
945339150
1511234315
204675875
1011140720
2066318239
1794244039
1309903144
294541932
1160570709
1901172029
1336394163
971758328
1398657422
1996377250
1465664292
1669553898
1156474196
1141018847
1140047367
878967874
1015885950
2087553201
1593376198
1149087987
507428897
317807818
324658106
807671149
17711446
1979152817
218884623
308547415
17486089
181543364
966659276
1249371139
1813783974
2040703476
1217207985
132224010
2113072387
1559236342
1666986062
657474872
851802161
187674196
1663991345
1036034993
890131367
1654375608
2063540887
421123477
477285280
863234881
933912166
1352073056
2074093900
1879494552
205493699
200957864
937655548
1661795370
2019484561
1220007811
343918034
160037502
686436806
2004751209
118960610
196164613
597425637
1845320043
1832878746
1749316368
1092391088
487323739
1618777651
1849905526
1007763698
1169099723
255928290
712261219
887535775
1029709212
513442880
1250147367
1262987382
1290356044
2104467810
868068559
215958943
760442637
86951396
2075989263
86870965
581368607
1191633620
1870435055
1186920753
951754198
2134470328
1547587104
2107377721
561450299
2011618375
1845099690
795021346
1000917445
2011034188
1190385787
704564257
1097472091
16191294
189458863
873484633
1936269055
302082673
1300949946
1287423272
615424262
1587061284
1818262945
1455848437
482549813
1690108516
1141024853
496010743
457356009
456566902
1331734691
106484037
1482850328
113120023
591075845
814449322
1035895479
547509132
1993993837
247758838
1009631965
865416127
594627517
800645548
113514848
193302295
2086007763
1039011861
1472722983
651513864
1900268220
500693596
1421716160
489283674
306269943
376285958
683412785
1600427972
353403382
1094375033
1503598724
792045597
2026406869
173881789
599858041
167103228
1615102919
1076262998
592554951
1421913513
278143849
430202409
1345944200
1912220472
2116278662
1490603789
1926669927
1060384089
1729887057
1919030242
1398831998
456257770
516331575
331964525
1823601138
55816277
1970219598
130075087
816596262
92970376
1092192487
869404893
2054396634
2090322155
1894997291
852592214
96364520
397577577
1751743983
842091320
1993698178
965013731
216653248
740031137
1337557939
1753233977
535148115
410630009
1924897714
451139873
592548828
1793719783
1582592044
123787777
1285253722
1802642797
118598673
15595470
581261951
1056771487
782006105
696153090
791211634
31398128
455592692
1026571695
937488707
1975875793
2028082543
2086133276
1601521287
1022804449
37884133
845822015
1628560160
412651633
1412267693
61647375
1869885933
1151210868
1709151306
389684523
1853965939
629277470
1549226793
804409246
383293918
660341305
922418195
101656959
1882949607
181551094
1103912751
1794154794
1806129393
674160388
1631165942
684465371
1973658021
857496259
1002450717
832891670
92081660
1808540468
1717338552
1890222115
1755938538
1594086466
532399771
1915464233
852945834
427180581
155000860
2081834342
999764096
596382768
1228426166
715736566
596286166
861778688
812310855
36427585
1703271779
901614202
1200218900
1656354744
384948444
301093763
1775102004
323491138
1394979114
498175826
1906883093
724742489
777369246
1089959498
429285877
132886780
1913844172
1469581771
1797066042
966345285
953734462
6830688
114135227
1065680872
1059308059
59500818
440595356
1206398350
629390933
1780745
113733289
1471483618
1933713523
1519811777
1935231943
1103357127
795748435
300768081
1032001685
1598478040
1883028745
1748614544
1605593622
1346013479
1083387554
1222606495
1873906500
2057530668
1408756667
1616164511
1802580508
742556120
602464097
1661161741
1666130755
217055751
1872148920
1994408355
130018707
679141940
150936525
998576243
1517583178
140258171
647979048
1065253779
1599639329
1298641575
1312846799
1021410468
1664278823
669277003
1926726403
812178023
308783872
1860601036
1571180718
1270652605
1818733515
688075795
2104168288
1152828656
1440897039
1247645479
464953833
1461081355
1657665019
1678467241
1728869023
1622555844
1845242166
458645408
2061640829
1722621676
386538327
1646779071
1396657292
1085314615
1590805044
1003861506
142331718
1693471738
2094020774
2068432894
270148816
1396480420
1936611757
1457187313
697391311
1716490915
785921927
287339848
722985934
791448966
1952680012
1270440966
679910992
260195646
864608063
1699328054
1102331693
1629809370
1108359702
1603343225
654310372
1285230883
2018258477
1539346021
1113192052
876136821
2136661901
1500537937
794886028
166692470
668201342
802242011
525139257
951549363
278979974
714388037
614196287
1399979252
1686815991
1350927928
2082492511
1240684176
933778473
1232418000
1618388695
757390142
345005222
515762429
1761467766
1222104207
1228582303
777638592
2052676697
1268435240
1059265336
1873730433
667820002
1945901901
1483393506
693070050
1746281418
24291653
1578753488
2125191784
329072705
372452707
904422756
2095965113
169848669
181078446
2142237032
1606502638
1301926138
1853760143
1953789891
2118570005
786199979
1848153715
2145293668
1620621580
1569533493
402684318
701011605
1849021846
1201946306
1810447029
89527405
1748311187
1639984449
1136374933
1850471548
888525411
1779734375
912678367
17979351
776446202
1291054543
28214872
222102062
365633165
1376148904
1257311618
207107849
827782858
1002811646
407359949
1145365496
874543917
49404465
2025286376
2119853630
1535887448
465691406
985645018
1789003803
1082539008
657883454
2057013703
440772557
1369314256
382285559
864407977
22764263
860188074
1358732469
84312677
1391423877
885167334
581382721
2108036497
1601009865
356614199
130470175
831014446
1429630015
1780952544
1106991313
9968860
701264929
1610506370
545502596
1666662203
925874047
1155617314
1106438606
1091293638
211537689
437138832
492113345
1937028892
601724464
1312727601
273143583
1092839379
1149643669
769569577
2065752205
715474496
1837880202
1777066825
1508162787
1816823710
2113468745
785248499
927223226
546895575
557390225
1741075953
398262176
1176754812
324453573
2055611275
650551427
1399476212
536557505
1491781793
1938158306
818532984
1409358953
370171358
1973332102
985187804
1168059528
590230760
921445631
1157679647
82713437
1483689332
894475127
1731869421
756428201
440360717
501229662
625974280
736185630
1270680633
980296424
1873644449
1759006885
901854274
503490896
764823635
2040310396
1665877100
1660193584
2144164760
176308477
465781970
1865842656
1414988432
1747991184
141734969
188762457
764203633
1794685155
556854867
1934991852
880123070
1878378441
495952977
665821697
891023521
2067425767
2117352255
1955698851
849709912
485822280
59030011
1434446307
924880685
53034335
175731283
868054009
182511381
1062684553
1878917283
1931538682
961939123
1435607351
780469539
998063793
1540341075
2030645779
2058763277
331582817
1809094570
1617514058
1108050838
273854787
1171789437
281637535
737293206
691369212
1753991900
390985158
1316891903
433648579
1103946206
345979869
439894667
779864474
1398552468
1994470836
1430883760
418487406
971751058
564043101
1103170723
380720562
1291346241
1794557342
295441831
415718916
855747627
1717494524
1118917068
1841187863
1626875313
99071706
241938465
836688495
1146776743
1327166694
738492055
630164619
614309630
745676882
604506133
1417987214
653847332
1981972956
2026561684
2090650537
1491408130
1472090558
1458178682
1182508725
987379209
1912735162
1083478405
1420995627
1067441303
1103645788
729635348
1458904728
964981626
1360336933
1913300901
1381771531
1095272705
1316162936
1740756751
2023373595
510518819
1201103441
1356236154
660588354
341477333
1513261347
1327472253
1111005788
1635468982
239999963
1778110373
1567405900
514632299
64203536
1258139667
2061900795
71510875
238311594
886116870
1806447548
1625696674
435197210
871874299
647999044
237228347
1430552109
1505733489
1548806673
505884114
967608783
70278170
1854301340
267932680
1505629514
1974870566
1487282245
2017852596
232081976
1918845477
1369653933
2071244183
1028994428
1696010916
929906243
154746786
69180535
1931545716
987075473
142470914
1168608451
1186394662
1250449307
593957621
2088928282
338187232
110528197
1403127066
850854994
887779594
42850847
1900163968
152430035
2110246888
941933832
1940080936
1197337225
444115022
1469141552
1667569979
25229036
1064419042
1297440960
438542623
721420646
336777008
151359851
1265342527
1648192405
1730120221
1650158234
1131521789
652007578
1482260998
674116137
120307635
904911249
1852509456
1574690302
1475875971
1211512713
1848635880
1130110721
1288140527
1548747759
211135194
1801313780
1026688034
921406039
2090013462
1790222940
1256194990
1311188519
1357670736
1668079579
919295648
1188479774
152827342
1330378183
1532179997
423659686
1578776076
1629698036
1156218346
1115425302
551449942
559093210
920504231
1985839512
312061757
1739979156
735353915
141431023
741437628
1361478053
713415510
2011981833
1528079404
117288374
2018003555
1722903485
562189666
1189003301
491502754
1790243451
424961010
1281589937
2079422532
2009130306
275872383
596818600
1904046166
1599749208
1411300701
1632785372
883232171
887412542
1784963980
1091281158
973797832
623529737
936466906
849719420
371087692
627470042
676401967
706683182
1707921313
689079510
710261557
1945090814
101896853
1978778865
854817694
1039102378
1415793228
244090680
345874397
1636017401
1976135480
896703547
773422493
1194043196
259219208
1929134783
263162406
246310778
725933169
1727739911
1997019305
244579052
179506926
162725408
89357200
1909807893
658360348
1051403075
1182073682
768405169
1126622145
1424301545
1330226918
913125510
322383493
1063492507
1072176224
1097670899
1485682694
1937514277
1150975944
43952334
797427897
1012073951
205595347
1412172209
1195871765
249983275
1266147654
232153927
1197500695
399411530
469529181
104781407
1346063937
562938385
75516846
1867240113
1541287982
477744606
78974028
974267357
900910248
12124779
2036224922
563505874
450146338
12777705
1730540778
398327367
1408053193
1624243283
1569685639
403543443
698598534
1018204272
227299134
1464351297
497413494
396481966
1047500379
1791812984
1688619768
1277904841
515091451
1966238243
799554011
1801590873
1274347407
46054423
181313033
733109101
1157586105
1992372562
902219519
1232493126
1490015373
1292922716
682260747
1394399148
424019879
741923194
1579874394
1979181874
1466469787
1254195883
328880401
1880277960
2086966421
296017222
835045648
1960423942
1726931005
1210322225
1942335235
904025503
938716563
1493635728
1615386540
2062832428
1027177130
1064545943
1930129630
1171696119
349072588
1644754077
247424671
596119624
280128362
1319178553
1487410559
390797743
1425035849
935259497
2072205653
1974599757
1767842547
437757380
1964789849
1690117068
1333252736
1499782260
232073663
341364700
447292032
807872219
1909498913
733167618
1379030169
198358014
117670615
1893917271
1066565783
1258526571
1661793851
438944618
539181566
940335460
2011605806
1864327696
274387136
651645097
998296775
123263602
118334217
1723408036
1626339884
377838554
39096423
2127496636
317065327
1294452831
2068622735
933154843
309340205
1525184047
1647243870
518152070
566391633
1480137335
1601082759
217547301
988671847
1847731381
1533271886
515506058
452178761
2041116750
1506139774
2135730939
505102344
1849068231
2080947629
907399592
1164518502
346901433
775051684
2003974506
1068670420
1198182263
800457470
699953692
559627722
1792350890
915159723
1732023165
429333405
195591975
1952217573
816402376
1039723503
846828988
29949245
852837187
1033791425
137403200
1058619125
1330280865
906481770
1548833885
1125859686
1521989740
1137462758
552322972
1011837421
1763235679
500300305
984748091
1108052933
1774898075
1386803595
1974742876
858194540
1007751273
192871290
1843028447
825514752
1453254898
399353603
985475494
1851004298
1692460041
2128330050
356873698
810289820
1403071046
1488810941
196221882
869280883
375663270
1921329667
115672685
552270891
498807551
1074938187
180846127
1293751132
1402296680
177185415
1871662047
555619045
1969331332
1992918226
1972006678
1113768200
84309518
1850681838
624608038
302903358
158557800
1921019214
180737276
1507375028
1713295856
1931719371
2109568040
1473651568
144794182
1434633176
39815146
1317656946
318418199
557217422
1527197608
26261042
838527196
1833974917
1205742737
1905747341
242063289
651272721
193435148
1434493097
1436094599
720011693
933820539
168328302
2117522683
1060740488
1737550945
1237870060
986694100
1135841496
1753922983
1302794068
715074797
553590783
1553838870
1676174706
1676840509
1875255172
1785456700
573526934
1359866229
1663364588
524664822
15696083
2063565473
2066688981
446429696
1917579215
651316020
1892310034
82807705
127599127
735741242
1490096223
1724077223
1214615465
1105632871
1786003045
2125368160
731269069
1594625194
1196629319
1676648000
2048198806
91957114
451485988
1048316267
254657251
1026637795
1593625699
269087668
287668354
54572248
1022900062
1666822292
1823897127
99642584
718871092
1813279028
1215859151
1697713376
572673155
917945562
1148814514
242934018
1136296270
212972399
819600273
101404126
1761366479
1529057077
606646123
531403510
1403577821
1392569496
1629093832
857950221
1966799074
1751313196
1314537770
113518948
565645711
612444839
563431053
727930097
1293820274
1181393797
1056304297
1656748227
965362665
195905302
1894382655
1590303455
958760495
2078291393
249406382
1080169878
363346956
586324248
803962648
325139516
1754726917
1532945853
1069699787
587804554
985658896
1712987549
1941432553
25079754
851983850
1742744509
1891331088
536792416
125662525
475350333
1004990485
2010652544
1547930285
465806853
872489181
1971080409
189556375
644644713
824024404
462362839
1927991295
1304158858
2033685034
723405906
370654094
1890678723
359825791
815180222
1360398743
1394179270
1548914592
1718688055
983245124
1732104981
761363953
9355350
159376536
310750653
1571480870
1522323126
1797576021
577875146
8546498
203092225
811796813
1566514777
1302961495
1042875556
1499661193
1105064606
1684979482
291618406
377940758
972359726
1356264288
366500204
602042856
528066746
1815397321
1326112937
1225208596
88604519
229490532
1456180311
706133621
277651660
1790495025
1750894866
694904164
1733751376
620993147
357467616
1424085051
1537368309
116229457
1216477850
1530142232
359290352
693623183
1350890878
1102872805
985957303
161336467
663672275
681521606
1286419208
914161020
775139769
45429586
596757759
988440950
224101558
1094154854
2069493208
1219936550
734273826
1923815785
891941205
1319523944
1919146897
1965979428
1160183102
1180273601
209453805
1992281374
1897893807
1316060019
86855101
655757802
24538859
918404484
49010808
1987325312
1352864637
1961882259
1592726710
716935533
72446341
1875249773
526560921
1370280385
28315243
1490165117
1965268582
1128698566
1181766990
1009082007
42458543
705874612
1611093604
740940043
291283016
1310995725
449013057
305837081
1884323567
459488119
132443926
371435536
399996495
1398479707
1179431020
84843253
1642964986
717581572
790210900
1504967089
1733700301
564892114
267436571
509636513
2017813179
1189116638
286425031
919582426
1510902131
1919615739
172516472
207569157
1326155161
2129210573
819512855
1715640016
779004874
1110628301
118844133
2143697685
1017331537
645548142
31708808
1571256219
259231533
769403733
336935997
1500811734
535777978
410102295
1554617493
339177891
412140376
1683922469
1226634867
904869551
2122857051
931992600
611181256
1671236218
1883133879
1311335698
395767705
749940067
55226697
1194981566
2477575
427110013
604413419
1691461208
2084413128
878033257
1769759961
1227089692
2045173432
1983876042
1350696635
1928341371
1049122971
1344426513
1345246202
864629453
851496559
1285081556
301029737
711819416
290502557
2030798388
2049888321
246559991
585197634
1447345071
2033898416
1880893369
1914570775
329655076
1457229414
142198233
1201231502
1982499055
1828320762
1963752492
1459185018
97012084
22774705
1449455368
193995602
348198543
1459897622
1764450409
249802607
280329418
486719266
499736318
504653786
1746950181
1298336992
1178725221
1478995815
1718699794
524531975
483159449
600382996
686618586
56772356
656149927
1627801258
7020935
822971722
973811163
390102237
193147131
1274307207
312804988
1031903335
1243305403
1108997430
1662468494
275380026
1432778277
1519455919
888180973
1640616885
1548438507
2040538626
1990549565
330692275
1663923010
171234130
1670010545
1557340474
1865109904
703624309
272928299
1781215273
568692097
1637577072
795107143
63586085
141287912
2018272518
1192270119
140003068
397737958
474782728
1347919854
752946826
1686091295
1024238706
2053842872
420354264
31174476
1154297654
596072212
764376071
386247689
1930670842
1179310967
997835149
1646055862
286528292
1519669620
1620301569
1920586066
1718747793
561115643
941864361
113775432
1650801609
281949045
345741148
1213581176
56160827
966413785
1495235550
917068837
1344056200
1778532068
1337390273
1975956789
1277764777
1221053709
173116486
253828787
1915309582
2122336554
2011495174
1982011395
818476603
573786996
1412662711
1723427
644738316
1303279296
1688772010
1042230023
2099706995
428338340
502382487
2125932937
824990247
51123275
1643317462
217682942
972675893
767334033
2032801070
499507310
815945904
1889342300
1637955546
2038949750
2136402399
1417609712
1181118296
161410333
2094340910
215854615
1929507956
1276881596
73771347
1912876569
1396465408
628629459
331719975
204682114
877451930
580042845
767460196
1287703171
2111756128
739534443
203064910
2131748382
113565120
1305824928
121593845
263706056
678262274
1198195749
983186447
304498258
371391277
1947952897
1984900204
596081264
1762604944
2059615539
1883641343
247711203
1233788698
337499627
474200450
487253935
1001212766
167038907
821573118
1320741699
1545227621
1868541871
924831480
1627911285
2060548937
805675166
917543177
802629985
1378897691
618012375
1726342076
454523332
631257112
286093745
906730882
152696256
805818016
1528310750
2045398269
817242838
740299480
1387408103
1696244045
912758654
1233132038
687361115
2034383751
1125604263
1464243797
1119242294
101888530
247567629
1634912665
2071585171
2072177401
1616258432
492805080
1795726173
2008850226
117567564
380418797
692913452
2133687850
1118923427
1519236098
2075135555
856279411
10226188
1255638670
409902680
1189587581
589209636
639704515
1150628492
798112887
627602006
359661392
239040529
866682786
572446321
498768820
1097278083
1097185290
203382120
1174011194
997430133
1054696012
1636008090
1175736110
568226727
1257867018
203600472
363325922
1539882923
1705079325
1157612845
2093762868
1432811895
977179868
1660246101
459877596
410786982
153789650
1520479652
680400079
1959931006
2005925158
1243578417
69624148
382170252
1371904243
212730131
2114532251
1903047941
628146025
103998202
1501007256
814559125
667507058
81959821
627885811
1022523653
410370632
1220000614
2070614486
581361297
1988451790
555732206
801029999
1727942786
1910683838
2057846644
1453993994
1876031416
831345417
1163875138
753983110
34440651
531494596
288346481
2047871488
1578395982
1303066396
1897344749
2082742219
2126741138
1050802386
1104921877
1896549449
108235689
1511204116
2029328085
541388672
377249486
547386984
169079638
266604602
231563689
1894072740
1968462689
952916975
64218178
1920115416
1187302581
2005077309
223287590
1562502978
469329780
556233743
36233741
1015861643
1441914876
1255649656
1091665766
34513650
2067005582
1028178159
40210702
2102136998
848272983
515576745
1930786288
845739552
1383661337
1880224349
344245359
80183417
1688186650
591940799
1449425639
415230500
1438572699
540202773
478981749
214010935
401665238
166957577
422637740
323017473
222292816
1838514311
1329196621
1874361697
1172977774
752142946
877363572
1076513108
36195598
517041972
689823588
1132195970
806346211
408792657
1181174510
1112881412
1564527001
462341802
801604265
518409386
1043506050
186277793
1488840014
1814636037
1114754378
531661942
1511956068
807301863
257173905
596662142
327806646
475519573
1138450228
1863594999
572480467
834350792
598229537
1935033427
401739379
71314934
1134701409
1079293341
1388245295
1428245906
479896901
2029825316
295202967
804743731
997412527
536916164
1721420290
539693077
610040526
1648220830
588298911
209075823
1487719813
1770351699
1836635593
775108500
2035721050
1954873177
1850430899
1498487365
435509952
47264881
1077782349
814534405
592259784
1811728046
108224772
348236299
717285489
120547508
1841250034
1196857063
224784075
338168590
830644383
1935010874
199678560
582703114
1521844995
914199603
1616362550
1741206279
1500128177
512376477
885595785
1306153998
97872654
1321679517
152309081
2004830782
964701608
294496577
1200614932
59134084
144924527
350423334
841173913
1693964280
1455661159
639450075
1641104999
2141869746
2134042588
640323117
192665118
152786846
1109391775
926514682
1794724488
929896588
602518068
248343887
1099423575
2021242966
24227602
2052458385
1590448453
330809559
1345987042
2133146132
1716524055
404501493
144822742
1468990974
178009807
1415628800
1815796374
2091372915
1017556559
1392528394
1181198217
699099568
232809042
563707662
1243843254
1571532208
206447850
491863103
119685854
1317924694
1356263770
198457467
820176145
699546461
395775607
2146270191
1246919366
297571764
1615791344
1867591027
418903172
953778328
1423368918
1834085448
180481012
245625504
1528852388
195652926
1040028308
1610694318
1591822869
1892032223
1284821146
594074616
75519572
1535088517
1075667696
1960161207
218624851
2072879948
270467263
1385621026
354032656
720361209
1573228515
1913531152
1243136038
1339579383
1057753355
1829855126
150124722
290016942
2110923425
499327885
1437456160
1662029052
1850636581
706500910
662291334
1092815448
636806251
1657681987
1498910314
1253555623
1393080961
522030979
69932759
990353504
657440515
466077842
406893788
610376204
351964526
1649801436
1647863991
216236344
1851155384
76514197
1421500651
106512520
1613028173
936330649
34809404
362294689
1977456921
1314324387
969059651
599860874
1474433247
1561633378
1206437298
940822451
264524967
1652399154
2078535662
831645774
1333612739
1200300428
1197796820
287905719
28751254
1089522516
1288775468
1940208897
133678830
1382323565
869879119
465809741
2144147267
393939797
1490685159
46528533
1321266769
1723936911
1807488303
956300379
1933770629
564189499
1472818801
613505839
1470361570
1105666499
1802018558
1658892428
2111009169
432124706
781328544
458666903
1768862286
263788805
1388083312
1662722261
766502550
1289914914
441588433
485447397
1581449820
1189443817
1635411492
1494091083
2117486837
650787892
725807910
77838366
1785000910
847190487
1269240410
60012597
252687442
894538567
1140316966
487471185
129916297
157445633
60348409
2120931231
184119668
437573399
1821513351
1988924358
963509869
203268135
1787716987
1893204489
648295946
22753874
1038777690
1373789201
531374227
607226836
789755916
1569703240
887634545
1947840747
1896720748
543681292
2095162093
1005201892
1382154783
1013101794
1092215302
1673614499
501137967
1877523715
90322517
2011504765
849472375
1075571631
1885703043
388043262
751496670
127094819
793501823
1120659602
1876230381
220392619
165200142
986895267
1433566377
1114309905
853587698
1352783243
1949205072
1411596266
354309854
372952962
936242439
973096593
1263264032
513582806
1489744582
1141550984
1899177268
28832274
1808183168
256681045
1436413032
58226091
1569606130
794236419
1241113770
1522056226
864051543
1718899100
57655979
420268007
356082414
493626186
1436243986
723011086
1102106760
308520891
799916375
1310709486
1037299619
1911044069
1090549358
2141145662
1140259621
757163582
1620261200
1751174101
1543857796
333064497
1819743148
525537587
1554383538
1446037894
2039937804
719041270
780471114
1789008494
1349761441
2040781623
1406650781
1689216892
2073366370
561990102
458348
1774311596
2096015668
1692441275
832652309
1476806078
922617505
1471857314
1278147928
768329546
493186215
371352973
538489478
1932356144
990029390
2046559343
532308394
72728526
1232716527
846538178
979101909
836375941
857554053
1432376793
2082944723
1282302026
1448780831
478655172
969054039
710511208
1739140569
575616696
611103252
1216519317
39232817
1566436922
1150213657
13732106
1352236088
574438675
1724899565
1353028075
898290305
2067576751
1181464430
914546360
1833003402
690259470
1271180244
1117617736
291203664
965313598
661883945
2147405354
1706937000
2010203175
95069683
481504903
309313801
561781381
329231604
499374656
1644867015
452330882
1296710165
597485274
1830608898
1440459138
513365600
1968486514
1690805818
149907817
896235743
860987853
2037795848
1670944746
47097349
792007856
1037981566
1912602254
1245385612
473640646
432290230
734403229
1959240025
630239597
357861437
2079273266
1662391179
693550908
326806875
1013175852
1813062932
1002438977
1011118468
1862583910
1460338904
1658340902
1076988571
1429322360
86051682
1919108423
1792119201
638268949
1721684105
610601316
474294128
1452464448
2012253558
859075446
251625160
908857207
666051976
106733796
1279477579
2101698877
1118575119
1515656915
1893383898
212757582
1702092222
1994678544
1657920675
1597998291
50639912
1740720959
1623286783
940173840
960866307
279793327
317628500
304184
1359186936
558102607
1783048072
300131342
2102952260
176741345
836102201
759905339
974351508
1573694521
512829852
727656031
805277309
565555976
1414296155
521707772
1025056975
1886063470
1453264785
1174898581
1797516936
494640888
1006623282
1152409679
1049060293
1971583632
106631047
990018977
2135140163
56112393
895565425
2060555553
48073464
1415187503
1057019824
1811136324
979869486
1702914687
830285347
167006729
734560632
1422022394
700019322
646716164
775780673
958267032
1958408299
1863992806
1482770740
1074382059
90909790
1648787961
1385391352
1550838116
1879337308
48001961
1220094079
1566789528
2117366722
1160808614
2088502965
1357763094
1928145967
683376849
1161474946
1811229297
969746484
1270714923
1890817847
939799972
1273404442
247352923
49505549
1881832160
1910114482
243132990
600230395
265768807
1295620221
1687013708
54614238
113361375
1185063717
1447602460
1670210306
1428080734
1722015265
1716545439
2050542806
368516569
793076469
1588619460
1523916671
201689975
1110478772
191785581
828837563
393907621
1765784402
374113687
67521172
703177720
512245383
1660658796
1028164796
1653727248
513979193
1108753547
2033141115
891427293
1015938125
1490623823
1667802003
722643874
836081238
463168089
55058605
1584762552
840587410
152755308
1617384746
138860528
77574684
354755403
664704524
1780354816
63380642
1183286320
2050510966
989286357
1932365245
2097604109
1248156160
241450021
1140808383
1218128687
1451735256
1972671563
154529549
1103051629
1361186586
1840843358
477996954
1215243003
1645267423
1108824032
1462952025
883001919
95399212
900568790
1110467579
1310244414
1496173364
506452247
1291436565
1546239722
395542969
1671105756
1229225833
127727020
688660703
1222803250
1933651370
1894499860
639064394
929221466
466422636
686248619
2061923172
196553654
1168854686
2033028317
233988568
143969454
2105818246
737288420
88579173
370547490
521090505
595910894
1213338762
1087238264
1325112043
440551102
1740426558
1589839339
1249752193
1642488986
926071408
364923006
1575906021
1351408797
1647455351
464068302
1223756923
525441773
1724372819
1293883706
1074619006
1953830165
641845603
1548059119
1649362874
1151998883
1874371856
2041734234
2145221827
778986017
1386860246
1214130250
1220647607
2126950199
1565101468
1118274466
2096213227
745600257
1776320298
1554610168
1291422671
373604468
139492770
506185928
2027765496
1944243976
20731237
1155696745
1951118414
1787208410
1382971950
1221641737
837449255
1992459373
1742433871
93001660
990477009
1254076137
874869066
1019605724
2003258792
967261469
1793846957
466896847
280308737
975514084
1171657668
822486649
542972059
826719916
2010487500
1521213225
613177070
1975620045
952570088
1439983640
1755077825
1773119371
97219473
2113568090
807275868
1472889775
535639278
391058572
1883227467
329993979
374205046
200651094
768966393
928306604
1959658914
1290349221
524566010
575603605
1589369565
736497977
1130436775
1317358170
1075159865
1446868144
372046148
40522497
696617129
1504561298
1621574261
557059295
482639517
1034021728
553598132
1744483930
1152247685
1958704168
1660618331
1147242821
763833811
1589261462
1239915225
2067409918
286845088
1619123530
458299722
1019934266
383614834
638117265
683955510
1822248462
1947366112
1181837207
888121425
54896577
547917628
1298024325
1550312076
1173594782
410719553
1310933867
609932039
290770055
1262957601
1075236259
1594904701
291593065
1986315435
125517911
310318412
1575100863
167503482
205833847
2145229700
235495233
359263299
1687822091
627815626
1805333871
654769908
1357837467
1858880830
2019630870
1416759159
727977933
1999083963
524088047
2143141354
796086455
352530544
1347322338
571403125
712344015
1188028152
1581639989
1580554116
1661690263
1606454371
1396455672
319252738
2033525483
945744582
1240581854
333181487
1528762392
198864037
1785081967
521637112
957651451
413480967
496948478
1180287874
962884384
2111639785
911496009
671857798
61573027
1180239188
1099846152
598141865
1267935035
1109044040
1941666950
1711785974
805842641
528286660
2029270120
757895170
462557555
1794696156
1093760354
396603416
1131976750
2136388071
871758528
1940515401
1838452219
1839173294
1668175458
2017104340
1382634902
200025013
2120334146
1605314211
972331065
640898132
762553682
1006893262
1076394445
269461980
653648920
2068626358
1183541500
1970737525
1043272809
735292917
1100279502
1742549516
1938642401
1307389535
2037159888
1481648174
111688245
1736539985
446622048
239570748
1060602522
657031440
415831459
141198632
243245146
935657346
1636992072
589815812
1900736725
1173348264
417625854
289752742
131208893
1752708130
861053550
1730516894
805485180
1052411158
1882216616
1993306434
1495872351
1280739422
835942278
206082110
343298155
1522748358
1928517859
1762849206
1122377908
704233490
1973125332
112224902
1051969692
1913867191
1546430805
1740594254
1618512998
39156401
1772866888
1945615516
562108680
1701129905
1407928018
1742887354
1874977325
126199169
552475831
1631539878
195522687
1743257503
244927533
5691240
1345318969
885245612
418214478
1684974556
1746355188
1959392739
1175740359
1015229419
1761500195
127630246
2016214506
327282064
1197341487
2105670214
1365601279
1361923579
775344379
294450202
944162176
2045407998
1994967941
1857064775
493134853
1430530745
186381676
2077743081
227826596
1346290855
430905760
509862350
1669122843
730295628
1652009686
1749030242
203618123
442279031
359225072
1439967197
671526689
1779246357
93115152
479704849
686455083
861251853
158633845
628421001
1201282560
662549905
1410314945
549858213
676295338
439990268
1635690100
1739199109
977946881
413187120
545844250
369770816
908058159
1354816959
1013047767
933301622
1857733095
1794301511
1544627313
61139698
791139631
838589826
383589306
1389001930
167632181
305973475
1802284597
77024852
1871281462
1114999943
2069942663
1420329416
1584744893
635693265
206966584
1767538434
786565442
1707445519
1078505127
1399931304
1862873566
1074010076
598849863
1246857043
829533775
646301673
2016396192
162144155
1959693294
586302172
818116602
2080495369
204774850
1696817071
1522012616
2041567610
1234542290
344923424
1116061763
910144202
1880134549
1527605966
1889326672
838740695
468281825
1049153363
1994126592
767938575
1692876142
1986477032
546400011
2017114758
1405358842
2085462222
24114892
306043358
773999132
1591926470
90892384
1057005226
572014678
79258596
1091542183
829002055
54504033
964162655
831863373
1968752600
410390098
981237967
570042939
1265513678
848916105
593348882
1925371142
1228031605
512021297
2114410637
621072869
1307975321
1669245253
682316538
853955562
928986554
1594236624
1839701671
2060425950
19096181
866743440
760148789
1299197112
1261376949
191634478
257627566
2035922065
924527991
154684370
444545533
1856431642
1178523631
449267765
215109421
1174659504
350723806
1577181649
484777616
1969700593
1080530451
1377717219
713874912
1453856501
1964146869
1119004934
1318300956
990799511
675313587
1501603190
604197335
1332243355
753049533
243181294
1822308679
948699956
442760841
2047904547
767642559
380251803
1044376876
1584749156
790771589
846278852
1967424453
1942113226
1267185610
273755578
1060557106
909432248
1527818362
1454597186
100800122
1738737227
1900543510
1119881284
1537293206
2034315192
299418623
1709266836
542224956
1015502678
1497075477
1002161635
1853317789
114796525
431857113
792655440
1788127292
1811105847
180035981
1235562658
1737096133
436771391
569778744
962293508
1787542187
172087180
226280537
656503661
1037248112
755405113
506896401
523674263
592048290
805879429
490691945
1644350085
557999285
966496341
48576579
70314005
320944202
99780483
2089350804
74144671
790967020
39675067
1270776179
1558181482
760009250
1752928534
1250942031
1772666525
857428567
1702020640
1178747088
214613520
221542451
1010036432
942408105
1207871779
1423558606
1176275569
1339136259
469438911
1837727403
1977422531
1944936657
1710260377
1547191293
1149810601
1012232629
556803966
63901186
741522382
757464588
1447678962
308431763
1746974275
569947959
709040494
1930801608
428709356
937796182
799603596
970370233
1817193142
926863788
1540045634
5503934
930357814
818887529
1461325005
369190041
954849116
449543937
1178365207
868280979
1468327821
490861658
1401161695
1762392065
2106043974
113555963
718006637
1029380301
1209854127
762607978
440815595
1386924489
457696912
765617069
1317752839
1447878773
868445778
985340353
1080312358
1018051417
139670536
1921319257
644357811
1691118796
1070480839
244748296
690291430
1152766022
114102405
1280925506
920226256
197854672
1337124863
1421760574
1545545101
1592194640
1473631242
1292199031
109783378
1623625520
545014901
321985663
1419527591
777216461
382296701
1095409274
623818502
1544158659
254490944
611090048
1651276576
342644454
1575863990
98543154
966058676
1856325998
576136248
513435977
2105128370
1546448285
1476438168
1625367005
1515914314
1622807980
728890299
1726465432
1511031385
2039884572
214468430
894359698
1750636711
1522981907
519097969
612126722
386826991
1309481651
931698277
1022085512
1226161107
1795582975
2137740212
1880072585
732014689
1861632168
496706590
98118469
179305381
421404280
1347325076
1515708033
759177600
2068737064
721507699
1956227861
611853692
1086471438
857237210
842561711
837704551
1387291606
841387303
349233585
511435667
829170115
626033727
637176215
315240258
1079954537
1632732045
1090069249
827894093
2095998438
509958923
2070903947
1543547893
51604486
1023401334
449707928
18857060
244161686
403536084
1031208099
413813878
169626174
87055225
101020448
1134596677
1617260061
1512574287
1373839820
916357266
1673085272
645563157
1865067172
874809412
1485662294
2145437358
986447205
471016641
119629698
247389223
1695336809
1297670473
1828090639
1093650988
29656400
799768124
1589417888
990109070
1786080312
1925575751
542035765
2051152217
2033968946
913415074
2117527934
1880025290
414973259
548980135
2070440653
1207312795
2061377862
900148561
575426572
553155095
1480779283
1851652187
576022111
1553676404
1128712181
912814745
2080077412
100942214
1512285392
544720532
1607334568
1092447063
843382061
546543038
1397652218
800637011
1213024759
2049826939
588154606
5079198
1954722566
1717973381
1640148749
120031655
1192865342
380665721
1944139777
1414179264
916637845
1273241840
1253026089
1704998294
1511648015
1837949525
725153940
2010666705
699057099
876881945
1315659393
1125630162
106378130
918486331
599547773
879811275
210783237
219857162
1293559087
1384672758
1278886384
575385937
392438019
822567776
1151500928
939044957
510256884
1518276891
1477062143
1830217356
416704906
633904583
1458381879
694243329
1636089067
1312570996
1707184864
396217023
99324742
484364038
2109351349
449865061
1738736464
1816109813
201479985
59055329
2054537580
941206943
752011279
1301738966
1414620201
759986068
794818654
2030745292
429841030
39590257
542036520
1868301526
245952486
899385429
1066698660
2832027
1538015897
348962265
1498397812
1854634506
353383772
1661679103
1583920174
1604025142
392300545
921487735
1565852576
1477225347
613709295
193386304
544080617
720842485
1097734368
342677724
1027578781
926901738
168503420
961080570
330445690
1557088967
1699870016
151903044
690752850
1081897960
1129342213
1578384598
735502708
2040808736
713712976
533687375
1206513558
158453686
1809704032
1382680551
936643053
1878280953
9285129
1616360745
1441110640
1671912737
596094033
1635075660
1205344064
1730941807
1738115036
634595539
815398955
2054598353
440532854
179710258
1632812007
443375653
2107219463
2042791094
1691552984
863128398
979876759
452457279
1354037896
1635015419
696483412
1957490264
39986404
2074290465
1883915063
399552380
1335474995
1872418734
815863503
209693011
156898153
61990191
1150127959
236563618
716208138
1445649599
1176460459
683508419
1882955617
940943319
852090519
1838354239
569323239
1664962644
639139878
1555019459
1959589801
1971434328
1098233973
3896158
450009074
6608492
789026268
453417340
1109469256
281104650
205693048
1291272456
200208023
1421659941
4818125
996802518
1839300831
1509348832
688388668
1257457003
48360732
52242393
167717380
653413070
1840354880
1198659675
1757215072
1674736474
160235057
175414743
1753528839
920192046
526744884
871080140
1881792459
783490681
1287580931
1621441014
531695612
68305232
1721331844
175172639
496710432
1941513222
1419948435
852406739
478879151
1018237772
2040928257
355159567
1365538341
130566327
1712558130
756679149
631509368
372659868
771349931
869432866
1090591799
2044868008
304943870
1641331523
504871942
300823104
118908405
1174084706
301089730
1197595889
164432798
328016495
506055393
841100384
857115928
1157463826
1214759304
1888010227
200295625
408141048
1409755137
1324986571
1911788843
920298241
1328946208
2053003108
1592532847
1496741444
1552990108
397422292
357424389
950281978
1788929793
304791851
669334392
513594124
1533793855
476527269
2131533600
136658743
1389077051
973859272
555547765
1975843076
297267445
856112079
1478835568
1240817134
1500097868
141467459
1699297354
1064102672
901362977
265765124
1875765313
1900925524
722107903
1589745898
1772337953
1027262615
912319653
369113770
2041244127
237577066
1685360800
636745320
165238358
1495343005
1759814427
1249057767
1148534813
1056893043
867607408
519471797
1531052237
967189368
999724246
1977213812
1760773695
2030641217
1153471148
879475404
21259832
543654938
732118962
903630829
1927885168
900916855
1256667711
713575111
2042829587
1203509347
924401118
268485908
1819743880
1387883175
2067690320
348106530
69533771
1218960890
1853957314
1793360743
386860893
1112424121
295571520
2012132516
1794746683
665063424
1273573695
948907424
1804272663
61233901
590672415
265397183
1386148646
1851688759
546596397
2012951319
1823810146
762097297
316508170
1292600662
1566067687
1550088134
723457463
333809919
1904190592
1051216797
784743657
1382344479
1055255548
1035943433
138818930
1550782535
1920795396
96236274
1567185419
1839532774
1142199939
1018755489
1746472329
1834106113
1329767941
1194979263
1837444642
1957947807
1299116372
229369098
343593481
2093672524
2014792224
1007613389
1809083032
1786600005
1936915983
2081732106
271448705
244296975
794257534
275272852
1237652281
1146715392
987704537
1086917967
1705009206
464635981
111841471
176786877
1485399561
1857046586
1075495202
2006090865
1278954652
1197064248
1978190775
1722972420
294586999
1379759795
702554888
844013858
2013072125
1192670880
306485453
2073378518
1964704144
404546452
1758646686
295107832
44310439
272437242
583700387
539381140
2049800407
797219416
714728030
64725665
1550964492
1349750494
254613307
942738417
1268381582
654655200
1320376394
1745296818
1560985378
940657412
176530688
1275044749
848455596
477880734
1938031977
1560433681
60139217
1938273496
39858084
975563749
1023492789
1959690007
1046179450
231483112
1714790057
1063969636
112131991
259281375
1317454775
791348173
1613569446
1819813868
1687911682
77688347
779943452
1812024634
90437059
1790648885
1570234451
1777037634
757094717
1223115317
1463624600
2123392380
1267822714
560647593
814101067
1711694434
67744010
601859214
2037182700
1847761733
2002832809
1482853195
1133795952
976625202
1873952994
346949757
919098923
1938266576
671022646
1795917691
475140647
251717754
1661539014
1774005251
1726564209
949630208
996762755
414049284
960629934
1438203449
1138963521
1619772145
1529091015
907790082
338819381
1047259728
1213313762
188892710
1755684279
591491841
156769195
75444768
1748413685
1898354533
71057173
1687728346
1177536966
1000374143
430261495
90245063
706352498
284692877
1479362647
2082029155
810913147
1042891606
916458477
565731014
1296388095
3495844
775134671
1336900056
1786929181
1121387727
144826400
1231041201
2085424027
1123063563
1481638503
389906317
629428325
1145457163
1481958309
1757789287
1035428923
1068151301
1666613615
86427232
1601807937
1575956143
1400221141
1712841980
529567515
1861201775
1886801776
1848942673
119054415
146906638
1074036444
946516516
1463836048
1290007490
333318378
1534606473
1600278878
670463196
1845482508
145995844
1588164664
996158632
1743703848
331147628
2103622253
4639134
509763554
2108224855
1874184836
783625226
845531611
548100859
680118403
2143204465
1529720094
1568576546
446258453
1892559704
444110552
2048834208
2005841951
1085666049
1532466530
790730298
511929724
57386960
32991448
1958877180
1892629636
674424791
1636675243
359549405
106813986
1056421318
485929961
1902251388
2124266471
897450980
625746419
437450493
2108537247
1816078505
346688570
2113401107
1428308007
1431745373
1779612057
748952604
976683778
1900229137
1605568017
346276123
268594804
529379285
169465235
542898800
519857703
1443689267
709609147
112114209
1913795571
1430206600
1020738835
1190838817
1728920684
698454017
265796854
675355708
417661102
718281799
670911543
1429315051
1958460151
7342704
807420681
1091516772
1825806371
553160596
389143863
1001104962
1707639958
758707095
961853398
2062245573
563683125
888664165
1917180225
427178387
298288506
802592016
1603537725
489259705
519142371
1442965610
1388383593
2109987051
1434192314
875651621
1002633137
491095667
737067039
1003053155
1049315092
1290160995
1392799828
933590493
1977193826
25042414
922036973
1244337216
408910642
1442917638
1279905823
456100184
989789616
588475045
870481946
1936331715
1333368749
373057632
1616370077
1101199962
1952644298
418515990
1207497017
12839131
1422841183
990405348
1853021127
1106843465
1183655304
1581371856
549555288
503088536
403505193
1747671706
1452038515
799734481
1477534110
1460477601
352383611
1995876377
1330740117
575316601
291337023
675912799
930835404
1178171143
1107357627
1585504112
1007770261
1965543939
557468705
1031453418
1831951437
615828936
1277650038
386182016
1948896032
1306069375
2024839711
2081145342
402082188
1468008502
2113773700
798769013
536826235
95642592
613036304
1371266715
1109666253
816661066
1060962010
1666073852
976171112
520545697
114112998
357962495
133387808
738584626
1408321210
1239029283
1164001538
1233243964
249212835
974311721
435203975
1680782212
855371448
303308306
1947654380
1896825770
1496060383
575261579
544075187
720900758
2018100201
1769125710
964807504
351294682
1837623338
766162497
2064637967
977443014
1307574511
18376763
1340461317
225489067
1202952445
874693108
2047672752
1526984362
1804202240
1509721022
630889499
1881204247
39921247
558822514
383704202
247357557
925139910
365144819
2029924884
606896868
20694538
254843788
359588847
204896860
1078791561
1214065425
1195290834
1165549374
1406688325
2138104278
1983374062
1430782200
2033305050
1961037554
1184972253
1646488618
1186922485
775068465
1195936201
1121906728
742368079
2087686851
2091788130
1466238339
1051672636
894243153
2097699056
1283109047
205795472
1069741619
295508919
1361717168
1119650801
446493936
1075933226
2005038289
496730217
1442880279
1695231215
1829956964
847743596
2061517889
2060865644
578353648
549957274
536668551
2128772873
208118276
280932548
139643575
240802269
75845170
1648896930
922696641
1608022196
1149862640
1665820077
1240865584
1476648921
1360247412
566900774
1074703778
1419654462
219935519
1333871958
81807593
547607047
1405215894
1362859884
2073758089
1571169019
478128041
89797797
66205245
380891780
1724809639
269942710
1001670385
582880278
1026361803
639228666
1092234059
260504402
893747679
43847635
96438546
1345828688
1383923163
550520201
582932095
98877018
208442074
843009602
1864730284
995808189
1544782113
73184661
37738498
1664420101
258491044
1199993062
1122472809
2044303830
1600777582
213954359
1459579832
268927754
1477045531
1930682324
1358338608
1030663101
1526964221
1848080756
278935785
282022828
1351162758
1313513281
2028220951
1869966387
712249167
498240219
1278432142
1197890832
67422918
861241805
1146201504
561164133
254575984
2117818329
1965521127
1487861805
942915741
45936677
1235378437
1192380972
1746134168
568626081
1869766635
1393491098
1724209714
540130733
498477413
858217463
1338590560
1290796082
1225711959
1987974190
1993699129
1483788288
961766638
924456303
861594744
1705524947
224153848
131094357
1550829581
182501443
1473380854
1869291409
1583254951
328291922
301603859
1176186653
1426110534
430674426
359897218
1723010662
1362631030
794659797
1085162668
1312939842
275077672
370633002
1604865657
2097506112
1048250350
1722013496
647339444
2072324878
2065511384
1267514598
1656687328
1163360232
467159456
1172970411
1420227418
1823154690
354759316
668990896
1996410917
969005164
420717348
673759364
1115195008
1073065301
852356249
627021474
556627396
1266646632
1932090328
56916089
199060281
1490906088
569857238
1437217115
1216321301
1218587906
1137860851
2064913212
1234995616
61850228
215985702
1727524371
1909012610
1895345141
1947182455
1142624901
1348015770
1920308509
104536593
1286745922
97620872
212095989
1774922685
1552087970
1456236065
1673890638
1049418627
774775177
803400026
1481531226
213590980
1051976918
1061351772
787165850
1688513192
1448246660
33551044
809260599
1382409488
326842045
376790217
1225039146
1402748316
2026086409
1332826195
1297261452
867830114
606706341
1495820822
2085474505
132417290
1625249962
864082774
1439817833
1600252725
38154554
1351169443
2139504979
1442818914
952395689
1614112278
2047493289
60794865
1216134454
1025433964
1474915353
1181589785
1898720362
771259767
291274988
868682116
555097705
789434902
1693247994
902270887
1534791279
1855478055
1646782880
856029753
343905273
594117175
1888833343
1778038014
1743682265
1472781083
222159234
127660220
1536452167
1177613940
44876378
1990409025
1516045619
1287032839
1198330930
1537209984
1679133503
1148357139
1972687794
1286479947
854735387
108753436
666395617
500590808
776698012
2106521920
1558563419
1722169099
929353648
335498043
774545085
2040350874
409594279
1574176775
962150654
913686056
1304064501
659482471
1128167492
1262178206
1026679329
1283493577
1282862024
825368427
1183284068
89616617
1380537156
984330676
648044591
1710818580
80833129
405904606
944897339
1742439612
1232251566
503634507
1854205183
1402302096
1441948885
1952835048
891357201
1944201648
876928175
1791029361
1279067357
1613279125
1683382147
182628839
433509115
1519576442
728199628
609854578
1143461946
1520396144
1771116416
507268015
702644150
559035876
1630929983
1461912823
848994388
317329604
525932399
1827019191
1475139541
1331998820
463210013
2014300436
1284506754
684280464
607276886
810149688
389998299
1720354727
889701547
1739715999
1826723716
226638428
263713711
10812633
1516608235
1508370960
1322124377
26062694
1892505131
677031940
155005893
445808744
628461974
272391161
1448041535
1268605413
1346346970
1378107296
1880152223
750703621
1505930029
16962327
28318894
2026729780
1228780328
1789695727
275934294
1933098961
1613911237
582628516
1010707651
2064751118
615312345
1224399443
1318706633
71293023
1266527477
1395554709
1002001937
278916843
2047588544
973833484
185735476
155254026
1752604320
575032388
725355976
1584296432
551827701
1209634944
1217421409
520341287
1854708896
1015532523
405520455
2146752432
717892450
941914899
634174721
1173387943
1630444642
1652552869
824243303
2118632367
153705846
1986261575
1596861724
1699462045
725305743
2128987648
857499647
1623572858
1273856872
1629722220
1696777501
1918854084
599127243
1501066694
1924459714
1763810284
908448904
1346878271
209206487
1327058667
1891384992
423871050
628656560
1825786814
822187384
347113205
2052038983
353261163
1450227079
1304408434
1671731832
1929485094
491789430
1812425455
1099482771
1672795746
101084060
787955779
823462530
444510926
327525588
1103265957
998360700
1129698808
612424287
2090327366
67785052
2013443412
47875295
1749793549
1504924362
1200569659
1867366188
1047598197
1332792656
197431395
713257312
1709921845
1802122513
788946968
2094275853
79521919
672560751
651807452
873489163
19885251
1774235845
2053391225
553082757
1587079279
1533079708
1606024761
333271571
1849116759
1241390683
291799973
680511626
1691667383
1653779877
2022503311
672395513
6015240
737540678
1195740394
5974432
1197855414
408369102
2028071765
1555327598
1070764166
236545295
760618310
925346087
484225691
412540175
363665574
1830029242
2108776583
1848386019
1635381764
2128225710
1031876037
984688001
1583309181
63549194
951948197
155171784
1629313215
238800823
877115525
2117436662
730705721
1951614932
1168240838
2096979414
704946108
998690322
1699298973
856108777
125382751
21012303
1452392443
2090058476
111252341
1560899718
124184744
942423965
1599778288
1668481668
1532912450
553390068
1189777294
483134298
1739739154
1358575817
2142964684
282257277
1669982187
2014446760
342668614
511897401
560341865
1289174841
1550367719
901999640
974674956
216231431
1152444085
1473737298
1005886285
1628404221
1332845838
1133774473
21217720
959656457
1443021922
2089990489
1271463222
1566126517
1415461752
2000231393
208248632
2066351528
64857687
101603242
1684345324
267265341
131977285
1516359991
1216061542
951086138
919791581
937179135
1719891355
1726405104
2116076546
607706880
971549455
1362491090
57591053
621947214
1020911363
2090588693
1776686966
102636596
1484369640
1875473981
6630552
850248458
544244584
1677744922
1027304025
934161227
730148974
741377427
1027744632
187495915
882274035
936329662
776112194
1288342770
1227583244
584888434
162359142
1464825428
1544349964
2052590291
1792181288
1758797707
350215991
1633407900
729332020
636055736
630307063
832328937
768323365
1764327197
1793162335
2126290069
603001012
1524573471
1283025331
1674059361
652340249
1879920837
53341123
1514090741
1006756503
171197694
1530496538
131617810
2073972083
1678135005
1213916140
1533947846
1480614490
1388649296
501705632
281768439
51907238
327830223
2001884634
1607839978
1229842011
1458658545
1738330190
76328181
232976628
1982315108
1450894860
336242912
84176386
2027706529
1817646515
1278220419
1654005940
968145618
773287919
1369345294
307727477
1601596475
1966419043
1567235788
2084338514
1094529057
1876691027
44050260
216797424
1344209599
1281305011
2084713635
1492211827
910059064
1934035566
1815802816
793781526
794642569
763292431
204623526
1786015108
2037536107
1423474470
333143197
439333547
1677300896
2106884661
1544686965
89676966
391499653
580687968
464198887
450958781
1409619873
1839148177
1612575196
1322672600
690575559
421246544
1209576334
443898616
1813440872
1177031567
181212437
342652626
651658739
892469759
1170045187
1210748185
1739517143
1075706804
1457321214
1410248106
1159805448
579531072
965753554
28608093
2093755018
2056981654
505203031
643028327
1580097432
1264799851
543412945
1742945967
2055622542
909487135
958150473
1774957470
22059312
177502640
2142572338
1474442198
1667360403
600251268
896415718
1195691952
303279403
1678865410
898487179
1719984260
795209430
1101771760
740337079
853815936
610038278
210039753
1584947101
2065940511
2072697695
1610895809
131541010
139212866
1036032093
65169572
112687830
1878155488
1956948707
77001444
1521661822
826706465
12679771
396683960
220288260
1027106035
2034679175
1382704220
1553393827
1430364507
1239933901
1036097070
1949620184
1119893146
185517958
1978345748
2061273589
426415646
542813146
606764027
1720244790
1950319396
2142511264
1483174124
1950151324
1321364576
1647325449
19987548
543807672
1998170250
972150851
137785793
581011490
586808801
12153927
732281289
1915185393
1634653315
1699793611
1820366117
803018878
918372482
591193521
1524244097
1044539854
2076187393
549177605
588795594
1178725425
664443458
333128689
1780171821
1054595846
1838256283
1173638391
1321700763
36690498
378306415
660914830
915325048
129143051
474811202
1453045779
1566747735
814025907
279462680
1012217943
1908000306
1149519905
1624174704
158383733
1010384535
1049303271
405175940
419641946
2060294692
1665994457
450691554
1399920566
1394304898
1017606446
1647011774
418439862
810928086
1172971233
109616704
673494955
1499224913
190649102
884269514
1274711785
1560023731
1589389236
965826343
73159161
1017434339
1578766860
52758071
303804936
1281488236
591375136
1104598043
391099901
2045807308
1957866901
1679139666
1518302523
513928611
143311843
1528778445
1610764120
1779031914
1710362369
137434806
1627876063
1581843687
1507953397
1335391331
2052362147
531874025
1138861919
449359289
647631937
1433392744
1964997526
1730176459
716035191
1494075896
2138652796
279764643
1137405282
829568209
100723327
835500494
1479698975
632381489
113358618
614815195
954460842
1832079450
1646188531
1114251717
2135008648
310659284
401231094
2122643548
1036441199
227559677
859357146
2042523277
96085912
1902962704
2014172230
59215758
1649531921
442666220
1886260331
1791279361
1981307603
1107137313
1269946423
1776240149
81080209
817848479
1906771199
1896472419
1314153561
1734930740
585442293
1033772963
343963945
2118620914
548028357
1086606217
2046195292
1633070004
1730408087
565193852
1238003290
1540423957
1796868685
1970232271
787643993
318113347
485989318
2084671922
874751501
1525694096
205596741
1236742139
59090922
176151174
801303944
1338314191
892892473
1135416678
1666509085
1207651489
2012826989
412346023
1120926205
386594439
1048213336
736829801
1029615196
1718971923
144354680
1403637990
491157761
2038732909
1784775468
239673232
1612795644
27276039
414154278
1276327035
539261961
541146183
1086519201
1783412923
877517058
2130859733
1545675267
893209977
485665345
450740232
1431311169
365043383
1812545624
830334361
159026580
166575154
1061304466
1942758572
985356449
1784290902
1403069165
762948347
1918525554
1784426371
1174836436
598993877
319842774
160980367
535082676
2137907727
975475918
1893586683
681558363
1937555719
1103776194
1824912403
1516137203
258368717
2136837222
781003687
289443664
1260940412
1194943205
210154060
1596248131
299693421
1683163361
172601683
364749880
1468498583
40253729
1641733932
419497895
98774804
946431084
1540961646
517748998
1438819787
1176494522
361088505
1622068878
619606598
1044400706
153434809
1297034393
1109696228
1853909474
1881878384
2063981807
76089112
275337663
1753241674
22154007
1515741496
1676454554
1082054952
1579958428
749464670
21453163
2068363368
447010658
1206490066
2023376084
1286700645
1266070518
619293393
1572614482
1812971568
1851059066
1010026031
571025586
1675247848
1456747018
1509948923
497016925
306746493
1727237758
1072544529
563695015
1155983476
1231477671
1020705681
1640981240
1176156907
414535849
2131918665
1533606653
1920647324
1784363366
1637928443
781713812
2040808526
2056350690
580442690
363398440
1443543402
1030430156
158891145
176586025
432268937
989331663
1326594574
1765814514
450190099
130804862
734615279
245722917
1683206967
1669012006
2007839029
1263802850
1574416719
1164051154
1515306590
433489384
1056116716
706030234
1398381547
730155136
1542985879
522357343
527902311
1900846677
2013084662
1298934506
31381738
1640996117
1426999171
482150135
42827074
1225720516
549384792
767810269
414810859
396145400
2109286013
849960293
214628448
470407502
46281540
1421759467
1723002916
1772696510
559814021
392066763
1301434752
1447724757
1306726873
1656692579
244240284
4963546
1300309130
1216514639
410227170
1466115068
2130189352
1156362701
220972866
736944205
700796991
1923984530
631116827
404463484
1094814595
1881046545
1516971527
1645006648
1014510128
147764555
2112483769
1481391382
904786481
1126239429
85492915
1940616271
1542030831
1028136678
1560831759
1037166168
73849632
1963046630
1487087860
1703212380
821671116
1094997440
1947334688
1978830462
602732977
307658441
844980965
643107107
117745657
1711391693
550914019
1915891279
1692728909
520833583
656045344
1999121609
2054997369
1857850472
121330652
1788962196
1697557413
1860051988
143947162
745612173
1633695313
1201030877
1111904080
904199739
2023784296
2072302357
473509639
1945564011
1807443184
335274748
1643949253
838774008
2069474648
1740497452
1210770572
731862028
2039075982
1150525953
652108522
1782878600
799535627
1918211965
1605748444
909368298
239962873
1043185290
1446388613
20239474
1919704896
1713989246
1371680078
1636273290
510916056
1607696572
1522690234
744363129
784256225
856239617
436156598
2009924925
2108190139
2133837229
1510840850
355486236
1323952210
568137088
1505107257
362855645
893449832
471438518
1756923741
1930157566
1616199437
1610354378
854527189
311052804
103897728
461186462
1308159843
1049779302
1790723694
1136511685
971964116
507652095
353983257
2089943425
1540205117
118944665
872703108
458668275
809431197
1836275489
757975339
186100286
1261960328
125541392
945240967
1695010515
1992100246
32338718
1574138369
693649246
1125940158
2142424483
545722373
127905215
1563425289
916953710
262533339
1491166574
1996414229
318392702
1796446258
379918130
304361576
1325751669
985145164
473962594
324681274
592686302
1940018121
423839072
2096895708
1904636256
699225971
1976426567
1914509002
1595207001
833869005
634762690
1156294314
681353113
1198414006
1672920887
670920945
1629769618
1583402525
118012794
1903674497
2097535556
1676772143
675757248
1582067251
1934436742
555436730
41632988
1566029210
831775585
561957845
400472317
154131320
660760662
80139909
2078988733
1717905826
1628378917
1919513269
863350941
1456835845
1340549578
1471700557
282316796
1710683706
800873390
1318595855
1687459834
2086066383
600225923
478364081
385439326
2112114507
382186372
24701458
1633643871
973896393
238960390
243393250
2056740624
2039796034
762649496
163224924
494546164
4043537
405898335
165867396
215743291
778721907
698012760
1495359861
1643648743
1083024391
938343510
1102926776
1060578851
1626417312
1439398739
313390210
1033350331
2007606195
1243881336
1139206586
219533869
1188529143
1622415645
815960965
1935932958
1314609213
1842598718
2021001669
1919653147
1754711594
297846254
176882469
1413074735
1065070637
636389710
1328031480
292483695
903969247
1695963531
637655041
192119507
817565172
1709766371
1079346980
659685150
651636771
1520704990
897268793
1489043257
506580328
36985585
1008652129
710429500
1303958500
1270161447
515870321
1755565980
1542696699
1672852972
1988022494
895973268
1549292891
846341070
632901508
312772430
469863780
1158544731
98801100
210649358
1151438947
841194499
1380715804
519998550
1488853891
847839032
977207250
1198170712
177155665
1014066150
1580165864
1036282782
866000586
80641428
432701197
166923631
1117967341
1538991603
529505807
1664834522
1800672358
1990680413
818159683
887697614
769376482
1833176326
354251489
571567159
2074610243
1657001926
1073310268
922674505
1308870508
794520188
562930288
1270120477
1766975830
1142668531
1908978827
289878385
1549609965
821990352
1653967123
230373438
1288781614
216353415
1572990199
1221681390
428934515
586869255
1091941583
221544805
1867544589
1290558758
1142376610
1230936257
122286822
1555486625
522772393
1909814814
2069845886
1393478128
1923475376
1293548102
1301868857
1387380791
1035110128
365931371
1469333006
1971042260
510562765
1708425219
1068541950
1913179992
1732043941
1059698058
168826643
1908734191
1126874382
184644598
2116150545
265195619
689320089
1374497571
572837840
1939305937
104723794
1627003402
1107712260
2120591775
922810085
765273686
186653245
1455749245
967015960
722543921
834105584
51113157
2092418969
1952132537
98302023
420207546
2126560337
526870919
1857060127
1198081641
520972504
2011256356
1558414595
493296938
389302344
80771820
1420720304
1343511508
1881638737
1208856718
554869054
81503062
1702279495
1737613677
735888204
785465903
880452691
444765068
125261605
1145190819
638013381
490047363
688025496
237931068
220824545
540882003
420818841
428382222
1349435746
1584884014
638258167
1781803060
1537084714
977415840
175282581
77820319
1966211796
1350930636
679865004
1932468487
105443903
1859504266
509651234
214852387
1770923813
509028368
1510570250
1391684946
1171494702
732306644
52438003
1790975733
1494631657
296136152
1145469325
1284373838
1816228168
509278250
1590442905
1336063136
874900472
1781877275
1977404158
1905531024
627625254
1078461288
569336235
1871173471
707530403
2037456571
967133391
1039811043
1215913187
403518004
958363786
1570590686
1548312883
1360152640
1467665181
468495327
1207191063
621053416
1184940993
731391948
299313130
1883443001
1779137847
992065037
413068865
863257600
140217726
619365513
1219159621
785909246
989464238
16845166
376111977
1641470635
1113660665
1196784351
1795006145
449257235
1725132892
1546961863
570121633
2002337916
1584246004
1412311375
443298227
2128908077
605988671
128239271
1380214708
280970564
148475329
712571746
413236812
732186928
1950712256
1182867249
64553450
129799143
1157801579
1779508370
1342374764
1637810176
442892900
1529232418
36684305
1828024106
797601478
574976214
1532489138
162717642
1757129309
1564502953
1237114783
79527437
1412051906
1017522645
859397562
2041399770
936348188
797622599
116054084
322366040
1642425368
1448175311
1916059508
410975173
1018380312
804384786
460374821
1511963320
317402407
1629974453
1861408088
1521959752
866615542
1939986158
821804641
28763644
987990840
39256199
807002702
1815484907
915167473
2021795332
2145558261
2069491975
1726716361
273315833
1237454994
524037380
343723353
191010852
599268558
963253254
1076926178
2080191335
1027762566
1675098867
893030012
681249649
1989833117
207695241
2003369357
308698064
1278474377
208732147
164840721
88852227
168759776
515056014
1883490086
574687395
1409007125
2136925242
1127781991
462619302
1114278561
554473784
77635105
23174004
1216737053
1968239153
608788260
654913338
2020191500
504440991
958196595
509516790
926945219
1870825953
1626040722
1887434982
460272923
1778180744
1463600000
1806272514
389013739
62550653
954082591
1520993176
313913531
1285922224
1000385879
1985385240
1275597656
1906194332
1748058058
103985126
1587319417
573250748
1979563465
1486351171
1698704586
316548813
2008501289
1180139792
1278009471
1877481822
798963955
1477496835
1359588928
409049321
1916923491
511127385
417099655
46363254
387820483
51120356
393794993
1974857718
302494686
1799608187
1610009445
781759633
1727719864
1688158270
1478554930
93987643
1712681520
1487828401
736908971
2092509725
733822871
360017237
2007411733
55933681
1727854388
2004049835
2055191080
654649375
876477034
445376395
828845686
1146998270
465569866
1040550713
1402705454
1654463045
1607451080
692507292
1570747585
787089108
123248067
1310413345
1573306466
242515575
435562834
303729392
927857664
1469544752
1498128693
117262210
1170996961
1849520698
957695485
1985432583
965076057
1797531529
1255224066
1898761477
901628733
1005314343
58378368
247283322
753256125
930026907
1074714532
1835680690
1256085337
1687973795
1473079112
1505486727
243430898
1562773719
1183023004
1594316478
1678142186
1033575506
1957568887
1784066509
1816774846
2045520459
1675720134
289365332
359667699
417191104
1195254520
425259803
1115777963
2108447440
1719398399
289115701
979764716
1769451895
1812153330
711541525
1637386092
269535610
1945218331
1828539403
735906382
1599777054
203358415
1519426598
742030899
1204698064
825429105
479914425
6632087
1036179586
1832448053
603814212
997039546
493370867
1935441267
1516208714
313078901
360366477
1695422484
390566378
1394677464
608162777
323077582
1612826599
356157745
1215182167
1149115072
446226353
788473122
437600786
713705892
776943753
2102323183
1491846531
779199032
1255831834
266215840
780600463
958584358
1384737820
1376319139
2017205826
750863804
1487689456
1253675033
175391008
1146093086
1317674980
57298126
702408784
1575375895
941466248
442059702
1247779924
760029912
510616160
5833059
2116110360
657896233
1325664445
536945610
1398334038
1595925671
1296126884
597079797
358941860
1624907332
1923352170
286366600
848624547
2125202354
1458769748
1543226292
506053334
1276131644
592839064
2084277460
1627216050
1503597300
54479793
635650904
1225897403
1625966394
1470488893
1720226396
1561410195
1033318614
9911760
146373592
634094137
2026602214
2062548370
1552598864
865534023
1639617855
1434777821
936579979
1693238058
2122581385
2098205792
1367769469
103458415
1822540455
584976803
1870046049
1952170479
1138050470
2143112331
850384852
721478275
1673163617
1333360869
483771337
485013484
1081387115
828792404
658585733
5708507
2122325017
1873927693
293064169
372567521
1921796494
79853018
456933742
201490255
720132141
998308430
874963939
1206426600
924892451
86836794
1481553732
147174717
1710937548
393952394
963392092
1590742337
477914854
212248719
900464590
1988624929
1242090512
1897494735
1106497737
1814449489
613365351
1031790364
1399894774
2136897059
839909955
1003295193
1341677055
1342796898
801213852
892513020
1855257319
438068748
421923635
637113549
1101214642
912398823
177333439
277950870
1841530181
267971595
449361333
46962795
557377588
1566207351
1753638206
142469996
817775635
1405310775
2027229168
2004879680
200743658
677870427
908658733
1513887943
1083882690
749785292
1348837687
1850148539
1688134366
56673639
724758984
1543402127
174517153
682543098
1077312180
1254039880
1176836906
406340718
140750085
69640425
247211046
1734387887
1626538812
566149621
1452450940
1024855527
1946031966
1020610170
1696799497
598467718
1576922216
1670138489
1734629161
260953785
1845245212
1461744074
1460806226
1470619505
1937975081
752901948
2118953954
1132517536
1209888930
33627432
488217468
1445737318
563120536
764166028
699864300
2147316457
965432149
822262411
1405514401
1701066084
2091742282
1023900364
1431115911
1078385068
393200669
1534048102
1336632762
230972520
1245688671
1233762161
210993024
807137137
41245782
316294126
1325539802
1533392447
1479285421
96239186
1369533167
1968882460
1510521359
93262383
1880764889
1724737818
966659722
153677884
1980557198
1601696833
374653911
1211056956
1469006138
629283510
1859089154
1270403378
1222755003
262768562
1926170531
553727331
1150731824
751210138
930299200
1561924858
297539855
2088166657
855205068
1580998150
403022725
423934171
486152000
1671619729
2119776717
1389656335
851347756
6542209
903669357
756013487
1331463434
671307867
585704067
59266871
1511171470
994104477
40004193
1676400996
410103455
619213939
289317373
582321578
180219023
960472917
339428486
396359846
1931380045
1235890693
1373854799
2139484327
1609817045
1746740561
1360589789
835893454
1485010056
1884073201
427531687
1767561017
944663768
918771879
1148691366
102237554
2132629270
1129204805
420705212
1477907863
164107441
1995813981
509214724
384284365
1020602036
231369450
1904236357
1927981410
1169724525
1069977740
2096471991
1081589048
217664046
165188049
1859972194
1599043265
1765908639
250788304
742339491
1340503655
1942694661
1179872620
264517652
723843234
615639345
724828650
948502142
467442359
1210575726
1274881096
1216100727
1560392776
863628713
478682661
887878404
459462208
1968060950
787231058
1721813233
1518902711
1122134574
1990907
968035266
1064878975
363716408
1736423558
413116657
516474240
437755174
1886028293
1880229584
1709436318
1797128336
2013737557
1770395380
1793092936
1151531057
1046817368
1273303997
777790907
1111096966
725590595
211872630
1020888692
372650613
200241141
505530337
1616542553
1969856675
1460571687
1587467286
730096894
848782196
182581496
1323869757
1906808666
342148464
1657652570
2021581007
1542541279
730574177
1112735310
978441062
1195782407
1451465293
1817504492
1763343878
1650560038
602027573
101465353
1272908259
1854831519
1960249584
983752394
54524688
1438312449
1772232053
1675210486
287480538
417926197
2076558976
1927277128
1989453229
779107168
2091548325
201768782
1143736565
1233624393
2020532592
2032636845
490062097
1055130158
1288641790
764173602
4043528
862889479
223218251
96156982
1451793207
1883629729
192605931
1009909703
524609010
502742734
1065542279
31768682
1852433342
601959037
928878228
453283428
449325670
332237523
289028426
1512819310
1123507573
784683843
289240596
732626447
1935452624
859623752
996598044
1295399085
1303694286
1353183286
2073311449
2023523738
1162097936
709482405
740808186
1642748341
2010199172
1245414705
2138742053
2042729835
1413503284
1951298328
881850813
1838935483
1042701815
739297853
1723837860
2101754929
944303529
1756734209
1134055461
1407189968
1643255583
1174273607
119904654
217077023
482238076
2116357216
1891390735
1865127501
538197334
2068108629
2131839344
1087036733
1833365907
1875894557
2075743618
1241890123
1463922176
1086964122
210813504
1781811789
376211403
1509995946
1395293003
1639518534
290774074
240682591
1718411824
1695200539
297831739
907146154
895482021
835157727
1446800171
555989710
2071744773
266315417
142187681
902478473
1527230201
1887992628
1507141163
849696829
649933678
1128229892
1907656078
1727484969
1173090305
1057448083
1275675050
1495727162
1355227696
1921337489
1894185335
438600712
231760553
151656414
1233374092
642533681
1554083216
2057645495
1837364055
105419393
2070297826
906349186
1422041957
969421615
813412182
38106437
2103117799
1986882835
649827754
645999054
1666006074
1533417944
1123616339
1629610050
1500230627
945737029
243866532
1384794077
1735381976
1215986305
420854266
1999905439
653559292
227991397
97150859
453910416
1824143695
799490305
526762354
91837634
37262378
1907094207
1438848037
512291219
907051588
918855413
970283880
1728701323
633899285
609217983
620402113
2047086350
1129337781
1262143318
747246765
1843167586
1120334582
2000144788
1579168779
319064103
784222690
1784832679
1222157124
1320827155
1058411180
1293178082
2141024987
40958193
1120847512
1813342173
414980719
141889300
964502810
2046368212
1026030103
151733963
1279357671
1745523858
645551857
44292133
1249406183
1835730948
276009147
65127908
1656089306
1400883101
1950858478
1904659830
1499814805
1409318247
1016143301
16464890
300806484
1901278946
1331609014
362862349
2029313227
432021770
1842837264
1026695370
1454455446
1396243232
1684679672
808295100
1336080745
1401775949
1598836032
1539838794
713564186
2026425810
1860896956
2082441210
1452039290
160365822
522684084
470823990
1611157014
499695630
1740878288
306108677
230490344
1145335852
678110318
176514635
638766132
4820139
1157317184
1905282344
54849807
2108031313
1677354117
1726215003
487616914
1202013358
621859820
974512345
1247438213
406167084
812720207
1874557923
632044735
1619664974
1097308250
1642555102
2021762969
1920982474
631759456
903849683
2049977289
1136224843
1388407410
1110296791
908156361
477025774
148071728
1323006986
208524665
1521752271
347335198
919079090
1427558270
952503078
156189923
1826019632
142652036
1372429618
71262488
1982564574
406591896
1978298102
1096715258
746176096
1371677125
309611350
2112570424
541263339
650011802
275997064
907103005
1240386890
1678680678
1332794137
276751490
273219408
1272215730
1620628847
5644184
1397805676
747485213
1564042877
1731319383
1066430240
387576650
1851871061
239194033
2049190114
817717758
953478350
874770396
241995851
939669660
1408373312
552307169
316883465
819384309
97645887
1761297842
695238143
805505455
1409795280
1992789475
2012496455
532778084
1500779523
1442768326
1041970561
1565721774
1265069226
1963687979
1984453294
371308401
1867695568
2010696431
583228972
439994601
1614954745
1905662544
1941658520
1248205363
658078209
351581879
1052840894
392585480
2134717157
1126007061
26353197
1024809524
1672495928
879036556
641194434
571266205
138672298
1754586272
963112739
1333507335
473274819
950663186
12690868
33613109
1993500839
1349985247
422503430
810590525
728882019
160474151
1414912470
1636524662
623350426
778009664
1382971185
547177178
1913704748
847424284
1112567039
155859128
214997533
660384825
668535098
2074000704
2033783015
937427396
1592729342
1561505182
460553953
608990613
618902644
2008897345
620940056
144630172
312841685
1109617453
1462298943
1073205966
1551479755
382307856
1603872316
1324540300
811943296
1472093076
1799263899
1695686826
2012542573
825338553
1454425126
1458599860
1666230035
1626367590
2034547905
273240528
1906478143
1027608521
1335622675
598880125
2006176755
398438268
1729327664
1394631455
2125636133
1752380691
1507650044
603863873
31457685
126612590
1143731649
1369405037
1894553836
1695765515
1777706227
117893185
587233849
1754044792
572008424
203135247
276595128
844141597
467082236
1407155212
1091875182
1015818217
1228997675
444811693
1704290743
780368074
1908386016
253560197
1067345472
482507057
1466289713
937844505
1647153495
35784159
223055133
446686975
753671154
1939654678
2136573713
1219862786
876656929
1121242697
1600845619
1247651654
160956232
652702133
982954942
2051083663
1460921565
2071223659
908310533
1408041367
313882681
870168056
1975121268
1739986831
1666289498
190554819
210421972
1280785009
1135951126
608012510
1971703550
181047645
1492198673
942349359
1741460176
204621346
1647456224
125717464
2079691026
1710230705
550286257
905414034
89996616
1931970347
28919856
1355149958
474421068
824576684
1208878698
503982937
1958621214
425228737
2122107596
605761331
309757458
633443948
1098249329
1720873721
782473702
556456911
1075259622
415976450
908706304
1658141939
1256521370
328335177
592018372
81366288
1249195317
17961216
1409415266
1911519536
147137049
640221421
156726830
803000365
1698485672
1063953762
1786619911
537362421
539519779
1585496921
1709639055
1519872492
206953673
302765260
633783062
1416005779
827495052
1547612057
1007126057
1912576048
1321228934
1122792038
2064495417
1971149671
1688066531
849086954
1370381721
1077590695
1428954100
1846435745
2055902676
805714217
325039225
1585656268
932790933
1774909842
684273430
338813096
626928026
1785266156
760260668
436948424
877561644
395081652
599386190
2103076416
292027270
1992026984
1352130175
1207723477
1497892047
196818400
1612035841
1232643828
1410095758
1983626980
274161138
522909286
1432743986
905407950
854893478
701977997
589830684
1524963353
1426419210
365648050
927957101
1886956678
1629145396
786986953
459663895
144293097
1207193365
1651018736
1927028658
433561038
1621625372
1141067905
697576407
459091804
750666240
1317726322
2006038814
900613180
493038221
1034145458
753885197
2143325632
1791463980
1175136359
203569740
868750005
201805805
614695412
281192148
2064489009
916858358
1418270228
362388200
1054949907
1589041396
909679454
545199236
2120894736
1411217892
1731992363
920173436
1476223675
1497297526
966317956
1380004256
913846470
1651284642
844720291
580698770
480256948
1799517204
1501659816
965765826
1618055985
1378985195
1151820396
349089382
1675958470
1711643094
21578646
930089955
1529009330
8226765
936231822
2042313200
980175914
1896790769
2111321769
595379642
533358393
984343708
2116717364
1222735629
1029795889
690573963
186213729
1935072368
1286956523
492552385
775514567
1781502423
1078517022
53951815
2143507093
762227695
629601507
1085138347
1927481517
2109927397
733987686
1629831043
540366511
1161520111
825444421
917066437
207405549
1371055572
1188029474
1250078837
671224756
927380076
871710408
1072951302
805339597
1954843375
772254864
1291375435
1557662837
1302715466
763555524
291469157
1883338547
292487131
1877394276
392039590
1410238950
146477378
1125869842
602530348
231635564
1259898940
691244777
922693718
721054619
1116477104
505285505
342074588
224968693
1028956086
759839483
441423863
1241315923
180849659
740727823
2047526262
1491965943
279377514
1349543624
2068858988
1403360541
1524066003
63309937
518172110
922600673
1140698244
1646866516
770523966
104182988
836993576
841666441
1775943471
298167021
1512480572
1238706639
1127749793
1445827829
1168021903
1470913843
1535423692
917359981
1111540349
657978900
294612770
1722440906
1990149134
917524069
1399373983
522444092
484070298
689980644
1917043501
1402282611
1921305922
767947543
1642449170
722397828
1266873419
85928293
1391218377
96396444
747770477
1411154091
601530797
437055944
1406301146
82248759
1519761694
585255097
931708277
1339874224
981935449
1172275270
288505899
326069481
149207045
541483070
2136607241
2022428852
351662983
269896991
867606021
1202755672
899112676
1629107658
687571609
594398286
464267730
1734464102
1347790556
1562914186
1615729358
685288392
422133569
1742210154
1692355402
1583975825
1473911629
1936036098
1576701260
131445461
1413049027
2002850158
1781055751
1097085250
1161436954
1483815926
1174053809
252108837
1120413398
561345098
1864751919
135567741
1297908401
1097356173
780853940
1137227221
1769979239
244200318
1809359056
1459459846
873327102
330125252
761743859
1772901555
1127302387
1328236052
581458164
644976592
608802215
1010650042
638295322
1786461718
1254063570
961886860
2060181694
344137063
562952839
2089871436
829947418
1528882700
55453151
2088595485
1856307256
880959282
960159189
1003877692
1554110848
680067981
796494893
683260382
1721544100
529298971
292149427
1657376665
2129115330
2091728423
1888770111
94403017
459237284
1319650533
1201794575
570297046
1805343203
757157196
1513093657
849196017
707566946
1172158520
537513670
1243574011
334727593
1616607230
1822726595
1116739764
1301768863
379142038
542271563
408106826
994731156
668137749
1036736902
1005208719
1111949848
204922413
1550373941
1456589473
61575825
149060875
324696482
2048007470
348687461
1862630808
1527931822
2120950519
1987772006
935848577
718889332
148062046
556895502
590533518
128990711
409199219
178705134
2034389749
1764490975
1174737675
1679791505
938043215
5601067
1426567303
1460620871
1613199703
1245838142
667176208
1047604907
1143978138
1833029920
1869749069
2132936249
1990381019
1283463664
949790545
1955203691
1316150377
1477034223
460539229
920419737
1006455971
1587292089
1281224546
1323749771
1304922459
1365393932
1393329615
423688661
721846916
346477748
1201408423
1798323606
2025879325
1863635389
638998038
1487770497
773962695
19681319
428194252
1631703625
812776084
182465669
1528472881
985239574
1564759997
688002387
1020483187
355512945
1894641204
17497251
1459574078
432507414
1375204941
956114801
1045142645
859020013
1957176728
527698391
48141437
1404685988
899272760
1674438037
1402018881
771876347
146474600
2146681345
1442403933
1803224681
1371077004
491225975
1853645648
912768958
750340482
751909123
345434860
1880468750
1151203627
1994196603
609722869
1531385766
1063890540
769700845
785994969
1295726085
1916864408
1054399363
1945494366
1207053566
794672884
1744520950
1635490545
1642591878
1970077982
1919021991
1051671454
1971151483
13896526
434015486
587582413
1317625248
1497092632
731291378
1345569770
281616083
1200691081
880027704
1296924463
1645604147
2145414958
1624127664
1551591679
688418991
406682526
1857261579
537286247
407847765
1149540110
517996298
838110937
865308185
651510235
1790278355
1821645876
114614657
1557718276
725821950
423302864
416055265
26715876
566235886
1163739362
515440077
661579790
722499902
308689975
1801183378
1211173555
1906708304
712125100
2058172539
1585119389
552882666
1032677857
129308018
352397374
447811689
558071534
342199705
1449283497
494835764
570963664
567979679
546504334
1324646251
1031892326
744498131
773651701
1200871658
2065736484
1662818826
949636755
199915434
38700865
1441666624
241763779
1558953694
1444258529
373326234
41586409
1979490946
887516078
1788357599
368098196
42460438
947340162
1380965332
442380544
110522191
291054775
603370357
1299877116
962880161
1474906145
1512213008
429823290
1919954729
157029954
315333133
1430670231
1985698627
1357905352
1767064681
1242002405
2107471806
1890405693
1575177901
793528901
1234128364
1587714480
1688123591
1729167747
124451338
1759488277
1520370789
1876478667
1281832344
1494113308
1076710985
1366589151
976279263
871703698
1052609433
616606700
1168666725
1458028871
1043025870
558897241
1279158665
29181285
176979862
409370604
1475971982
419976877
655857127
2019130228
927156788
512400332
338080489
1093568339
866383487
1923745486
1135708684
289739501
1851842726
959732562
1705811228
1974235322
411817075
1404748052
1538506045
2092251310
2067990359
1244851423
2140514279
320139879
1225393755
83588868
1270178584
307421518
2122656355
1080235664
54699222
1565300713
1085124576
1900556909
1239851280
773844101
446498303
1780073742
347819236
864763524
768315977
1059469687
2098640630
1976496483
523418864
866286003
1970931729
1335163770
751480098
106549243
171581498
450414725
760328407
348862205
1367004259
1897754173
1530334361
794870580
2122662058
1359274109
670132873
664180115
695371213
264502361
1926663669
1414141541
1190605092
2017846555
275334219
247308171
1939504691
1640395231
648303924
598950201
1353417890
9818747
975179696
310389161
616611809
1576842248
1807755487
1175342218
876288937
683117563
808075136
1388761228
332596360
1628946180
2099644886
1017221502
737794279
1358212107
1275580808
1157051381
507483941
821592593
1048423197
395779894
184305097
1987786343
902135422
1010856504
1465559895
781088944
1601511933
923319458
1714144010
503574747
151374397
977092937
1675159078
867836842
1745112743
1107014721
122788425
1821819234
207258897
1849565575
1249065043
1181020710
1778304822
933806029
1270639601
1488698871
1022407549
1400429832
539026243
1775847856
833850365
1206673686
2050218615
447434836
411120772
1519996930
1228908474
668546389
60227923
1858985737
230681631
1502443966
736321482
1943091009
1657154993
876168688
245922349
1121258058
2134973808
1930900415
34405651
1087460655
2071474467
1963929421
2007315942
1011434509
1176296380
786029560
606906676
452047299
115617775
1083387754
1327465465
379416462
1547703308
490320558
545474938
452083890
846935200
676486581
637606888
211772222
228050481
1612279689
1237556658
1235970023
23688188
1917160685
1656990645
473635623
1224221284
1685906430
1553222675
1906615381
994255896
650654828
56936245
260789323
1939887425
285750203
1277618062
1768790269
1950694381
1637563717
1753992773
778447924
150985856
262448477
439081790
193657290
2025950261
725404977
1383343092
1569859228
928482546
288213058
943702050
1207207552
1813098097
2053300469
1999718834
1628788077
1294218067
1197641056
2136613006
1706196271
248977723
1006178841
799359284
1584695638
701651608
682794240
2015181228
535005372
81442736
1889312613
1631650465
1370181273
522366235
1619108028
1485200422
1728419971
253613990
2023336293
1513981567
219783138
426229142
1570704752
1149937316
963770970
801624084
1500022053
1580922677
808452874
580677616
1892210243
1672394323
802114796
1229462281
1895122226
332848435
811622375
1306769904
203353310
693247585
438363564
227626271
233366176
1666450725
1763945244
1821185922
1449815139
1867000123
702457778
1360776954
2042299070
686210557
1931780237
1304574051
1873618956
1562864766
1638072960
696212178
1620306820
738827842
1378463436
1239600639
852244460
1483969282
1340840732
490990776
1223247293
44854703
2064208425
666880678
2013057209
306505146
461575509
477225423
1320666886
550356759
1969024249
1267352482
1227770093
1491765273
739888894
1952710040
244252520
25953930
1146385266
716687010
637030183
1668282115
816447278
1969354909
1297577830
1064466910
1357865728
1197671560
12927413
1507900280
1599873994
1144064736
1164362257
998227578
136009106
1064161344
1764208651
1678911917
1908539792
1950375554
1583574442
1308725615
1194372655
1416072766
1084720117
218751021
77876904
1115854831
388007190
469568705
1467023754
2146997659
500313542
1268247397
1086682271
812214157
484069612
1590151631
168389273
1996424631
478256143
1071445098
1789343507
766605551
36611588
525032722
516523399
2078537369
1066079661
1743877669
1283027022
1315261814
1912101871
666985912
902441774
1607701722
609216823
1706558949
1699551978
812160839
580397656
1177821379
298505996
70010055
1710062419
1936304859
131185851
1622146640
617409248
357833530
2005701042
1449060505
2050246261
1295450572
1751742584
1962224806
257058288
949983811
1999690932
220392144
1856787488
1140249126
661082892
178137547
759025954
2080319659
1031987025
276614710
270041360
2096409610
1999911557
881347791
1804236817
820446662
236301335
1595873463
1862085853
1006505851
1610548789
140599281
421317063
289068280
140341982
953452020
1408306181
167907565
1750364376
1727152978
1290840699
1433550740
1574695483
1100385317
351694795
1567359202
1125520595
724708735
379203662
200806895
625892706
389221391
689320208
22795041
303771728
1502086258
623025987
1464998195
1804219800
646861652
1429071111
1187778597
386282698
2056211568
408121492
244410603
1716584562
268488094
588666015
1474294378
1182986123
1861489379
2052086817
2036887141
1878714206
81445764
1728209674
1772924498
1017475186
165076836
231421938
2147426639
1160705914
753062326
333182361
1308882789
320671647
1864531955
605299678
1717263027
1954990019
61440106
2064508387
815512006
1812346251
1163499015
755932012
1335826660
1078518706
1104617453
1508926275
602349527
2000211350
671927492
553425007
1533238455
1996079292
1170835
1805486017
1060462895
1535659553
1852561058
708300099
16191833
1910656702
1984118873
493881808
891304152
1332321312
1664145109
241198000
2019990583
787933561
469508643
1417212432
1454632467
1784550902
2048025119
988824281
1344656466
1392521996
348824631
1780052407
1892963017
739596486
1696025188
513285047
1559391762
894381864
168644303
1950579879
1944280941
224463763
1816113514
1425204435
777043327
1360457749
502890666
2138385628
667559339
1856896788
1099454556
310131093
206254342
909348918
1519729898
991479510
1596022477
1329056220
1584744458
993493215
658077771
1960726782
49401116
720045687
651449148
2085686952
1940976033
1777113452
85569940
1818375391
526958593
366394382
832564558
1340920212
1712496283
835783733
940850872
1915217485
623121307
352517591
865004834
1583539138
1911242030
1709989529
1524682961
792766667
297908406
1495075028
1260173209
1682927879
1215710371
2106528445
1721296650
2038095726
1173144086
320074391
942261849
564276284
1183489463
1444284590
1533541855
698901623
495762846
1509919469
1602071022
1343040755
1965482176
445263813
1321485779
189769206
910242298
1007630771
1032262831
898189581
618514197
270129021
1200828716
231371679
480326710
849422198
776490969
944873714
1202802690
507762574
2040690695
25477285
1398881121
340466986
1927849401
1268327817
2125266835
793732686
1523637593
169280886
241649048
506903488
670824965
1155755151
1473273464
868579523
758661394
623634346
1789023391
1359934872
1025487346
1643039764
1332610174
1948841066
115781682
2067301291
1730450572
626426981
128799244
117588435
1522255313
1698068679
1829756109
875038218
408498650
852890796
1695080144
500477593
533054630
109773185
27781518
22726157
539553114
1802133448
307745243
2133988828
1898449728
1727844907
1514449593
345965850
1663010992
1462755404
1180762975
931136760
635237713
76639854
655940968
483056389
2112544206
2132378881
1811443012
1756213313
1176170112
1025903717
502323301
536776017
1802646848
17351310
302880837
1562393615
1988668613
91654348
717239618
1286722757
1994765597
1168901733
1167006268
598827178
859156669
1997727037
2129737476
133958674
417181564
1518429409
404520003
923465798
1535470166
100086771
253783055
1432167360
914819326
1382354011
686261368
634304679
1156369753
41447958
1491366172
1970086530
46878861
800204691
911943419
387577662
88204373
1165305021
617857054
267388780
1905388244
1771375733
1518829434
149231209
1686476723
1285422612
1009747537
1497943003
1986918284
454446641
36002970
1099382666
1885794645
238019864
1925677793
1162065675
1956486445
1239997961
486306480
1220563530
1006309172
1017366471
1170727025
1928512604
628705435
1260081129
561792550
231201782
427278700
1197119591
1149441782
1031754771
336283858
1634368387
34423107
80461608
294218161
239147913
2410057
883286271
1041106935
1248696974
108587471
1559046492
1858895592
834421176
1995478522
1286525146
1733201933
388808695
434307565
1295421776
1118290661
1110119630
1907410124
1592767937
736428364
548424015
1122471035
661368684
285160780
522008317
1374141449
1756425234
1899460764
180215170
1232588883
1472147473
649638449
1888183611
159521172
798392665
1610041869
685698012
2091586741
1969047291
386796332
2144192702
1333020125
1687679173
684840343
754444609
643392338
42971645
102753453
154472023
422712903
412597906
812605351
1893988169
1645076573
16829927
1150664120
951711606
1347129221
664708288
1665461519
1316636144
774024216
567157839
1127046113
389006866
809946301
323278294
2146325290
585356859
404108755
1434510192
1320956436
505417893
1219071939
1843847151
336078600
1092034196
2104917159
1304138336
1673143317
1851266040
1320114097
591988229
752292939
792242667
1596330553
1995504034
1518683919
1737504271
261268878
1643470069
1704082944
1832991233
160785290
281794504
157544891
928418233
1710153398
1732911500
1160741695
36889037
1932209439
1416643223
807254663
109594190
1201321669
1911939875
732861967
1858728803
75268515
273891885
2044040084
263010736
1279404219
2005493016
1575738481
899693687
1864659458
3863282
1568303900
1829912565
582227676
956774333
1198303817
133607288
1291682046
1225036169
1037122134
1503563054
259981365
678107193
603013064
322363899
1281692256
1129568305
1548716777
229156439
791262890
1690393954
440821958
2101134383
1479584507
251082138
1425785749
1498689620
1451024110
1630993297
1566919453
804615060
1487031589
1815626258
100532560
792409318
1855349386
216406730
1128317422
645530178
1768202790
98535094
1036380651
1954035622
1273949522
1857872384
616624095
960690981
1815734668
536347705
836811708
962569340
711423541
1692125795
1774807359
1660116723
1492046096
1464431404
1953658415
608835717
208385427
1967018367
1336649102
548647092
1281430247
90888980
1642623862
1032991804
1994236367
349630322
1686565319
880910433
1339104757
1980303016
1630963482
1661944707
846761283
667462055
273212612
901697411
932627126
1103300690
904651489
1189732075
1660110197
1404006439
1263314955
557389031
1286372061
686478569
1076163371
205690423
1441043451
331714764
227842762
538133364
404563649
44382671
1320850924
1911739774
310405348
1320427365
1355895266
609179671
1145492435
1299317661
608497088
1301888256
993320430
810872212
679241022
20715783
1889722759
380849783
1603999761
1661841021
140808616
611752260
1710734617
326680799
52499111
1072849601
1797496156
1095905940
1229947786
171874193
2079060037
1137209384
1711283092
1599219718
2106553075
146400088
1687343628
212002566
1548361213
1419244570
226910444
758886991
431783988
877242013
626266419
74708125
31685693
489373475
1498513889
1616759215
1500191393
682956038
296290748
283589220
609239809
1178013745
1565954169
539046061
1886640295
2010275601
431057050
1767940868
403242145
1763120964
900485830
1713560400
949890711
758677155
476260105
483996630
1740343906
1231913003
1301689977
113421791
557106989
547873867
1742447343
1374610702
860889774
1805090926
684546630
585535689
1191664176
1036105063
10847633
767287605
1342428183
996850484
483662863
90773077
1622826736
1479715620
1545468867
1725636909
723282051
849557870
1024198821
258111163
1040989274
1061457505
733829089
1839138543
352918672
752098103
550553759
1886763823
2048930931
43760761
366128587
1920631715
238614772
494158917
182983831
1720920958
1927472082
1443709429
1567260744
1864150762
1436853278
126543606
449319278
868657727
883065954
676189943
1870904240
1906034189
745352006
1894194670
300121179
981485209
337910904
1309446186
1406413018
1198590393
1226305170
631396306
105188161
755337509
2080686152
14820298
1334557510
188784762
2015434448
1674766902
475164001
369852948
1214756392
1534981874
739175504
314575729
1045195237
936460583
929994827
853564298
668740708
1256535985
1708139861
1334971978
1852310346
1062676293
349200766
765090703
1339469416
82861092
191543898
567529696
243900684
66121174
900836771
1762886945
1423380107
1438265973
742883090
793414967
1584294726
1506955358
4241514
518948580
1993555127
1622713272
979795774
2130978526
89498730
508413899
215135107
13278144
891817095
472051710
1873477959
1389112203
401398709
1324874339
130565782
922676435
357788257
1851741810
1710496913
1354816261
1687744708
482157420
2072885227
1638955717
1523895777
877059218
1161308143
1835045838
462398458
1926716503
362391799
404155828
480524532
659623655
2042878789
265374177
36675127
206859865
61456169
1452903110
110166449
333186962
534366562
1987781643
1884368825
1371727711
1411226096
845463080
406883611
1085528853
1979024142
1765474429
465668400
1821618514
1959616230
240055053
561969329
1821492406
1421273269
17308596
1206828420
1917521653
742721461
1353760382
1017192991
1145611271
878572764
1502995396
232276693
1508296652
933869316
838051494
363398624
1126357807
1803961289
1823970337
299232487
1478775940
983427282
840597413
784011712
879429104
1455020946
1656689212
487995443
688655158
2030342823
890980956
86642446
612737553
1865777071
1135922128
509782183
133417001
1562182421
146374322
224375747
190498782
799976253
1940384529
2103936528
1678346360
293051408
572741989
1565548634
1724303276
1994788868
368098381
1994838508
1280843762
1951734008
478981424
1580392416
336432824
1961604150
911017947
423299910
1063327899
1533298510
1058928371
62099963
241285248
671313725
958482212
1867591774
2134512438
1587106468
1257555374
1192530490
1086303349
1819424514
1611953328
167108494
563307081
656023987
725482612
199151496
1838773340
863561063
1483932959
1724438846
1784806938
1534822210
856721503
1445632530
1581172194
895223332
1756006157
1569097071
2028378949
1889000279
440327449
1440114112
273346567
761957618
1514919711
1587426534
288951302
728674769
1006445781
1894346895
470692978
145790072
1641715306
901905376
1416743400
1894562402
407388011
156187075
902668326
420818364
946972357
775997906
385802231
1843739475
1561523070
1170618322
353666005
651580449
343457496
1418570928
1631913994
1345992552
58590345
1869587238
1563911916
2111617557
2019690524
432671357
267781683
1224619326
745742098
758334233
1691058038
827874531
2017003890
1005348386
328277230
87579149
477407199
389749921
1515109476
639992446
341928326
1613131945
296492205
340297928
1038465892
858031644
572542374
646315120
1628930521
1876043511
1497132413
152224564
1884740366
970503078
408574203
1302883276
873830186
1336656632
1141595636
60635217
1861172502
1524459914
880308532
2047060578
1007755396
1369423884
502913727
1556359391
410085520
1992153943
638896109
1506589304
79627411
684594125
2129574558
1741078790
2132878215
1415428238
83266279
2115746514
498773663
1421363280
1552004321
118225695
1161488833
315054527
1804144133
114420358
2123144714
2052314838
1765921420
391287714
1080057030
1025524436
1297721391
1238113624
1577667905
2032830021
138524527
868633023
1716842905
1821742405
1658276393
434135660
822254841
1042917148
1469787180
145941872
234174691
871951330
1233136414
369329926
742520321
1317229687
1708030272
322125659
1411665539
1018630361
862153191
284799084
1717392772
1852627874
1773217151
1206189244
671831006
1725022669
1418233643
250105317
1129302624
1151425649
271138933
890029552
1958064356
1695136784
333735485
1361854316
1964656159
909408325
1077109840
1962248012
1441067571
110829725
1248538643
1357405082
1473123155
1643206929
540378277
1012432874
1323581242
1750409337
1511875973
1612739314
1272694846
1631231954
1904424617
1738850363
875533050
600203487
1389885012
1275673068
980487110
17358707
1445400101
666171535
31898280
767020054
1327911411
1919667954
2096358454
1826536842
273677547
674685285
1264214326
1672513397
510464685
108855871
1132936624
377130315
1371703447
2141720075
355126038
369646462
1773881215
2033860715
1714547207
2250762
291825590
1124002712
621890113
1982710996
812986812
621067861
974758129
21287359
1104305984
1175980505
1222721132
1843862805
630364180
1278556454
740087195
1370825637
2095031364
291274669
1352542317
1877606221
1658303775
1852014926
1405580073
1100310804
792934648
94728434
21406916
2021354891
352387916
586098409
1035406815
73551308
341497521
1907455082
1423200482
1354100743
353718809
269508601
367835568
973367128
1211997492
1354146031
1755909717
322882753
1669945360
1010077118
625056597
1683240354
1969004074
839469312
969768904
1327358843
1735800361
1583938728
142545505
444064391
1345084050
221876792
1922618825
1266262257
1586358411
1426783579
1345282331
867497796
471260443
433413074
647832550
1256323971
1495668623
130297027
1093405918
1883808640
1647663955
416106683
216907396
177057865
1898575831
2127885266
498416521
1085763329
371341528
1904529034
265474983
1147287789
963548810
777175782
1253082260
252350185
186072055
367665405
1120013779
1083084191
614486753
1457615179
364543781
1632941202
834964313
1600528946
619999511
1395990916
2144355770
653580020
1658129251
23101027
2095460056
1218987702
1880433259
1712067999
2032249351
1006645586
172414432
709004090
792308285
615265815
367270074
1364169174
1801576749
1743096390
1176187804
926496408
504016002
77589553
312557546
1184892272
802316079
1212147346
1183555242
1400070881
530514260
279572920
2055094832
1525278729
1798248972
1631384503
1832046263
552036899
483848784
384692963
227019153
1755632696
1504983889
1827589121
1824511485
1263468702
1758662262
449234077
1939624235
950620782
19270051
410376292
906401696
2122180020
728409318
200280520
1717387613
1786872724
467892478
645114867
1852869447
1144414294
185773330
222291524
2115321983
1313478286
1470713800
1033243634
1063988090
168022249
835657159
1948193477
379351524
554761262
1975036979
195829068
1035214826
64500045
730930295
1205281033
453842276
116082347
1079981974
1998414380
1886635958
927343597
1199885194
1797480432
210541142
1947881021
1983617268
425892246
1581145681
479466181
1828684821
1989864496
1175164039
1114264865
1114126019
185944706
1456437010
1177669630
1551574260
1583397334
1294725563
1907228872
1408169704
1576771949
1173963105
445137719
1797265275
1558635334
697692524
2097941249
1268313296
1979889004
903523253
476698603
49924363
1275653714
1267180197
2080063522
824779063
1070298361
711092731
725937928
1053568464
1424471273
981481149
471573451
33245747
1143901385
384020881
824866106
2132854032
1636155614
1771505290
1802262205
1239573066
979175305
1104647045
1767669292
620635956
55079298
1535522290
1545742634
1972478528
2054782365
1175826774
123813848
1460544979
1230183347
911344380
1051550572
1662474188
881032099
1412834517
1285872429
1884474695
46409433
90649859
1595687797
1234148462
2020396409
1406674945
1656793019
252044183
16984385
1574204121
1547386712
591777067
1635781233
1896689206
705215435
1140218368
1752617010
686777089
970451477
842477145
2130624385
858439950
396962802
676749524
1600031085
985765445
1883080899
235424885
992541593
492204530
416121480
1225174550
872274826
1584085959
71692771
1181230836
217422243
1603072927
241845519
1252838521
452073273
183570817
2001987980
168906011
114640792
351161183
1724381008
1913041887
1451535217
1849297055
410866819
717241147
1570417339
476200999
460280223
288417432
802475506
895225174
179039728
1215708740
1773009435
1879493745
1294751961
1362399049
1977487090
289716980
2066567792
635942415
1076452620
765947158
1334660767
1904770015
1152826549
34493411
988122255
1947333170
2062096401
1817417346
998203208
664098777
1058351229
239724698
1364108730
613020074
426677488
1200107983
815580236
511651967
864670104
911572099
175370617
51596718
484005307
1177245725
1546800030
954545939
990392992
1570839301
177270148
1998252478
1905262535
1983424571
904159171
1347169637
799013322
650063601
1872758641
858122452
390522284
1391313603
1868303339
341509679
961094759
1833545987
1531038771
1349029809
819532706
1547586709
330331457
954481959
1634997389
995894510
572152722
2102258637
2017861989
1305452152
1850351498
18825113
1994415205
994609316
1726295195
1895785386
1418548620
57336149
1951860296
1451694055
1951883049
2025088224
1018104479
1445607822
1043486439
1563153088
2121915949
759934413
1204892184
495676015
1993925457
2039183780
1471603151
1275055510
1662524502
1294602577
343861800
1446403970
1299956356
6163971
1501603966
533931552
1417228571
1540836994
1916483742
1692559019
774797391
493485220
309414449
1907907683
1402882203
854811608
543862228
1768937539
1941966155
465455451
50903572
384104374
1184703170
2109501011
1285085565
1521006186
163469665
1159254183
1906337680
687392889
675052448
768200006
1254746932
213009675
380234379
273821559
1089166810
393447594
1655330778
1087424241
1241702478
1771805809
1422748424
2028194361
769828198
1024715741
141560358
1046871398
636878254
657983092
100376668
1807269632
700212542
1118603365
1688463519
1117114204
1463552609
863960974
1963845947
1170651720
965840719
1149305905
906051086
1051969965
99717974
2009416030
158632198
91194203
1545824749
143814613
1110175828
906668072
1962674392
947110829
475340107
1843957073
210963443
856684014
668550090
1281956126
859519564
1841274923
138181600
1979992350
1679720281
658535845
995336396
1479371099
1335489145
652063158
1993275903
28753069
78485930
119916731
1350990696
26309029
1504195675
2071369236
1627862120
1043309014
1034671187
205073298
496721472
242073598
2136712703
1364878379
1147843991
1740159535
1335282052
1575277126
220124624
84514347
1456171745
355384481
240651910
1295035683
969070272
963665854
327908092
1433373442
534682456
256951715
50026962
281600199
684631221
194768933
1149795123
1902186746
515254667
682530410
579835531
1241028983
909822712
786555791
504548388
370092004
1782357117
1443346057
1459415857
242065317
1110558650
1477805313
577007480
2063343191
1957805663
1271878956
1824305631
705901157
2062372063
1492327923
1716779601
1844203605
651889404
2136203027
388573762
746492746
867701456
1738593872
1070363581
27495360
1188299371
1284784357
1187231227
989763100
46281557
964034631
1326700985
170840120
453395710
704915435
1167067742
1695472326
1322426992
1600746641
686979331
352167842
490832619
521668417
1064096267
1343938442
1494859517
728633416
1053973057
1018859245
86498483
376706226
1644486319
120972598
51859642
946469159
75614000
57531344
1367197481
1481073168
2105557465
1556875582
647370789
419118068
1593765269
2087757433
2127639058
509964753
329954491
1404751286
1806283979
1665871926
1467005976
1027951863
1501569350
1687501639
2081829625
1884561588
1269247929
328680515
1946161207
1308177385
1450966315
2045708613
1833544509
432609879
1908518506
491269449
1080025538
1742533647
308528015
1459517304
1095993747
668928397
1109242010
1825798298
1256799732
1120104426
337055946
1973342596
1142916477
1271282689
2060648035
920924326
1328058301
7307561
1156452094
2124396823
297115744
545318380
534467758
1893136110
1811857443
1979531969
166910326
1712351056
644149596
2035753778
1059914941
952585622
1736449545
1862846368
319821885
608559706
880666608
459911044
46333569
1660901615
1100548247
515098901
1772947597
1891650145
1097072263
1676683749
722957687
160567586
265918693
1759612492
179243899
1285002121
1056746481
1523980807
1644964413
1800569307
716610544
1947757715
808879970
1881546991
927401727
1065252930
159039575
797177697
680340938
696688307
797613973
1251464350
1546721683
1278563943
637371225
1469144207
341192279
1772328717
1712316739
1098370265
1928404766
991617847
1642063701
760194218
451500178
1081286478
1157889595
1570793312
1529372556
96753833
1033014275
1127248414
1481237163
926157989
1674463654
1129407975
1958579159
836190881
1417320254
1554404729
494913336
737235370
396587557
1023204890
1795086233
1585159633
1972421273
1723933985
1922734128
1394177453
1169498941
1413676777
1935937232
1562115746
868312456
2038307234
1821251831
776076222
1302394682
1823752035
763142925
763671247
2062337559
994064083
215174130
1760778769
2112423807
1522181469
1608995358
411919841
1199135555
1793648210
787845617
54949960
851338617
1785107728
1131755581
702222282
1985479251
552167112
467006163
1301945750
1315210554
1375377976
1903470060
1888489607
313858146
1802913452
490061418
2086292706
1985114115
385996599
1584739304
1355323886
1840036138
882723204
809111399
1408124008
1396692509
1623811477
735368660
1146299580
495614781
1552346007
1402593261
481417501
1317552391
1781234715
1447705202
283361453
1435244791
1751445836
544836947
351698979
1145070598
36515768
1221549750
1962767283
62009032
2095418844
1860206313
1688068733
1171482110
606989074
595393513
659683629
1931175240
62444797
1564608539
436158806
722454880
2119971892
782786869
150426966
1190310737
1540011531
1542868978
1951957908
448562562
549030478
1975930041
1732378970
1430042861
1519059735
489385729
2138881937
1703751895
1251323467
392465329
1457627078
1469786565
1935342312
1063795918
1663232954
13932069
1246830224
1129180296
1807571796
639487416
734275785
1852181243
1154418406
599813669
557820206
1383730629
908026939
1455963901
1975796144
354186669
1110690954
1805493091
1579818309
1251898790
1763600014
209930384
1460298684
1233843575
1578941914
883196505
603170687
456468165
585675666
54229608
1933205119
1851355689
252000980
1694782791
897249819
1501458251
2068615948
2009168923
1677697174
1580547439
373483430
1566238353
485866182
1941566306
1660195671
2019484420
531005874
107309698
451304073
144068931
375930069
1685200650
1023939464
1569054835
134281565
380381593
1865073959
1547664183
1456690110
612450707
1191643252
1734820017
123260526
1410426148
507544279
534252806
1764646201
1915968363
1152072781
1282545525
1488345640
1738059027
21352370
1408148267
1475345675
539436150
30564594
1991571194
1560575620
1986820977
494034318
1435262807
1971744670
699469799
2137577479
1819522122
1639940941
1539736568
759325418
603677514
295809075
110831272
1719680758
2029610310
1169451402
167783041
1544636440
694241551
818839548
2068457357
187844659
665528241
2034762885
38148598
1962181387
1562872992
1354521578
1519266498
1075241203
946060262
494198797
691039743
637843324
415619496
1868561462
1613476729
580752619
1163999082
473523006
416071451
1694999146
472286399
102308244
1157569637
1954723585
829682552
1945445228
1302502803
1973421046
101342603
1444915079
1978681850
108760146
882764940
603642182
1696077468
1835436297
829310392
169077668
1560623907
425650379
728365638
814534999
619879043
1390025235
956543144
2043911616
224262938
895565067
423555278
1834685155
1051313235
259486931
505060440
1860733821
1405968384
1970556426
2114707076
1191365783
672695079
1990596697
1665443620
360916689
1448729164
1721822288
1544164157
1260683625
1732573109
214652074
420599588
120112002
1997985471
435682329
1978565089
1785823194
434915339
1381289797
1858041573
1469729665
827754746
1211971319
2124934349
311839022
800693955
1461578971
1759476180
1343935522
654815233
578547423
1851425378
1303495223
1875363294
421159696
1215540547
728463793
24262260
1543385450
272064151
1249980339
407837954
816745511
736792562
1000915360
389384080
939454063
1676979431
1205406491
1245198279
1008798008
1047828963
909794647
1895994589
141412582
1915778210
922864195
794740993
372706106
1114701894
1405991663
448679690
815258891
1930484716
1967605173
1734392590
1083962504
829609432
591602728
2118279371
278066465
1185047599
1795612498
266997311
1433916594
1834328930
202663714
1317040571
984345552
722293458
450499776
309439590
276322565
1723044774
53325653
541107852
1460146849
1297966052
1607426324
1355898147
144378758
527957307
181903091
1932705442
1545568137
1648186723
216501715
52386815
1313805217
1751434958
1518172018
649800750
367191153
791343512
1493383164
1829596394
753624253
185577909
1891274053
362756326
1900817822
53581217
144667903
1789330985
1854819814
101864606
1183296405
1121503998
2001880218
92939456
815862523
1960314656
1593360487
351625061
560707578
1721621140
1384967227
1366489520
708308291
800629206
1347101439
1050182853
1052460724
406447969
1159568179
1533985853
848089984
585814733
1742765369
1294190753
1974110000
1013241983
1059960241
760776801
516119114
41636021
1254658773
836902557
64900629
1340710779
1679924790
99693758
1748360163
760396923
921515982
422741732
1572994639
1077913017
295285680
1616838347
1290491804
1257679062
376929750
1630168607
1293450355
910852444
1910567659
2098942956
39426881
553735775
7513287
2071397679
1552921706
450751908
1074788607
1438490928
1150746097
686934518
98908409
345499994
821775597
1819226189
1457203965
477799436
1173244903
1108932097
465086249
1680909990
909263408
605311587
1674672378
17536455
46972163
481252930
1429671654
1076870729
1634767653
1274023055
731870919
1463514973
973538774
260583254
615975910
886907770
1585391032
1521651510
1194140075
805070009
474639217
497681375
927113208
2058381270
802251999
110893955
213876125
1458336145
22102560
1665301311
1843518941
388981736
2117747300
1777489661
2063119862
309562494
1503419070
1269140013
1812815220
844521151
328393381
918000552
1999594401
298246171
1400050082
803842603
1249895548
287916881
294373782
1633302030
248403462
2021400457
1057673317
2070634593
1880962286
1406381461
2073174849
1284112339
1547535729
850777333
1881932274
657996339
1125309906
1445387686
791193107
1987729261
2050292860
213609504
163375607
2046790081
2140895833
1265849113
1903404166
1561618074
2109173258
1348294523
27698301
1573191528
674042801
1716704701
1890598384
1785096653
1383013667
1038196295
302331815
1927306171
1016818372
810980286
506643876
1894396474
1964590521
518004536
637279065
1673895010
1771087136
609706199
786135456
1177306749
1838086309
849792250
1262178369
1951891106
904100031
589943187
486429327
751283964
652606510
929235180
1579748754
1996372238
130372262
153741416
191932468
2122933958
1379926716
718945907
1770545919
894006828
276263456
545562561
523487740
765828789
275710821
1329977717
1017973476
1381351850
1668374000
951990957
465460209
1226804166
1234135678
828338177
1395258992
1658630939
581990899
120578706
659340411
441881999
2073921626
248513576
797357623
1286617481
1295749980
564143111
1100833854
87256879
2030856889
2056906465
1092072995
289565437
739019002
612994377
1054928024
362503829
939625375
1419656178
885376048
1543666987
198086135
505951686
980322608
2093078605
1303367686
881320030
1040433265
344739760
612697673
2143689810
1337566696
1437192955
432466906
1075016271
618228073
2073728277
104942855
312792673
1966555138
282201918
684922589
1715771316
970301846
1102184118
852912146
727594740
307832737
1844352921
1133556853
966568159
106088356
616256850
1838340820
750408611
1456999871
2053141873
560714348
1384718980
1180525267
1964100033
664960531
416414012
1228442642
563067378
563809705
332770831
444241002
1033054994
1839499605
66364684
503057178
1081966544
981162085
1087153026
699664708
1491835179
744057995
1024899883
490349668
1051647905
1525945848
890726396
666826855
1285952572
1202052486
228884565
950490050
1245834335
1975203272
819439503
1978309419
644281742
1318403401
123261158
835742376
220533428
260116920
20587489
1624066018
172707669
2072541556
789866992
991133997
181571753
352005231
2038223888
1278198611
1351279907
260313429
1506307511
64758123
2005978513
47013223
799811861
1664488086
748594107
1772196672
1288138224
1355709070
1547622934
297979455
277244813
1600301474
296409034
1452000897
1695367760
1331119650
1722584342
497403628
1943895209
1486433307
1840724131
59740496
1568683159
2037989981
1926921269
2127747517
1372832545
1547058649
1479902632
398419320
861350404
684152719
1247600207
115305822
1062621321
314391973
2023406330
106917612
672573341
83390779
294444927
189611108
537863777
1601176083
669517271
1982456602
798801209
1568953032
370778270
150283472
716166480
1474888596
864757634
444408351
1789575655
34573833
1666263852
621365696
997477252
1083365174
1138800919
1085438896
542189932
1490715129
617030784
1859647270
1929198671
1001328976
270722281
449176461
1944845772
2052316894
1478480617
1293478095
1894238072
644684846
1615790002
1181922757
1890860779
1163191277
814380839
347571079
86072976
1041270605
2011867255
304449053
1761040896
153690040
1720704294
2089259969
1546463214
934339777
81972770
1110200830
1839144462
537622798
1800744680
391070431
1494479112
631166282
459532457
970145755
946327401
904765680
1049816578
500273076
1703478337
692671204
1357792009
1183346820
1228774240
303584413
319426894
1781434204
1945877472
646296434
1198413518
1455263681
709045753
1792512715
1994542925
396731926
593281157
1654302094
59738687
265326120
1326349515
1700945503
980427359
507802271
727057569
574893992
39626959
209434801
203393113
2097700036
1452574845
415713278
89558990
286503651
1151751130
1390866902
636908522
977281980
1215140299
501636767
1930339687
255418835
931044793
1698917934
1229571773
1306135962
1183687132
1644974115
638472809
1184388827
2002470218
1502140264
1166783160
1355515101
1442268137
276067766
713357487
397869043
1625879268
1156101324
813301459
1335710080
357258855
838166285
1323420364
1997040180
668188412
331442369
878255282
749712358
1131907860
1371587804
1850547497
900342881
2019309591
2085368264
2052904550
1938190329
740862794
1897323339
90431146
593377141
669208478
1670283660
317133006
1706563482
1200061883
1020340408
259182206
1750697794
789675252
2140070678
673339952
1426995224
716332007
700683543
1255350745
1014591533
1188536171
700437451
1768404667
1880209090
844046286
1906563550
1080998440
58826644
125641573
254172194
1642294216
755934350
307705784
254761055
1116797606
199394116
1552223374
690328223
2115249058
2136146136
1986907503
254977821
1536938733
418406962
1517370782
187965850
1059615996
372264273
835661940
1949219633
835660438
1776096021
241800713
1795350766
1959379067
1728792449
1979299954
641379459
978530564
1041599550
598114644
305601093
1513815892
1995964821
682764505
781164674
1768792707
1364660209
162646744
761371365
1041816720
596176641
1036017996
1658288973
1303977749
309247851
330916297
1743915253
1642190884
82183457
1509613245
110803063
1037337288
1745384637
1558347435
442944954
1575818549
1258009255
1121419017
561972597
1343707373
1626184830
1465225287
1689139219
453896853
923803175
1674249597
1776550598
1148473632
1823825150
109819482
420927088
1941609520
1024026775
15554483
589709266
2128685146
1161250397
1196052817
1382545078
957257563
109829632
1685893879
1605770651
313655713
994625274
1179256534
1530081189
1687634589
1065519050
798360312
1845984372
1517023306
924889155
1962715009
972864074
1021115497
222268944
1010856210
221691179
360215888
966212479
1339963192
904443538
1534828707
566589518
2006922997
1025694748
1992026226
179683045
208455765
1578916397
2053025013
1331716490
786988100
2014010630
1747049530
1696492558
1632953282
629995005
1493010850
1345951493
55773873
2114357320
143838066
421562283
1368941597
861792464
293836539
1601436282
826578230
1938255311
894800078
333583851
2144723300
402780477
797608445
539120724
720098606
1128022517
617749446
2051305600
1705755700
1259243774
531476857
708172697
725318851
1363553539
1357885793
1788298523
442178699
908488654
350787569
1315681812
804020748
1818577173
889016810
1852208240
941400705
1542536225
750232433
354795246
1006476700
1819704386
495417048
720029092
223308168
201444697
106610871
442698556
574117922
1101752524
2069197186
911504873
1077877903
1312584364
784678631
370911203
885204516
510147060
698605306
1710721547
1023270533
522489883
277569287
989603288
1563286618
720494801
195539085
1926193976
873531704
887979180
179639228
2025427047
124879358
1222801864
83919164
771977698
252790034
738154243
959729636
1232534227
1939333304
203190522
147107091
408380063
238525337
1766634357
258624407
968179132
995357867
458002480
1312684325
81903474
869099029
1891147309
1176834168
214191892
223420704
276299529
1369328032
1444662866
1344569609
32122032
1869191432
1494436840
178133829
1150986854
1933584764
346228568
149138701
1872054597
520090564
805888680
185891523
920302437
1933774726
2005669188
163985491
1373756194
583723003
563839664
178246048
391283201
638856742
1744498890
2137752873
1644797512
2016991379
399802684
1236800383
924400516
1893772863
1475750765
277744954
291023599
1359546254
1137379160
1819445235
1283926759
694745119
1167460408
909775809
772182218
314632028
1037366244
400091449
1055762803
917003649
578790751
411739605
355207225
935413633
435210129
1071812519
54896251
461383694
161426312
1031492439
1837519360
184463040
425720823
1677822089
293115522
194607071
1262925814
1738886244
243381574
1750409950
814720636
422310877
927000729
1479924876
951155910
1706352029
774029394
782184518
341519372
18572104
327672328
1687164310
572600361
681286868
787612930
496284793
275702057
1146724903
1788556574
27496632
601110048
950147960
2071349319
213867105
343311854
938344163
314195198
757522729
704552555
1063011937
911849292
1394387660
1540414916
269547812
1174826653
1874314852
416022756
430648517
498835426
1860788854
405993115
1807454767
1340348183
962830810
1696454923
1716409536
1379448459
1296410273
786288481
189624161
608486813
2041193203
1854324583
2052650115
1875720414
508619636
1304333658
2093629414
575084559
918315342
1958414738
1896621870
1930466109
1645752626
823165962
1124502847
1030760108
1602619930
1692563287
64433772
357515173
845199468
524947815
440648704
217617849
94560337
536733493
807827596
1187164852
1145480391
571516532
245457341
1273415122
1227782005
1387027926
1042856418
1370545866
1172890949
546991804
652706504
1047300214
598472356
657381328
377920420
1501743307
1109788763
2060026114
1121255955
1566364692
257559571
487848544
1494424754
1166558327
1323887847
2138946010
375216182
247746105
1337052066
1143406005
1146816070
478408916
1769002280
1016187302
1485868123
1684012565
1819033904
289965407
1029062512
509594656
1754224136
592417094
471233249
1798120634
1321577033
1565214665
325233042
157185883
398607088
1369918253
1761404159
1607158053
1925881254
1375214769
1999259912
200166523
1144366768
1327389453
140507823
1401777546
623100314
1404503562
1545460270
978674926
1676869009
499756312
1478658329
1356077033
1814156609
946116359
575666839
1891182187
533737477
1851102467
1056422337
784848807
1396811822
385164898
1775337794
1503214769
700433300
920869261
497712758
93422110
557978607
855249491
38936499
1030333340
1572616129
872322120
984166749
883536709
467490754
1245016449
1404678415
1052039833
1532757427
1762879624
1455055169
1604166141
284340037
1024559782
850332315
832113465
957507811
953711762
278301068
1731631384
1062867847
259708954
1768701477
1161660963
759989003
729086296
688119605
1518893979
1154840169
1288031645
646499434
1148583149
1926146857
1125462117
444415622
472488540
971203125
1447237287
256934357
557848765
1922781722
1127631507
1378805731
994549094
147232282
2079513480
795638366
120132839
147580479
242590640
1866321277
216891840
180101206
1771468213
641573206
890976823
115552113
855191316
2017498771
387240284
70108928
405038775
1085937364
1636111269
1834152285
447779379
1930052085
958568784
588326907
700179979
956854106
1342301488
461626017
60745334
857042566
592873707
1961737734
343008673
149216657
1974331755
820162484
263038122
1264807685
2140816884
1765225993
5851473
2138925726
443644476
319083118
1709366621
1831333091
1777932325
2020445600
1416156043
2119597409
1070119303
236567421
1464235617
2032423673
1266009834
365790951
817058853
1763263016
1246185741
2003745529
1625275221
2091201413
884024642
574834299
1577680823
1345438989
546732263
1476979248
1156580331
1948979252
223844324
283458370
1020735927
57174567
929211563
1546400329
1745191671
991228624
1675805700
1053802685
512999766
682650232
1625278072
1744597954
427463018
971309103
905073542
1006113879
1915799182
745270548
724018944
554195294
730920057
192383063
962741640
614407518
2107661866
384297417
339139202
499323168
757723794
1705323216
1496520741
2096683845
996049222
225263141
498455716
2098487361
247335813
1403022492
2038402246
1470561147
201602936
620397461
1472144002
401714752
78345994
1898553908
1192523931
1815426310
1102664907
967538518
2063752369
1489571571
1151625409
938575049
1739758158
1433592090
1246366340
679264457
795102807
431907052
2028469231
42883479
979510136
2123954854
2122901710
1973297628
1676429091
80528231
452294451
1849251332
222799705
468424044
1782686766
1341577084
576700179
1122908810
1661741054
676784108
1728680998
2143280959
2021619976
661328564
903195923
2019521349
169280726
477595461
1555690815
1108718702
1205665578
1553359633
1348865546
460539510
642298677
1702957872
963445267
1280230841
2137767066
661754093
1985977175
1326214582
218861149
1753891133
1272295589
57012838
363399089
1337683146
941849205
1150715481
1738608181
908055682
1994469584
758139293
1984847509
1454091769
316401494
1463079917
574956860
1164644841
497603481
24768189
1485895198
2031284345
1083294872
1600828808
178040590
1537899356
575464795
328752124
802556653
1751066561
422171603
1372483804
586917126
819493618
1802759740
242138620
415285405
821084588
528695366
444115256
1421735442
1068778453
2014569825
885731187
427008376
108209276
1997300246
255847736
1241171000
513013852
828437030
2717049
650790255
606757953
715199348
66891309
150492975
320592965
632303572
2004707384
1816800253
408847564
103774488
405824555
260699871
900053795
26794777
2116865808
139511723
282702610
41235772
22541427
1933100503
1329700710
1442257741
1830981736
2010660463
1603575861
695952150
1039011697
1529182929
102008107
1130165476
1287066530
410361386
885453074
1585903541
1359166918
557213640
2100977169
604164717
2032268337
503481938
1168779083
1397673421
179238441
342324666
1896317206
57496772
1026666546
200046686
981789168
1526439156
1117791865
2086850104
608461879
1615368774
1659290511
2039259828
479759611
334380187
916339790
909849944
548013255
1096422510
720537434
1065637177
1403151225
733759699
806504272
100943520
2018540574
382050995
577626595
413133391
884689219
533967134
211671391
939778124
688728175
24301413
673141116
2135309002
451290737
1341141054
1067472849
1964782166
1296843451
2075183741
2012031566
1169610435
2146164412
1202784448
1148373381
1464824867
1272933225
976324992
1295870366
1714589034
1148753978
940970635
1637249365
633410368
1644233004
376905331
1198000304
2061037143
323728278
2047207036
1345972176
1364907050
903837385
1503420272
1909296001
879020487
1624658872
1099772269
147715780
1187316726
2125457364
767230148
1171324424
320236033
1136177945
461789541
1759806750
424728553
1914967125
2129404977
553731362
1601341830
392795023
1120946172
596796489
1537335961
1041017583
2087706894
455103190
1035362408
752915402
2115083948
770706129
1315527593
1342850857
1469022130
701638412
1683707636
341390430
1435980137
1303091180
1655280418
1639438506
731273958
180479874
1057175815
1517060536
2103599294
30415455
625223636
22448128
84294758
466892132
239652428
1201372677
1272845907
1901462985
853787516
921705140
689844694
281743921
1902965579
2254067
1525342073
475362218
1163546047
958351658
923314495
1749404719
696134742
16685751
1762009541
2080456027
1130906097
1834430107
624767634
1656179112
1475390896
184420635
841662956
160689555
471463728
592140416
591527804
696412880
1456720374
305024290
305770747
20580477
1986204280
1169754069
1200419321
1777991416
435919175
1340130459
598723968
603566871
1852258840
211133775
966223253
212146584
1104770622
1356930118
673790345
428938027
1716011075
718275200
612759698
1916076247
2141039882
379336330
331851592
1542715728
119649960
2059900347
688853272
684148048
1856192119
2028127608
1204870832
1333188049
1802234692
1816595154
1426751807
1450203106
1027865477
947714588
1016988240
1796804170
1821525212
1199700299
780781371
1195942975
642822789
733308818
1001236897
852658969
1882460353
423886793
1003935371
236911642
390906066
731274833
191597838
672622553
830058235
1171237078
799468007
33382787
2020196123
819270555
234668177
1167078113
948992406
314528456
1074967252
1021574248
1641682179
2074406818
650251415
886209943
2139328385
1866822923
1264004069
1031942791
55888919
843644777
1726626958
1490274536
1164426404
176743124
475978035
1726038078
961368574
1098106540
2027823682
415212559
250494710
1233015669
2063808556
896860303
1409307917
1620567870
1970357972
648853769
1530953146
1366671528
1906448498
2099556447
1964396933
1577628557
566275579
245677436
205368390
729957594
821378731
981849634
1290298876
502081312
1581741388
1793635021
333868285
1268937392
2078973759
1412719128
731151838
1096589648
889028727
652785702
1644755845
453336740
831205940
1210650900
1580708926
1282893727
485606062
1184460564
1285636592
836303737
1852642726
1834687255
649329832
1535134399
1585142956
1475030186
630195147
1162353505
1938090959
643870842
1889176017
68058849
214825201
1696816353
1507235843
2027839545
1732284962
934465946
1870241751
1969250415
1680291116
1327547332
389567469
1373377821
1849710110
374382531
491829880
449050431
945154693
1791713436
1668701990
1915753162
86408402
69359825
1011109447
886676428
2044141154
1834316191
1311833109
1909504411
2096614888
2083835417
1582052756
1176859309
1738219316
1664713728
257968033
1462471582
1774331174
1021673363
722424529
1225148677
1158177984
222828023
889882331
2095146266
1832071130
1371849936
1865160730
1671064551
1515605169
635932041
1966582862
1852984127
1693170534
553394778
707192082
1550730713
818849860
504038644
330121790
227049169
381765769
1224364264
352181738
988129169
9137222
796420145
990413877
1712785439
1032342730
1593774613
1574672149
1573632715
423201261
1153711639
525258455
669629704
1214801171
1793996650
408287598
1395701794
2062765449
1185059192
1189931526
36306784
1182576480
1116256722
2051588212
1286215483
315300917
1413379665
1654819070
1314243503
1248790773
941245638
1997783781
1425806601
1911280591
822187638
1807771523
2134430463
688717521
1625541444
712990603
1124839437
913047570
2100159397
540052735
241869429
1640174468
1531321948
318844580
845895643
1055523811
23640496
1171952604
1192503954
270679195
1762169992
1151521014
1099537987
1089111330
1802632406
300434499
1247898389
2145106753
752109106
842413276
331796698
699161942
800770340
1367281844
1028285797
1947106312
1663958793
868281955
997510206
966092456
1348510325
1744844190
1018560968
340412173
1775183779
1226718480
1122939738
1242328667
1145169297
1829486078
874392323
1853713108
1415510859
40762456
591860910
2117292616
252239931
418008089
1951018873
91666296
181942438
1158781234
1061623148
66730099
1115911897
1694891963
372044119
823969888
1119383448
1679289392
1950304916
1279675738
1457724937
1316994600
1311426733
733177937
1064485342
1189410015
610932575
1553212126
630525496
119119205
644359849
788971209
535356836
710180463
63141063
1052017261
341692005
1214871668
70761421
857779473
959343870
1739672409
509754866
1505660819
947638885
2113858611
476507975
547164453
1533587956
1616290636
1397823720
1868255083
854127004
1031573839
385369650
1322898134
827098276
523438762
1175351326
468778461
2086709449
600148777
285648773
1748365248
550242905
737150238
771828286
186568687
924397528
930315222
1357207642
242489516
532226813
1772651090
556798779
1529281683
517847916
2061871105
1051587826
534107145
1765153432
1922096903
845934998
1117432776
1090183016
1457817460
1693132115
782455134
388155760
1480495201
1170327528
2083665562
2009187219
58435914
5615256
625445812
1639245063
1856937487
249858134
640678208
1113591742
1603522949
1676108455
2048963800
1777721088
1635774958
676580379
1369105747
1300688809
1901210669
71212881
876961123
1741364112
30462863
1486593481
1414007664
1954750573
1035918900
64235932
1941546826
744529329
1350632490
1301148530
1855535789
311435382
1463397562
211247274
522940535
1512227094
176592935
1769614151
2143147989
456147300
1460640821
212595236
395179267
1224923730
856581309
1506957683
1173684694
94480790
199411299
1975460149
792872323
952334317
6073477
1901820588
1557264917
1893547201
1187898502
1318663764
1027308428
216230726
478105868
79807864
847056035
888202465
260982639
10800924
306693726
724925986
660985484
65417428
1669151470
2003104773
174592364
1036645113
777640729
709492006
1898625561
239226527
1907369580
1533908936
45708515
1716615759
1905234418
1577433173
119196983
413276670
681967365
1377801491
255731032
820438555
1193885244
617884201
88341587
1713543889
1466686208
1387414601
76059699
1303788529
1164027358
1853790011
1902566883
1071633892
892357169
1531416285
885547650
402859454
746612133
1187135201
1281829486
1159420083
2123685994
1916901328
1198319793
757682162
585736173
875779582
1887408413
1370748947
872535148
1644707119
15157331
220663118
766964345
1413661959
1141115755
770503240
1081195138
1753688234
1804694363
222534410
1834729106
571427707
1556133158
1614498013
466883444
1259796646
186368923
1245035300
2038962112
1458154284
1659204898
1649005343
1602215750
590348832
458602392
1164376468
1243390172
1243292515
31181195
1877982866
1418307005
2120745001
1570511280
303740611
723570198
1636385906
2113802949
1326227106
367554337
504301860
919298182
1849333381
826748906
48495982
853440656
168217715
2006165850
1540298059
1828806183
1492441375
810647054
139358624
1359554212
971621864
163375646
1824509529
646583933
1864283789
402540536
500957433
1629000308
149134798
307333130
273180831
138309172
1679237467
1238891272
1290891712
1269661937
1032070841
72031119
475744076
922121599
1307246900
1614414348
1465620506
889496313
1616167264
335139075
1562690479
1768685310
491587142
315739285
64822376
1542553478
1706637425
1841887852
1893706913
1742546767
286442987
83280218
1906662775
874633137
831212850
1052524386
559585643
2049533662
747965610
1261003065
1846907174
1749375318
1382624397
1791251919
324607618
1952815923
1424960592
737197974
168962610
484887986
1025841221
716068702
1147764194
521150500
362016862
196495559
1330096782
816929243
1714971221
1427118369
1638011159
324485097
451126604
1216902251
1794384000
1404254669
1734471656
1920525009
1295084458
1502849079
1055678872
795525572
161641732
1259667473
454818296
421925564
718105131
1131157552
327956691
451874488
899796434
208186573
672787039
2005515539
319730556
777205681
607882177
36193876
442993883
848965739
1694063627
569550235
1615535592
1568310510
2019570736
331901922
1271581056
830883315
1017670960
2099054080
1961999442
974994881
691563157
488716167
642260382
178218092
1654900602
1354085052
1285116676
1949758770
1759536137
1847006933
1321042291
1764761956
142428878
72366603
498842080
553756288
745729282
822178405
435891962
1783514623
970968497
273903025
1489632328
294046779
1525243474
2000987275
1024410686
529338751
1309462316
1946562959
336889614
472196893
1866018320
695423039
1959773058
1977909920
1842763374
534788029
1170857441
160527693
1190893921
641514517
651437208
632450656
1381286667
1630514750
1981864334
926461582
297429366
274495607
848985577
994847711
1798794015
1691220678
1939201488
1982618552
2096529739
1789315974
1654634522
952183676
51818635
1900543912
1662339730
1235671118
378170943
456275161
1853503220
479431222
1152480462
469741339
1683058144
2012086946
668080938
1791187316
1658096123
86473724
128494797
1489705914
841238614
1424663138
1825774513
982643886
2134132495
40369143
1629852358
86844858
1661928412
1491910672
725055651
147460395
1684819231
936410271
313800480
851392523
570016883
211546066
1071363558
1053303967
863618368
533799634
771374637
1855902650
457721164
376497411
1825449333
2066252753
1003261339
227091425
7454610
1784550668
439640641
1045829684
594322612
310863994
313670609
1194363425
1765720027
731535149
1935852127
479197974
1006703440
1733318087
623332085
880531872
806966248
1417044329
787672553
1489004335
1682941436
1197881940
1970762697
148202301
1887601388
1482783249
2016994071
1873298834
1819332176
510269237
669865110
1200400827
1727730798
183789693
1297827169
1661992549
241023339
1769566504
335092227
1940186033
1180315601
543197324
238446511
2045586499
1173969550
422133750
227921047
811555991
1834453579
695315736
801798689
1823925539
2112456647
1319797110
320954244
1716085640
1723715926
1401903756
597748258
46986064
149477480
738296369
2054668522
1564709598
737562042
1775818096
795747387
641044517
901345198
500088006
911822993
314571368
1313611188
769947221
94793346
1599666757
984940450
13670741
1467028584
1135349363
1623442638
1023530374
1166418843
1912345293
50138983
979694879
482358329
1436700207
144622841
1129437483
1466221382
2088928251
1822363720
372474783
1290630606
1446315887
458799471
657735971
1646158424
1611377096
1732575679
1439024868
741610390
917466300
1221673800
1422558727
1252349129
1875510820
323804128
1985435477
734166500
391582352
1381011839
1025687164
2089922838
590540352
1504536390
1538457454
184725304
1502091930
1419850516
970172149
668075331
389263187
830041034
368883307
1161854763
1112801803
4675496
648867820
1668932325
917096289
7110157
860637348
45436347
755596428
1597359345
585232169
1809032600
1302852443
1403966513
1976936621
1251128442
1421744385
1741909072
750191723
1111909893
1964784745
1485319778
1950349345
1295856778
1568033755
1398373796
1962010712
362611776
702042389
60586684
822035520
747909341
246415330
1793739878
496534874
1986825729
1702775846
962444395
1581352391
1399220680
524879288
1526806877
731394438
522721761
1666574466
167969888
462683168
293987951
274248712
35963762
1103315318
922110088
448161711
996013248
366862871
1495372850
2109627196
1145285519
623772418
284404078
569867804
1729546380
307786729
531280810
892948547
307055340
1037681685
1703624009
1293742073
1972661601
859831888
2010816696
2133077179
1417273695
887272081
598947357
756421494
990026820
727727221
354521306
1759165737
894044479
1342882307
1413844344
28987905
1403199763
1805798312
687807334
618835536
1716586238
720442330
1272062953
1839540134
1001156692
557226528
799667231
1871136319
35071253
479182201
1454066234
1369240320
1035016509
648449719
548983639
1447224397
1418153082
1348772243
1299797116
1897624274
1839892851
480328430
1502506530
1689406689
990546618
1871949988
912838520
710154981
666005711
1979240294
1116573795
1546035488
771882624
613612500
1500491847
2010985393
925623917
524635758
949741870
438235011
748690943
467412750
2056862925
2139981375
1276624774
1580303755
1069373718
529124219
2131289171
616001604
283106406
1299162458
1729912509
2021244592
2124094628
1089247455
1787845310
691190180
722969783
1085206803
1097598237
1474269021
2004169045
1080938470
1560639318
49645732
407786885
1568134932
654212046
1551516441
1926465843
692478232
2145964943
1019131157
721246510
511072660
1041437826
1033716888
1372012107
759891365
1541657684
338392876
1742352001
1272430989
878248543
1529513124
1863879251
1828899453
2085477795
197411192
54399679
1658194665
1882630600
1433919109
1824674897
1142976566
2111832695
938809637
1891598948
191247347
1926110296
944135474
1492794098
1207311873
537571103
1547460358
1547938192
2117716280
778415813
841338464
729798228
267557873
66808511
1734710277
505768927
1885396835
1474356698
308931676
1385137381
905875995
673085383
1171670933
1124198853
1231478222
1428670233
1768047727
186423751
576787508
1368196757
635612715
1307455796
336225207
1548826355
1798771499
2052475890
640651095
1823918117
1055817424
328066677
862969952
1103638484
1491898272
1416826634
2000069133
1064259890
2011836787
766736225
210600415
945059454
1011589670
1879634457
1876960784
1022645974
1568585837
1864413497
1154624546
321621778
1417406149
158278247
1142888977
2120419528
24485125
1654499037
1081608245
670154882
1142898741
1456619263
1310945813
1094912436
1830911629
1264925830
1076364026
1793876427
1277381011
393819850
797614863
305621773
141904364
428067920
1577441910
1736297084
935932481
1407895612
50843924
1348384310
341806762
1921859712
1209414490
420342733
1268541850
862210317
1640725219
1286825940
1875677766
2146424740
659427227
1686456
217833404
1957793681
1509386146
73838773
317834938
496768017
982440131
1189964756
334692275
1120797806
1048097778
1480488131
1442630712
1337781955
777006566
1474513021
938195861
1954209803
2031616661
1582810804
580299588
174790124
1270051979
186174194
1007758704
1099840288
1555436725
1585756121
549104298
714888567
805670329
1166465207
423238683
1746026581
2043523513
1248600895
1036675092
369819954
1946475902
1792500368
20845367
1686689692
1566480465
1492391247
951909126
1034745285
942499873
685002819
380203821
2109171420
35175371
982363747
1843727941
219532562
444854658
731237958
1887954703
795049223
623563929
1075334657
971570536
1946218284
1763570235
1586944855
1594460261
267727253
560327775
742856810
271448699
335447956
1186969030
1220842814
40874755
853555172
128926081
895798860
1036627908
1337588176
940579925
1892862512
1383283988
197734962
1680540359
519043921
982613695
1886220772
83280573
655463376
342048091
1905227068
100027954
1619376561
1583035285
973269723
1125571360
1920260806
952339495
59888841
1126464186
2109327138
1106436830
1751221701
284481948
2096233346
1418001150
33356080
276880252
180251519
205608988
1279217198
1245507298
443427743
1073365098
1936461232
1414860663
2025304600
703911843
552606869
93796739
1019700333
920384651
1425445226
1560248848
1644461613
536278816
1739607377
1998938162
1687977808
2127444144
31705686
1586792383
705648675
485938974
24300183
1336811585
2068151675
1947981512
798142812
968840211
1813855376
262065618
1342357933
1449020526
384054286
1009685227
1743163686
1533208531
1392672039
1911295426
1592644676
385647659
847984784
2059334602
1027433791
56326967
14366726
1814409692
2090258676
287301296
1363277566
1605610878
1598604495
1708406038
464394862
82450755
1342403688
1946662376
1844190422
1275732768
1784336757
161191467
1931161924
657372352
1445582759
1310514502
2091549740
97712021
375195430
1482188160
2103028970
1146918126
1029209935
277766918
1606517154
1398483239
32651712
1383687547
1476894681
436891235
461109283
617971910
1209866316
757383729
513017641
82486731
1907743943
886438768
710747037
1066096110
1638818211
1364249928
1774838447
1519768336
1501073808
533181767
520085465
549650397
1194075607
168084282
1691190257
309972887
81289434
1413097668
1976739972
960518452
1239767663
638812903
318437059
975543890
548815209
718938397
64630177
77820388
2126728397
975897158
1467332594
617891731
169290526
1579405377
350038803
1367843792
1686148821
1585387368
1104771130
706813904
1574639299
317967954
216358258
1867016153
1195255246
1252036075
505050326
391263650
7761968
1523040949
2036536120
2142777885
499615235
1997473104
2050715144
1779668320
1531745555
1887669801
701628949
774851962
1191194498
1517030084
1645854693
1957459257
1923312120
1248891829
2062908530
1524203637
216596596
1124579241
1900349952
516139481
1240259565
778148041
1478308277
1509956222
532078784
2142554107
1362162845
1069268836
1501700053
568426844
167041856
1099915666
1102836856
621065756
1584100263
1640625228
85941247
1533076241
1663929597
340556321
1516685656
490229234
919843609
543173287
1475379767
1809653552
1830358093
1361977275
1864761503
1681059218
238003844
637441253
1561995901
1594691972
96664724
585069554
1532157048
179335903
1774763332
1927381526
1313466787
1130206436
1717019110
1578514576
1910790554
1808125294
1833652106
1359021912
1015170939
672145264
271155749
255227941
631730667
1873073506
384748257
1758977322
1413996263
1084730296
462427514
2044429410
68990476
7943929
1038203669
1433220949
1580854680
742726607
1577164304
1625801061
815251985
412001627
1911861680
1301973031
975497801
1663118288
311200013
1861854188
783588550
1232492342
1784122587
2078004702
911738969
822379907
689913278
548403929
737673006
1437450262
679498710
1585103993
1434959762
64453796
815539097
2121640407
479570231
2125180524
411776197
138192475
1080240505
1983293565
573385445
1480922281
1450432576
1139799868
401495836
372154207
1996621332
608856865
142422962
366452247
1252728107
6712581
1800233737
155050414
1123065807
1957029843
1510814580
624398945
1130279298
381229693
1764457869
167282844
525175605
151176460
972578219
610309845
1211073128
527152424
1984726033
1032196489
187289287
1070395058
36187285
2128635663
38355682
1804879807
331740730
1735612787
175417327
1423661972
589414172
74750107
170916867
927340958
800503100
780630978
986419797
416823226
493518535
95689426
1256926959
69811751
1052572718
1928844069
451847776
1311786314
379544068
491696164
720869105
971875865
1200971604
237920072
1065857586
1544717243
1696763285
1929449506
737201964
60545873
1646025499
1367328663
1590162985
61111440
18945299
1544456211
2029393
1023634213
419781070
1360778728
1133620806
1352682659
1828710392
1985543836
1691037339
1346686393
524437723
365202561
1282833473
1301285196
327387646
939337541
1273411618
593967495
1176315574
704275965
628952188
2133694205
483054674
186347774
1153761223
264129090
1632700240
19485044
1480750607
1836321099
2066165112
2090324513
280869860
696184130
172109609
1648688958
318942727
1486085494
469519173
191236405
713454664
1113662221
649119609
1507021175
81945798
350341403
957839821
1903878942
1635216176
1670497337
1891643218
1838090979
1485512552
1883703138
84781573
813267167
867659942
267531559
35046266
1681753770
1845858860
306874459
475880230
248384003
1751952361
1829711028
246829308
1287983581
2104134469
332149270
679717865
2112059981
967698893
1450662753
776477611
1487419847
1286725687
652141185
266125306
1510959717
368535238
306930192
464360859
700706292
1945648668
2031000848
314474928
1523263898
1049905516
1794595612
1246081910
2051066009
1234404547
1817977917
632386510
366947297
128763110
1790940024
495996099
1752773568
1192009409
440565816
663594852
874332948
1612740886
1979277197
320661411
1780840527
1989021011
1853695874
1715431749
201781043
655725925
1047098170
544798426
2035550091
552810616
189057556
2032794459
1002368855
591303607
1714852195
2088818540
676908651
285638762
968453513
607307459
2019968347
1439853540
427311871
1038776754
593617495
1731223403
892078178
542911428
2017679682
1934812677
1553533049
1975749408
1013238385
807702927
257901088
826715217
1121295929
1350673738
313586677
346993397
416124412
1184464320
1036505519
1473023129
387753192
1372012741
559999729
865647764
121408017
1941035297
2000151700
901107852
1313015381
70912717
1919829670
114116470
402408906
1862829664
1264648694
91678647
1891334184
445335641
540931845
717545136
106349225
1821941244
1546713883
1072780010
1969931867
1681612954
980607850
1980599872
278681466
1641483644
969467660
1716253116
1473792536
1324927079
1945529886
436799670
1449072033
543263829
1242318093
1380038497
1404941348
300470904
1926950351
89595091
352473505
483992283
695555696
1485536089
1681719421
1349973379
1911246144
26920193
710289591
502936584
1084861944
506010348
1897234411
200510896
1511415388
1248689286
1245855499
1019034995
434847225
1948476299
223634653
1682133124
1920290121
2057743019
6445590
1520532310
1561319032
406478487
1972562303
397819265
1522119912
2013191581
422359246
1581795600
1322680713
301558187
329108235
2031438114
1832519025
1769224151
297301962
524932110
622342611
1557803467
1036278564
593090904
1611476394
1501525255
1231756684
1813968282
1686146756
1767130918
228434538
869136418
769941622
479632435
292695865
679768434
1422564394
1816311299
1963527545
1799146645
882459260
670883793
277737569
1553178222
1215016748
1273443237
2098635453
1845618842
1718939232
13820538
264831404
1660868372
1987209343
549192191
1202536047
863875772
397775463
967878685
1675050492
911143764
45787810
51036502
1338243941
312978257
1575155553
178494349
1925096807
1859555282
1089993619
1745250925
1860217277
1703881303
1783142847
1241087786
1964923796
773758791
1794795320
1591010715
2004374934
1395784287
1174830473
2067333604
636356266
150161506
1498753912
741961403
1470089063
464230220
1773096352
1198821208
985766999
2117292323
1780574798
290253685
722144713
950367746
1449951716
189377747
180587744
187385947
1691268341
1608246644
617055021
127381318
1415496913
573849063
843139059
472223525
204622713
581409184
1530118226
1470510014
2025882544
442739152
541115476
1455185226
1647937955
383383590
40426973
377613595
737755412
2131176475
1400175163
925469326
49590221
2088876734
1230178397
1897069178
2121012193
766505984
2024747147
1656415707
1875941975
23577184
1561014292
177694109
307879518
621112633
568983702
241541318
496094738
1113814040
1728720469
1042618036
1623856478
1011420289
2142025708
1454508459
107261750
252635036
755345087
576667381
428798513
912113394
856882575
775080059
1757596514
1816937233
370824387
1798214403
1320028329
906078591
1375567053
17417016
921907249
1001014984
1168480458
1629537910
731975869
1107525502
1804400471
224666164
1265596825
1669899912
95413255
1487328618
1007870362
943221350
1469803460
42647971
245902074
793652306
231856077
1890444158
460383058
358167481
768089966
764333525
679428272
740436196
790224279
1995611400
1726267619
1158190689
855144143
446926251
289931159
2096059206
977480667
1715735353
1116112632
909883658
921940109
25140340
1254527097
338210899
542303956
274263221
160820373
405516433
1344827389
1570435932
1787215386
279515781
1994832679
1636730359
1420225750
1142602831
189379570
779034644
2104197362
1536813522
357817955
835048603
1310146454
611916610
1603553665
1811150504
270010253
1233587751
1046218327
430751782
1360376379
527713523
1215862049
680637424
1965322559
931058589
1003016744
2004439017
396641931
480091493
969251119
89685245
4659914
149711351
1014012650
22142220
1284228297
195289136
22594967
544839880
1878197992
1668070072
695421041
1875787762
1288301057
1137562887
591973879
1923546093
1740367510
1425463873
1376563360
1092929626
819247837
268499302
1368105289
1804837503
203510368
360164548
814457274
308387562
1918085126
1507438919
907523352
1066039879
504641408
2024018383
536961913
2139199199
1218489258
1508179223
1654732318
1880130905
1507748178
172909337
999666252
2023574656
627508708
1802600449
2025569495
1329508040
1680790381
1660043558
1304634923
407447610
1949707702
27845009
1823762151
1532132636
1193468067
1447102980
680332798
352914610
905465029
1877185374
617337044
691068161
1432596124
795983082
1944654597
1551694509
1901247065
1924389331
1119625380
376139310
224739218
1298140802
1696310685
729679420
1227655188
2092834678
283160740
1072344595
1587561091
2042937822
441424267
669265400
952078428
1343443900
1328107776
50147610
1966365050
39611968
402942790
981383656
1520349661
1000060418
394734112
1823240993
1629339984
2127443830
807003
1637586719
1443487457
1329665218
2134036258
32767428
458305325
718254737
1382575255
1884548359
1386644966
1007422795
688492416
676661386
1490347533
1206255062
1450440800
1475227140
1480633136
934766774
832447999
733686387
286633534
1987304394
147167215
1622198680
1554537707
396972482
1152744218
1582361140
1374073995
448262296
781998502
2065812760
427159909
1791809644
892292037
715383326
1532028773
2045350755
1740093821
296475119
1399854666
2089266405
738940946
24575464
515184663
2058050135
925901587
1713059538
1734109807
660190365
1018791370
79696558
1044950490
549258853
564994025
2051536081
1301488132
1289013927
1142609992
1862318571
1618269769
2097249527
1326635793
1735574285
1740067138
1097164536
1027726650
1896667995
56180446
520680009
1439452054
1914638560
398375962
1826954785
1602681263
389690733
611552076
2073658427
1187894285
705606418
2132010943
1805572940
2087149731
801583333
1896080759
742008148
1317675686
1378884159
149384330
415659959
97634549
1532970895
86053779
799893775
1639313459
776372335
1175796024
43556503
810482003
1611200671
282960542
1741072742
1568522525
2146452509
970600489
1370887603
2093448132
1226150062
2075467813
1019433428
83168432
1326911650
1850011354
1962767919
147761202
1265735334
1995678327
727628500
1790235581
278245804
516219542
9886208
1038594019
49303990
204637522
470176560
279223184
1574301244
700051890
2137454560
598127250
1784484373
1046408778
1807982960
1189199532
245504438
1402880501
1416215033
1513338655
86367296
2028564860
1147748345
434326757
505241997
363992709
1740803824
1879733374
898680073
1955733748
912606021
2050543893
1852297916
1143485279
1973468475
48140171
1172670118
289220271
1479661848
1485742999
191023011
1846537272
841239428
1838722467
535979842
1984011683
1689692029
1437000996
126262786
1422421803
82246719
1105049833
557314677
1215523360
1196608299
2097282651
1928372098
1657825997
2106649004
147796131
292628293
642246761
1767733405
196597726
953351354
1859814825
1885140531
1983529622
712221901
1363864171
1194994940
219490557
45816237
1621615345
1832061586
1051154639
2068036425
1620202639
2131220504
812248241
1980856586
699106751
1588353278
114699183
171576024
134221499
1521971036
1172443676
952758912
1011116319
1609611874
668120447
2108268926
182833062
2063541567
661854583
1747809677
1180809633
934921120
81013447
169183938
1198916591
2005528627
159480821
479409846
453593333
1846580902
1202600817
775372695
155852722
461256567
1051077398
384351709
1416955054
70372012
680018510
2039434176
977298326
1538368967
906792877
1199828849
1581011781
114918388
1824306465
1690026708
1261695360
102499460
429983037
440026752
23748795
347512434
1024094816
275620435
2125746900
805212825
1763581006
2031394183
382708113
529021486
1320304246
1110607934
1322700885
1948707364
1775884253
1847151300
1537051927
1505204699
1417728828
1637392787
1520826909
1191507382
777042736
1452907994
637968125
862320765
6226041
1740263935
541009192
1722966863
1071144128
2137448550
814920745
94877188
683636388
507463965
652709635
2140728878
1074864905
532394359
2086645034
79652482
646555719
1669616398
1952955886
1081142815
2078210147
30705135
1475553786
1733311139
1061353442
1913899511
516057349
319586395
781395610
2013729961
1116624173
2147463952
1440040910
378185352
481484385
1491294443
779139205
235278491
389478329
1462689675
1872560823
2093856372
261343599
1055240257
992084243
1166005269
282787129
1585375185
2090755617
1583807358
585822442
1733907275
183951800
878289386
824005069
917489989
1583086875
1881955742
1330806034
1953466376
569313312
763732608
1345292472
1402577386
1662251933
865187380
567997304
1375729915
73590443
1256401313
1162396793
1854024353
921363033
1075541115
115890252
978425254
316634107
1205655639
1492446581
1634721340
501458459
830059042
1556941535
1835787562
406815991
336848195
1752770836
916359353
1458115095
1144385856
1493955779
1955481983
897656060
730680668
550021963
1334840969
1291731078
1058356951
602003646
1937781227
1721308613
277483549
1033673332
1661221243
1422770016
1452309539
670090144
1597074223
1152700124
1414779637
1290511136
506992517
249977446
984750284
643686539
709895263
1867399967
728917911
863161380
59139730
744809448
420836350
1603129981
1253354954
1469985774
483501248
1283432968
1955835176
1634626924
419062330
1319213887
1451141664
466019797
1891524438
1689815936
730651961
1334182273
753709299
12983421
491342550
240705239
697849984
830038102
1243026670
267082825
663718654
1826087598
307132663
8476421
1395712361
635953167
1985856293
362605236
1101100643
1999884658
344972937
357718158
2126109451
732469492
1009253989
1950671534
1794215609
1539078884
802550296
1607932829
1469519170
1984726525
1704789919
34126829
1070047230
725972340
1421991166
1585504399
643756718
816651069
680276247
655846681
2120595171
1786398174
1349297043
1487057947
1750394028
1987063357
1079400283
910291477
472870166
551299388
1797806443
14105603
1185851619
472448412
1372653493
508336032
1463058816
1727487914
993528670
1528419275
1476429932
1199133326
1317309173
1664529516
2057933473
1282846419
249189365
1228564888
847511886
507171012
947595637
1288900580
273811064
1325935876
384898545
1408017525
878201975
1457043688
1396526411
970097387
671353732
157958232
666937227
382236358
2005128622
1851721270
1204574785
1750990879
73260310
1836826190
408965691
1506787199
601730847
1586711899
1838007888
576012113
1831592684
1277441780
251901708
149494419
1335635052
589143458
1183757921
1651683070
267828271
1509687452
1392661150
97166752
2009354547
509243043
41906656
1304463853
241500247
1716661019
244941844
939152204
1497462884
124654497
2011418100
73040254
1367090718
871379962
581886712
1754219923
1687394714
1873578545
2038791895
236906390
2071115823
62966198
1110180661
1807426054
1048885352
702434829
1621292373
2059933557
1581316983
945854408
709726819
1406479277
2005336206
1259848814
340450941
2070720579
530140215
1796320284
440411556
1533201791
2032749284
1422572882
209453484
430518807
1635120344
1198272023
161898415
81696862
478221053
93005639
644888171
622347406
914095443
507618600
1851265208
702356976
1710682509
842381094
1853774135
2099784190
1118591603
1038956895
120101940
964047947
978201606
1410343615
1551987783
780214376
164538584
1430453058
223412962
2058184302
1520831762
548426305
1929454619
2124698744
74473002
267682795
2077375113
451519987
1166526507
2027609203
1739904707
217988274
2073356950
1107820118
1963111640
1892346955
1180402243
2001721335
1451797008
1302912440
1407965134
1409543259
1403997891
1138800458
1873709534
940058678
543987174
691838041
1655782591
1823592091
570667697
1560548294
931431305
532157664
123023808
110271681
792088579
2062078041
246597583
316502849
853714767
1061311642
332085447
344241044
140619862
1220191068
685629815
1815009717
1329370111
823645334
1012927897
2112680008
896146884
1165751841
531520218
967646861
1554124534
967758161
75124128
709568808
149043857
1321956405
1549398714
1964357776
2127437788
1436565996
1621180403
963513410
1441685405
1478852191
640140861
757394444
1258282955
397567639
1023586437
1315011411
943946463
1976150890
1417128138
2144068278
626754098
696695609
206409479
507076529
1178657396
535351942
314287801
1425529862
1439267265
1929961836
1056727691
1009855851
294713332
317188459
598055798
1442097524
1629449916
599953520
1892232674
883596960
1043841248
1506246671
745002133
618863011
1600322590
571784692
869122794
952031629
333739473
1411719451
1727601805
323391877
337915325
1244210902
879528627
1900755168
1475877001
1506206693
671763257
1751900696
1067903979
403155980
1107307506
1093104960
1150665563
855403048
29163842
1740568608
359363613
300033895
1230723515
1500360468
277076786
503154261
1172229003
626446194
2128463543
860480683
107884951
799261045
1548144639
914349744
830688976
956968684
668734682
1390374632
1316949557
1889024778
1396311626
664093074
1415131068
1816527502
142889044
282340143
1223073415
1950592789
179327847
1630488841
1553105752
1197412815
1825519773
1974284307
1138254046
830225445
448308136
1052725956
1758561283
193428927
2013423839
1161591661
483634813
1442118764
1107957016
631421404
888617016
133518812
193863575
1111291366
627088751
1380916257
1854451260
142100548
1256965740
414970289
1985511529
1684516431
1169598843
1817477640
1136718814
980840432
1996246552
513242371
547996200
942800297
1065718702
953095073
2123702187
1141519954
1560190257
1043633472
2116748682
1700368962
1233385784
1874505093
407014399
1135073743
75549734
735044110
1227229873
1451499593
965742779
136909960
465928729
1682326303
1119954496
223249022
1409269265
1869343544
2007154306
2006838592
329883496
1144555586
1495981643
130420143
626826056
1917635039
1896229949
1308261331
247618747
1062720412
441373836
8760076
1043474661
1610261172
2004688506
36082393
436307768
1736517507
938729771
1741504515
922565004
18450202
1942390954
707691172
762590707
1169750121
1137554763
1349103026
271412951
61390170
1553030665
2062692806
1627290564
2054307408
1030921830
1315671279
498775450
425282133
1889014465
672331118
515351469
1028427372
633091597
941420271
589890306
260436696
1861659785
1812045061
1245333202
2146682006
1246435710
1498899069
1332203419
760841298
306684649
1134578564
2057411379
1706175342
58982661
2116182417
1967173236
634689102
1741259636
1070124011
291194171
2102752161
2054272896
160170398
1372801674
2120253273
866114789
1674004648
1474065641
684913723
157951024
1451561639
38674315
1224612008
1470837568
166354039
1387490216
837679135
1781784613
1592377534
323748107
65095326
916738125
123772033
435448871
9481775
2093772528
1914849298
267531510
349645324
388128104
148057241
1557187326
678892793
959504325
1259482487
1841092172
854331269
1748462579
1053703932
225060720
898498194
478474594
212773203
2002765036
1641412641
1249993246
1866419250
1394554675
1494211562
1981197654
614538647
419415555
1428463956
1496397456
2015520923
248898066
1819712139
1410337443
335292825
343913377
1737623120
774178808
1631871851
1223917231
366727283
1405750249
190150026
1798794538
139298946
1828477109
961634537
1901445069
616686261
1504136430
490861430
1703211049
678455362
1885122169
1772298777
559572115
1847954932
1215757321
562402457
690697538
1810983789
636207745
1834965588
809647192
1905439576
1815076028
261794501
257044440
1155230414
1918947957
1359417677
1878977356
1399428407
1413302466
1246477997
414365800
1578822238
1262325808
145177727
688720815
1747339839
1504095788
1829874062
775224931
648653517
1873190269
1636364064
850224561
2141895919
634530674
186184250
198628467
2011032159
1234689989
607597462
75346103
1071223371
1092932725
471665814
1838202009
2000376643
1609750039
1023963163
1893238676
1963953942
1008337223
418262611
96442019
454327109
1386885727
1606772759
878402465
180170343
852409842
302733306
854379975
1177010382
1027636086
937123778
1055671354
760307983
2043817777
2105387575
1409044998
962287736
1108514979
1287615683
1678704692
1478515168
1723383610
670149723
1206510688
841046120
1518583035
1936386106
997157401
212988117
776794277
1032586224
121120000
971215841
952652829
248491578
1243683525
1143517426
964191546
1315415388
1856397825
1668167175
978383812
8076515
1076249576
1553618726
340749566
724144472
2062842869
1164800793
1429110566
1301985938
1512924353
2075143094
1122426421
1143001444
1495931106
1056311526
1349891020
1856552172
383476968
1880674620
1028541933
1364901566
1851495777
1539329030
680193437
719083038
717968266
1634912336
1324904802
743585152
1476564201
1812957977
1222171265
518224080
1694772259
1920073976
749432149
575445361
967044513
1074932068
1444303708
190150385
1305931441
160291374
1779187317
930750926
160426521
1529680810
508431098
1172056316
707663886
1037009130
295318747
1777095129
1904524234
1917537964
1324874396
627716250
1740898406
1332450210
1698986999
1213236074
926732594
744651061
1880846138
1963027499
2073580932
1656037606
1059662491
2058566364
614448614
1880711781
1245790046
452689093
1909319993
2045724601
556319731
1903863452
1065114178
120248411
765567652
388266454
1918805827
1852830434
1959967753
1343235559
1354097995
731074129
1128726841
295811254
1990072238
1173938698
1408952812
1211012771
1415069458
396941685
85610683
1141651788
1012408683
994293323
602819755
582798933
1727972436
1851616736
1060452313
1740400451
1219019382
161884035
1139874870
1875941586
749321309
1828886661
1314932055
76839892
343271018
1203067008
176779058
1105003695
831647428
184621014
1479844766
1424220338
204253742
1812793059
928747389
1430208946
553779924
136329999
807406017
1053117841
1910059226
677710183
413984284
1935171305
704544240
61620197
2063466224
1155650048
1442235907
1627894631
502555369
811377680
2090723713
1829203776
1665605669
1105228122
490065446
1275108053
206764652
1340483241
364702564
1319217777
313880272
293515613
621210612
1440281484
2096291698
170010480
1856357083
1324885318
1621329710
852308776
1090237062
217208840
663335054
126014680
1626240332
1550336528
1640161792
221945653
1761059223
1992347819
1430131929
1295563473
1200492648
885838683
1806417364
2105353823
350189697
866938341
573174383
1656709631
848319962
676011810
1817029458
320896587
588722557
1869861761
860392890
487420772
818530709
2101528018
1967090709
485354293
1285754473
1254804984
95355697
848557500
2144964077
594896947
1671870418
1208576657
1058813779
152497125
494807797
314113597
1036647888
501493336
1358596260
391973938
1194935161
2007057366
819986414
1188948027
833808746
858855383
1248085583
171989066
487802387
1231499611
483538534
1058892845
125050723
659200231
1746134631
1800537331
570802975
674363132
2084449611
1077317887
495577702
1580806824
511083238
1751745567
712666012
358320830
1142200299
1611043705
854875668
1039408190
218522991
992912833
759340223
849105499
82694903
220765003
899714833
935874226
2036222296
1174101900
1380198353
1338928833
711250147
1308190634
1551345011
1705899042
1093150793
2112412281
8752271
1774326846
1716781413
1707361710
2012604291
211343626
1191627459
1515049682
692239096
1495820613
1503491361
1341804305
1168806054
708520293
152705704
1818682691
230438277
1931454977
821680669
621057082
1092863905
2026892006
1708254381
1363739189
404685078
622968337
2110614172
1494961126
726698974
1918149694
1637750798
1646768900
1317631121
1259949155
1450163372
265879729
1093818118
2096869073
853309166
559590488
227594241
959193124
1247767204
595144836
430906397
675418633
1540188622
753785157
570759228
861951012
137819991
320101023
660507644
506427710
1616395990
1470117051
1613637650
1671264745
1717519769
1419688351
271393549
86925644
2143569130
639780226
1550619259
194525503
715974782
1139354534
1070105904
1063496216
1621765030
528997429
1434533563
1552042568
509357988
1846360998
950807675
1364817511
1834580463
1959546380
1820573679
84817902
1817461527
38458289
1126996126
646223789
934079534
876489561
1814818600
607651856
1860236095
604027301
1991767507
337682647
476782931
1847432974
1848877719
112738771
1994419235
1811380127
727481091
213957483
1051312799
690513486
1817661479
1587962126
1329923978
615147876
1229244583
890091331
1887685083
703607522
1390064958
822552352
1119866548
632482700
704364374
1922395718
1941825572
158067811
1118578896
721338076
268218185
1316119135
1412958993
1853603292
1323889016
437117973
670739611
2105246319
683026508
898645895
1913105228
588773419
1158842233
1831999004
1490147353
803017674
703111129
602577959
1228566564
2113027130
590206562
806836037
155194532
2137130491
394296094
500076511
274821367
1260285047
1956579312
182449979
280634719
109656649
884734044
2009187178
1763129473
332399520
1893536608
83967911
1413406663
1516166737
2060950257
1747197560
1797943217
603419519
264869348
95696622
260078040
280691494
333349555
517196368
777595782
515703333
1101193961
1064923706
992709386
344405298
281689881
1215531375
388331450
2001638424
1193484693
924272609
73119494
549380813
150096791
1579490710
1746696818
1486166643
1921311481
360555194
789259173
1974918963
206603136
1747530515
1723129112
1241526553
640925815
406101623
1891573132
1768101184
1492896254
54258999
1957430885
16336584
681277623
1862063739
1086153000
1866183578
880905921
1323340914
1945339216
1889266622
455244728
358188837
1325119266
620888832
979206707
1721528291
664512669
450960261
2009763915
220220940
1301050402
2112077807
1720078340
2012987011
345880132
153672947
664314217
1604226677
187555219
353243784
1954322478
290950067
2117566652
143932571
837990856
267274051
468567562
705367000
2135900898
924724967
2090176081
2117074948
399751303
1446377879
1867912179
1999657897
521851674
587992246
1841937130
2132571090
316172218
118285291
2015807588
155223762
1834630622
1826723861
650109913
1992030267
503837762
1087267285
518544362
1892246621
1258648064
562173416
837798286
1034077260
284702520
1937786828
1813668868
2025739909
947476556
1393494137
2095444507
1004404345
1451580843
1167103826
710515598
644710170
2075875014
1283303052
1020367057
130690528
1107399761
1850170790
1283516528
399605191
916907341
1241387618
792832751
1968783621
149496295
366762281
1340245894
1857952868
1891016288
60599130
1466463952
1782845865
146040623
1001319763
2107209055
743023266
630613697
887570331
69928066
2026570210
1131439457
1891717824
1497085371
1849065532
1482029522
2059256785
1996992765
1384537142
1142557928
774283821
1245029176
425523573
1769229574
797554775
688424154
563745724
1705037945
1667660407
890755297
1748501242
1495900946
1472854040
421652436
768397644
631559791
2068138457
1461035498
1780654508
574047232
511083265
101887037
766430784
869461489
1172013622
1033578652
1633771052
554605968
1323408596
1540706046
1439080127
1371236758
316103941
1303776115
2115416788
1739378618
1408160748
2025934000
2056564973
249658342
1157757030
157303529
248309155
1104138867
979586395
1428056775
1194976582
1105851199
255554989
103109983
1485445117
437311680
2071025969
1517762972
1271526450
1664043667
747724915
433601943
1913980320
1192482861
431998489
141259385
25235129
1207881898
1114058943
876010031
418315476
2006761605
23148883
1053017394
122984770
360817606
629068953
1296254633
522876622
766223352
1435857532
772354536
809601465
1012443616
43350508
2006620457
1498002284
1461238003
1115013799
679265092
677045764
1390756259
1003483346
25064202
1630211793
191279871
237080676
207292532
1946100874
674439746
1508732763
921414711
867426508
1552702743
586096470
1214510946
803942833
1134994875
1786946620
903409649
1319409620
928795779
67286725
159341022
1363196078
1967069708
1301967320
1282382952
241375880
255290601
1126158321
1332986709
2144245106
895206180
101380935
2144922784
1072405422
1795250469
1912383875
334230192
51710993
84612897
1707011396
248140732
840854257
687831386
727265292
1373831331
1440821008
1999515848
2071831157
1822454727
420126976
1390593957
1467883777
671119991
1497254119
606343531
187485579
1803870384
536343701
132047255
2110051863
1358720326
1140931780
1275635398
416537448
1257634446
811473384
185340358
106393577
777868820
1329082842
1717475353
1110137707
537667117
309252361
1727224454
788561490
1045030095
991940182
178232405
2104974610
379478746
1939235679
88489627
620928098
1842618143
822610487
1376484677
897042438
1188913467
145049633
1050502846
1974895414
1252636300
1176676151
1426312563
887298496
1259345519
62982501
726719298
1669565914
2014749419
206130778
1641072823
766552117
684539008
1919594119
236969779
462464503
1794018079
762338780
1697628671
582037405
837516875
1096693270
524386695
1557083673
958090445
179280032
2113097722
989210948
55647549
1463905056
545886223
392032198
322561470
341423224
1820803332
1380979593
1685545831
427235538
132134666
596714797
2093914009
528047474
1895761519
1333270354
394203433
903740602
1680955213
937027439
112328054
1089278990
1406960371
1486289628
174127219
1726478570
1461551628
1208521658
1115637606
14923456
229539694
1407598727
1427381287
1158207168
1092280973
184223905
869905949
692400880
1726110170
786750735
884230042
677571544
1947626152
1109780755
1661844184
1091978134
1691895661
933957000
1148586656
923055309
67923795
924675209
173315442
835525738
232290134
375716782
1825170091
1842767558
2091663630
1746334847
2104682070
457236938
860186400
363321931
1167455889
194374944
2140868681
1157585871
980471582
908305032
1435959935
1242751474
1762105535
1357048554
206319280
626281483
152523305
105602252
1178982181
1934289275
125961905
1610781978
592652935
887984819
1696381875
1828139713
878388425
2101407938
779859225
469955913
269651393
1623911397
1208883529
1008314886
2110529180
545197369
1589089958
594452579
1634326245
1376176136
1105548040
1935891141
1130016192
1107049275
1739389248
1162579026
248334213
1669636991
1145268688
88442184
2114078435
1938469641
2003749493
1159104054
804685126
1570192101
1741659092
540362558
833768770
973525077
602756353
803598486
346541227
2113447305
1435293886
56818604
529677823
1382064994
1987717718
836747195
1240336240
1950576204
809652636
1324519180
355238155
109682092
1750840305
1995427697
408490648
1928667539
454409901
724833080
1453449388
507537871
223130860
895065301
994152925
1757257219
759551651
2088901466
1435611574
1436146776
2050432348
1318828723
1689762330
1811144822
1367771240
1695381510
1337498142
2086032166
804585749
1710556872
2040304698
169445538
2065045877
693461420
822804040
208644065
675712213
811288060
1694076773
1469287005
1879313111
1582412341
174215314
1203183560
1286152388
847817255
1950403762
1234369041
1893442040
1320717505
846257407
1758503627
862341432
1326935283
127513463
1165891608
343319966
645782186
1351554091
1616973276
619342921
1102126673
575335533
1415212034
1609391580
1178871135
158512180
1890127856
1589671558
1825067513
1166972080
1331721700
1181940411
813665590
1569941082
587872705
1769096233
174019620
416473791
827234850
1486534983
496587140
50822001
704590145
1225487748
1445311150
1439637360
341931165
2119933248
958740285
1170296250
784251094
2107750872
1267023517
2012068472
269022930
943844490
1726433099
792658306
1608557873
275127926
184417300
2098762464
955007014
1297333209
466239244
5031603
758599183
1502631431
1137952396
1054734924
2021178228
1343569806
2141679352
476234853
1011100134
1491112600
659582938
1206016120
1492087743
940513794
1169818287
1976051380
1222379718
1795258564
665776111
225629194
1381863518
599566038
613518106
1833815473
2132905636
494094142
1579384834
1307655649
1274801773
1600189187
239977934
2084557899
426663847
864398939
799172014
943679606
130978841
1412385315
62876296
954378334
1418968115
1040566282
345898930
941171952
1129939091
598568420
407722950
945808118
276511952
1212589652
331836579
1148121206
1064926347
66806240
197883896
1960120429
1079997831
487282874
1246237993
1781691293
874282032
1002260231
575593936
2038399267
1264492876
1561491520
1669031057
524644238
642420867
846197412
1523311575
354362305
1151707942
517293937
53391006
1047916467
371922778
1338987778
752623306
2058401461
640690602
1985633829
1453117063
1991936883
661952231
1870367509
1700088896
1394289115
1301157732
1467683810
2121297345
1625666317
321091192
169692126
1258210866
1089844162
217621262
1269742567
227959156
2067220379
2042148960
353774325
1016874380
124914561
1526550932
149303132
4119212
1365802655
860357944
1198122155
414906209
643119031
449967331
912492074
906530556
1817746301
1004886422
1239497881
1679380402
1157001794
1013816344
1605674092
1467552748
2045955577
753558873
284720790
2007522408
1835695665
762901289
129447582
1988109377
1679015337
1107172807
106881383
111066108
107132745
1694041725
1122503811
120145548
526179795
59142004
3815292
1972453379
1311216973
373382409
2087470124
608677413
2074397198
568772337
478099739
20104446
1187909144
1308547772
1409495475
1446331921
1226927654
1022819701
229298395
2015106914
2081874314
260526292
1193786833
182515748
823218641
1773279681
1032988605
1060025768
1884178098
891236925
523848969
1233039814
1663385175
1779426237
1280407196
579704878
1246026523
1951645886
1966225002
1820529179
130959890
171130311
2033243557
2114987573
2107769947
377012111
464205783
203739863
482589970
1068708469
1411415070
1105139438
789985184
1792492489
1286333697
484512646
166044200
394277381
33921419
654843141
905293595
625656382
1420434481
838672995
1965042952
1796957084
185368119
1523818099
290345667
298794961
934849689
799433096
1308188669
154172010
2100229384
757133498
1547742529
1741173518
944965783
551939762
1186427792
1477804712
541421321
1780350812
2061921157
686803907
1201513418
353674757
1477381374
294253450
427771213
2024883412
337252721
431447868
1401181243
921726112
406641413
41075084
994152769
1738812991
341854685
769408622
1593816909
339435052
903994037
1611494123
1189769163
1074991137
442501044
467894924
205950036
398677599
1075086321
1440062875
509265874
1591186122
1745954993
1103372855
23429436
202421411
355612828
1545190851
68456427
1131059363
220892962
1260217934
1761102641
191058084
467010472
98306811
164153422
405056715
115956026
922705703
763165524
1645330716
1756419632
72857145
400578025
752388923
136893687
1984420657
172725635
1844395011
1898610748
17218458
198103216
601877917
1861127610
948012341
180404123
174925991
1494340133
1623019762
483273132
714618232
1013097495
1086604153
1226895211
1525384227
661751004
1596734168
1064888471
523537989
919742812
1818090029
139969227
1459246121
999853568
2123414883
691203217
158138995
341403274
1334179434
1854942021
907876765
299103323
1889152779
938707127
671546789
171485324
1528361367
131755928
1760903746
2050387529
1309077646
85830792
1903863665
1936870061
743354162
1982676726
157476988
760923170
1369488044
825986634
619881905
450155840
1396601466
1024863171
681275922
161596272
1796698657
1566781549
148932120
1157456335
700455989
708897035
371715766
112037948
818338403
1449410092
1862897352
782528346
1581082618
1611852345
1976488258
708959845
725375959
1534406354
789849343
142741977
1745912315
651099476
1407494771
94740080
1127947376
1074014015
652684584
738353064
134891549
174440838
1473923709
1930758931
296418019
1183648347
863072274
1312928757
714865784
1284748362
174984247
231941928
775531721
1351843127
588075771
1115087228
564015271
902448996
185177430
420506000
1513484587
1244658003
1486718150
902539528
1502416509
1739322383
1045125881
888859461
1652851944
1698492344
1157869306
634862688
1043320160
143478066
263927604
289348408
801817679
1055076313
525951942
1651226859
277922432
959462602
889354256
1363292206
1877136276
1780809688
1571979128
28086716
362692279
1412417281
1790002998
2002357503
1142668888
77555586
1857835091
1967120230
31106056
180147714
1778899799
513227735
1780298919
1687316903
2080504715
393432273
693593734
1892322737
1140013935
1533220504
1592783660
65091859
1746870754
90373137
990911209
248014485
1342497218
704276125
222462951
264339108
1230452509
95652265
862322404
1302103713
907114734
612554965
1481791074
1942534872
1993680247
632965696
1250644105
272445691
722678820
1099924753
405016581
134765238
148744410
1194223541
524498038
2006402080
190916172
1395041699
1776511805
1471866575
1174237492
612948719
1273900000
692048839
1261895496
279610001
1638834698
1168308569
962025303
271289438
825441328
1221659271
1371465205
490148877
157239515
1243533837
417627831
739923223
2024031199
1803348001
1181810835
493079347
1692520884
910090215
1892770758
820176758
1018662931
1844130947
255147570
1483467114
1950652324
236446650
534289482
29673648
1191928
1895946980
59299866
1804717913
167494557
1188468025
323634385
444404887
327514511
1438714788
530917345
1830416470
1528386783
37243078
1159086317
107614594
316586650
1413137314
1982934138
844550298
637935265
628128532
407963894
1421138393
200520253
254450869
754549966
1769015304
539303250
1636580207
2764882
1498326569
342255950
454217734
251013097
1952077086
226189106
591639993
2111230882
112475902
945909794
1518265023
619717748
2045304715
537625637
406254232
1765180832
1135955816
1140482662
473975615
844170563
1656217503
1024715115
803473795
1538459932
37635935
1479233987
972042879
32087538
2063837727
306003190
1653873363
671103524
677069358
1111347581
816134012
1645409427
1965783471
369223004
1787587201
980919655
1785202652
2133589320
1911224855
973594312
767523180
1272714548
1977843565
321267070
987992035
1683910251
2005823548
276064730
738392307
1810403950
77549843
1786855618
1380500633
1299760999
730649274
625358149
512562596
1589489393
1457569577
1824413006
1449185665
1032930547
873665462
1829791301
1929872330
386561958
1054213090
64168903
1914921193
946489052
1231122613
1651603076
726165875
1119606449
1172282963
202594469
173760847
1433137972
2121929936
1947540109
345799990
1667589409
1480445458
1573532697
233674064
1942345049
887159519
90646947
2007470846
146859627
406471087
880949103
1942499906
1040449261
1205047432
34530395
1256589933
585767368
2141625760
628928774
1213979011
1960740173
1264929877
996694100
875917229
1360371928
1489074602
734934008
584367227
727315610
2020785768
273200879
1873001254
874426342
149843043
332054488
1561976481
1030749530
2035752348
534524308
2100916704
1745311559
740863835
124353458
1907611264
593002080
254117319
578438951
1804914035
118824680
217304909
851698587
644148558
311687219
648943141
772148310
1242092768
1766085259
2111649224
630698620
1148607764
1307685397
7172620
1731294158
1402034530
1643860687
1809304964
1699169761
900206086
1413008287
1321040005
424487769
1766463620
2085294477
2075425247
2106243702
786655645
64528904
382658984
977677874
1713252493
2558609
666924194
253814393
2097236460
1376884858
1913806410
962053106
1835913990
674629505
353653241
254648764
145870989
749522825
197942703
1089200993
1856011055
447306303
530226251
1664767923
819402730
1647396665
1684371300
1045166418
513338206
1388024500
975920515
1210333637
1242113127
1746266528
218718750
1040107431
1093734760
923229297
2058185479
258861768
1618468833
557034843
2086848005
1293769034
1145547632
602515915
1700918996
2144443069
428238638
136673821
968502359
91717109
462244234
2097782924
85640943
1746540553
1597045071
1040774435
786931062
802709754
385751245
885001601
650193432
1562647837
105174002
644122782
2008950716
1864405852
283161698
815392318
813095064
738581952
1931115732
831733861
413859826
1891677132
1156706648
1508919677
718807425
1376118098
1296151523
793458563
1564733737
982732990
1087428245
1690202238
1306925372
990461620
740778173
1795426468
1936780620
1563405985
119060988
295177215
1813001574
72798276
1189804576
1244215986
1428449680
431945480
472682284
1621811786
423967102
59690394
1188729344
1492231941
1734298509
411050279
976327534
2037106267
1307983233
2025154205
904579813
413422838
992381726
130580831
683104192
393747468
69308432
1736130192
1492159609
145045539
799720780
1710472057
1828100528
431316573
1214208229
12493003
330522226
757351256
773260585
236442165
277122012
2132408300
1821396336
584704463
2100630780
1143227426
859072563
20588054
1220755861
252048643
257418271
878928464
1149679706
1029057961
939031799
910702547
1423950773
1606932357
1983479549
848862633
1157992157
1412053689
1810616034
1531232436
491819096
1599433887
450248276
404009433
1967192247
758096185
1719684463
1077214245
329499382
326762931
1043412974
2005670445
779880212
1422176500
518045899
2026078992
686836869
1832213419
610303307
1020283389
1495929466
1357114965
869757131
1559023132
2023701997
106928474
256490501
1556229511
204412945
1402744818
300764586
587290983
621640950
1873770901
1358541902
921355251
1954509916
1960727806
1703009748
838391238
1163441597
1884400959
509410745
578864638
285812578
1175979204
1281090868
1669272851
721334032
673233087
711946632
813461330
984869655
257173400
2098758388
1345383425
1870911345
98014394
1857972258
1916691619
630585831
1283318725
362774616
937286974
1074853950
1719476915
832614523
1591233210
1674378669
1147188373
1026028565
147769964
1365430010
653875391
1928334678
732997952
601840716
805111965
923832407
320261816
413466685
1199647163
1526793146
897905411
672310734
1406638792
1248006185
87653402
1611163728
190737560
806352529
314224157
1815133022
1555765741
1629016083
326689856
2093897912
538078493
200957856
605127311
734314275
379793826
188211950
1333669548
980773345
1525664941
1777316795
518051055
388929213
1714840466
90877771
1968997810
1566888002
1697143759
158938280
22615501
1606096627
1078111860
1110552237
1128907842
1229339332
1400105977
1731882479
1114653121
1279907494
1375480294
427708896
1554287538
1146449166
679914350
1368988695
1642593431
1720720813
166069487
1754570389
910378470
1171764083
1104833998
63733038
336664938
714156993
190427141
1747129709
83878645
2009015531
640045934
1582522526
1447041397
1778882544
1309869134
674912828
1751192483
1194630404
756576461
2035748398
39168530
475130487
1293607144
2061255491
246290576
1508338969
590667682
551982958
306000124
991397388
653066007
347510463
1702241030
501740792
1685769238
1971223929
1704616890
178465366
946051131
1115251399
1017843422
1778313673
565760932
151369590
1469398266
631086399
1419039177
702104391
2133960932
1275839337
1076936279
359838347
1529673727
98055626
338774469
250415475
453319481
162446668
1278186838
56532726
515579558
460043860
1515114352
947327035
388457895
1623932658
454534885
934128393
1125969885
1137786525
1638166497
1704168637
139070883
1733813580
1396676525
928258611
1681738589
1366122733
2127007611
469557626
840715352
1898829686
1930074614
1345757561
1846087980
2125960075
17064690
1758637104
775352952
276692282
357084284
159058090
1083282424
297524622
35871991
1657915347
906021001
1489206383
1597430277
717093749
1891280705
277470176
1256123234
2096027426
485768600
391290421
1323469160
1623262407
1735871214
876246480
754242269
908233652
1452268156
1285735638
474292782
1315937862
912489796
81776097
1003447304
453060027
100658142
2142701080
1465331967
703263555
510858622
166851172
1751027964
939104198
211997060
1220056442
1093126806
696977524
103450825
397163918
1040409477
114591114
1550229884
993138628
1439772638
960226847
1852912356
652585371
1029274439
284358231
438571025
22329101
948969307
224400022
1767160035
804943622
2118997375
1969693269
533214728
514561311
977514756
156337699
995249527
1954246173
384540619
348565948
2030789624
2133341596
2124210479
1203505718
291040700
189991810
136166570
135300503
73511005
86777400
1077488445
1475806509
457426677
1193486450
1255489741
815221263
390929260
459639368
742425170
808412081
1623999906
1889901590
934556099
1302005494
2041906413
120464445
582996451
962592297
1802991331
1507246236
1848577352
150777101
319394967
1723929772
429264678
867728936
2117665030
1567436669
1704033874
1455469257
664232201
1388735055
306550987
1791966594
1233613990
1959158168
1722427257
657178540
14527918
1111295936
2143152328
1150804407
228924600
1207645100
1874250223
1219428455
190733826
1117632061
1874184522
1255890096
1985506139
718632323
1019721736
196537922
439214290
1600949079
1446210054
965994984
27599763
347869869
132342678
1931763321
196785316
1960164813
1410408690
837385869
1898488106
265940714
1567899476
108269469
237301155
1575908719
160591221
914213619
653712155
2061394166
1624968820
557164667
513800799
1513157916
943901471
1883515850
401758746
60620551
1839888529
1533740498
646816722
1185650167
1910923932
740227138
560626504
1645762644
445512079
1559863201
371192788
1044310729
1629619888
239988340
1751252164
1850740238
1648238750
808749338
1997169169
1734496183
930749092
2091288133
1340712046
283059576
55981203
1168838680
465965822
1345542512
1016700430
1251037456
2086436384
1674266506
1302970086
2130088078
1015970655
1782387117
898930691
1340916397
481387490
870262005
967366067
915444754
137180546
1213280195
812573757
476378251
595731276
1262202746
1291972924
685222687
748472155
1560531098
1924493308
292534285
1673081813
1692911682
948156797
261301268
824333735
884745107
1729335839
155683997
1256627773
1121604709
1642457094
1946515724
1114011181
1100577765
283065775
735620000
1915036518
851936313
97713277
1068381516
1832214159
1498231158
1246113230
1533396967
1639077676
1931055870
724011152
1572961065
1263553919
1004952516
1491132567
757182232
2073241566
129095600
139955957
382569672
445603910
502245497
299662805
2094337771
1978044099
14246738
1545696226
1759557591
1963135574
1241599669
1284087633
430850003
1213502186
1843545365
1478520231
924689461
485685541
329998952
1036189233
692274671
1196436894
192376025
956686940
231115191
216662780
1339140464
667446365
140840009
1606257054
1860630495
463326039
1533106500
962004068
792143879
741587759
602263389
1366585587
358234541
29401138
519688056
122159823
184914656
63965329
1524436741
85966626
9600546
538637697
961097482
1850159563
1415588258
85193721
1667740704
2004307957
1448597466
241469705
291865554
122163654
806105783
1377803253
1141488302
79094737
72436775
123825687
1409942350
339937317
1341334818
1461061715
1181074113
1219079018
499169036
1471395040
60416425
506028967
1601009755
1058075481
1997101716
654819134
1196510962
1926641871
264296908
219773558
1741593354
156905799
1243942539
1303889880
1767594555
1168723628
200631083
2027347766
1943686979
2043862308
1014594097
1780325105
880943005
328767053
199747096
1102573268
1928576759
1609823121
38550447
1867832763
1237575175
1671590779
1870023959
270711547
1703198201
1288754719
300204813
404992648
61721994
368763032
80647767
193721133
348141751
752580105
188417615
105304126
1608440119
274439576
584665439
1256902171
838703726
1861952506
1114745032
1161550361
1238788846
1998754631
1292440099
739274844
1062849544
1434950237
1637846374
2143312204
334574286
568168015
117551568
292518519
829654873
1663773408
1530667354
911414452
2034168629
454814248
1803083366
1533011337
1449255920
1858222556
1214022546
467782235
151503790
1891542408
1016316235
2133174829
660212244
1027437627
1205581572
164673651
2045663075
467961141
1576904713
1882488389
686758993
1229855129
2107585259
552413670
1622408847
48543412
305586821
1145597357
94636218
348569512
221443275
2118251316
1818419673
1648645486
627528738
237630935
654466195
1215104470
826328472
2140424025
1411881325
2002607761
2121986739
884774732
838576552
1911361994
243399517
2028724922
1527388533
1445812696
152779907
702636712
2090097376
1988879003
918977781
1918468191
1847932729
202012041
2140457041
2123537299
453376102
749196121
953920556
454159479
1333885481
1888475429
1668923376
1982780121
1118766315
1385146855
473355897
2067440383
484394694
825350747
1765787307
146951809
424922685
1494822305
1027860367
1457973895
1575119497
2019526354
1271138143
179859364
1419662235
732596501
2093403021
1502745543
857260369
671185429
799039617
636682204
1035316992
136807582
927746798
124366089
2081180140
1682637650
1227967566
1564392265
272754000
800789121
646360763
107150326
2051500977
2044933504
555759254
559817188
2021177925
246722479
918767833
1114393335
42641348
1201871178
128311805
620929564
1786503177
581847963
295047780
526399369
34044267
2074699409
988451675
255516560
795361408
512966719
828848787
2144644718
2040764190
1625149122
886846275
908090981
719923032
519594391
2093431391
806002923
1558123232
1126655762
563016821
1728088257
973090130
1843849975
101939728
1781201629
410171595
124404792
1710566969
1162711734
1057436301
1146600626
509862958
583315578
1208890434
1725526064
1584080787
1457923925
814461497
2074622691
1175893981
611094625
1606170407
1946605474
227069850
490590079
643373674
1422490594
2064038680
1976611882
692560638
855424750
886100823
1394481491
1378671179
1921405640
862977567
1970326403
1186485586
1053874760
1256370355
1397307842
1798433739
2003934263
1618368304
1689386557
20560982
2128051469
1411518598
636053439
360527632
1662444165
612968170
1941805291
1172773973
1583511794
1493108018
1713893901
139174539
1338370485
196059012
834343617
754366013
824405479
2078204589
874019912
808199491
911944378
914528789
1253301190
944865964
596499493
2044922449
1307630844
1754271243
1669423207
312731228
840303712
141424973
1484126685
1711749266
1493200238
1126507131
503102922
728592140
544664798
767906868
883238690
2140555362
1315312026
212014145
1489213458
1858690451
1600937560
1596223587
1034143342
1471687752
832801481
636812100
2060090442
2098390394
595791167
1671557701
1440189424
813893627
496308979
120217656
1501867038
254972511
1487752600
499733788
799991665
287209415
27576966
895182324
278115548
1937634232
1710609090
472436221
473699955
570993225
1327699567
1320912775
1660770737
751845178
1125840865
194393044
1630965282
954376066
907910481
1628578536
1519658228
570861618
2064673720
1545181075
1141281048
553623929
1779510224
271293496
1147394730
493220154
146107122
196581806
529115588
639644710
265435794
1999462979
1943891369
815507698
989048525
1443682972
8973280
1356051236
855260400
174846492
59833624
328353924
1607741348
1806429878
1166635627
274892775
1892203070
1878484383
320847014
308597636
23436933
595634347
1346108873
1183626811
360915160
778943522
611922903
664872499
1056098249
1935194603
245774960
275925531
1001658720
1687493058
516580086
62947240
562699216
765366427
986864715
1217080677
71797456
997765981
681900276
339683171
1745279325
394338167
647566672
1569643512
32156320
1920096621
1990436746
485962788
31158517
1225473982
786320529
697844500
881904752
587376664
1328449959
771099939
330958933
1514959069
634035244
61535742
658147832
335592367
1141489502
1283763720
501612464
1753972400
520875297
910938810
538791400
2064303376
1142295803
1339308983
1942249957
884588847
1619043991
921107792
898159313
1459574834
1068151750
1977549240
1527879593
1752211822
172638104
1199941271
220386387
2024158037
263599605
1525869671
1338835637
1882835153
909451248
1038565962
1726822296
1143737990
914219423
438770881
1796331459
1678559380
989614470
1227511518
1516936578
1445915877
1288067951
425460406
1415548058
1662902574
1907963784
235022096
769414496
1373424819
179273588
285414646
1980348150
1704565556
75385759
1159904063
1648535461
1337405055
1066854012
1616511661
245304958
1700642584
548812172
129873477
1220940781
1896361378
1124092281
1936712984
714180749
228707825
1644458165
554078607
250531872
862641523
1966223198
48315614
1482380396
1564008309
1733483353
315568527
1536183529
2108527292
1366531739
1956567115
1149328089
2085694482
1530974281
1232298115
1692985924
1670433997
2047941955
793564748
863887170
1047826018
1820536779
732676313
522170885
1911833680
1956413485
1456448057
90525145
2080883053
644170130
215313170
1717012327
772447426
158591803
966502840
1410732846
2134373897
539235840
112781014
89822440
593756903
538122497
667899971
1218921233
1952254987
183531323
2040851122
2034756141
184626304
1435364847
1569385712
1128555878
254351670
1974180924
1726925567
1257221415
387750931
205971444
615280211
1596251332
606767477
425909180
1985120199
1278486991
1553678263
1068010393
772597687
2106599985
602924623
1220317733
1949184734
953250762
1216222755
776001832
322396051
938040168
1222910440
1170191836
558896753
280729977
1263880635
1100701370
207761371
554650726
1680710389
1967573095
794409779
52945311
288543220
620062719
1968314396
1207035103
2136547195
575162065
1550853501
901512883
1001571666
186012746
745917399
728138090
1770949027
132330824
698341414
711535220
1803243677
1281312490
352780585
801782339
1890921716
1133372775
151734095
1004575192
405035779
1547373899
938548524
448721465
1719150336
1396397687
2144103339
683464507
244877696
248100670
500961690
17827908
97486069
1198617329
406570382
1991034459
1134308393
1479634688
888457351
537438392
985931707
1541927356
479795385
853435120
599175501
1743163550
639242618
593286446
1631107273
36342495
1719033339
465017995
2081103625
846856137
650160663
24649036
167572539
283219823
1050177331
989664066
1636790291
2036454112
1721768398
458387286
491964098
1848823781
1008327459
123097789
2027051376
1934143043
1239148552
1307729227
92228260
600789362
1039694047
1140840833
745475768
228658546
1346229622
1953672185
1190637665
560819352
1940463928
106266381
1433908294
1924513972
995824238
1243646787
1377956493
1186498588
2134681181
433149061
771966344
641174603
795367672
1783633303
480877558
36586658
941799801
1527142911
2029657643
1653982758
907079172
665840837
1600353926
1378032611
1412766198
2119877505
802519135
1844882263
1096057871
1591522576
1167443656
12688086
151903516
144671397
392528749
2038633793
1148456151
906597097
1767079718
1049416358
1564483232
2042547323
83703102
2090946975
1174198320
1238134314
1341492836
1863247401
830193154
1979355848
446263885
1452225907
694835506
629517447
1215531485
1537549583
10342992
1607882975
754771119
1824457995
1690715630
1059437043
1771531655
1157312948
1290134351
926401490
76147763
1649214332
1056086501
1689584575
1338800831
688379115
18893610
2036861764
1494832551
1931599479
392009762
1963127805
895687416
522040216
868519613
884530898
821561569
1545028046
1914528956
1564343080
1331755176
1023871305
1748710768
1317013341
1713286961
1517904491
1436302765
2061387570
1375215323
899666355
1711106599
950319569
908244941
1736891365
844580000
1528252039
2116931545
582558226
740408570
1831890098
2041724597
1135803073
1842430932
1302151438
156182290
922422274
534545741
1974808993
604467907
1865696893
1034286970
672051375
427470523
34071756
835611519
394662956
2064371095
967101862
5794138
2049092703
1928711720
1489925930
380768346
1770878013
1288156239
1656023888
644870434
972921455
151417123
866527081
524802823
1429835912
1147556976
1194334900
1251325490
480127346
1934887994
1983489132
1963296641
1373472967
1790152893
1946283271
793466374
1682652618
671978505
1314635036
1947395856
55742366
1940635872
2022992933
689298968
1350042692
156943035
901671811
1692765249
1307336349
1412247620
1544781782
669566415
1266371188
454284269
1129844147
119318016
1018529663
790318577
814860622
1636001869
632176280
1234010651
306157771
30641233
413108597
1358641675
1347969512
2033573699
1429064207
2042118686
169909498
369037511
1931029298
956280151
1738808540
1799937640
1718411899
2098950756
985446915
2069206505
1084039220
52684936
1032530959
1172619621
1298603445
1513657908
140454374
1304758901
1820251403
79861408
203836063
847760122
1975981702
1782862321
425954932
2136362821
494112078
204855293
1279587604
1443141257
522210518
665544565
752997247
1022055957
1304140490
1869233078
984806988
135368096
59798806
380682048
867888806
279714537
1661643115
1638590629
925744465
674601981
154826829
1526552150
1509602973
2091460762
671547186
2115046721
564513578
1099376716
1444239484
279165150
1061860018
1175556458
2079630220
94100200
192817530
979821663
1059883071
743818204
1261886656
1834080009
683456595
44901802
1477957886
266260619
591984479
2027739797
1777081330
2126316084
82631152
1099064297
869457927
156676971
1496239179
1553350599
435069819
894284667
1854609363
298014242
1024188549
1038667591
131792539
42644698
182857943
1635447365
592221574
481618334
351237035
1231471922
1906666000
702126230
1903056988
1141296394
793492270
660428272
60937238
1009371371
428860101
1755696338
325953114
394836240
1863603033
1983198255
417579089
942554063
1782790829
620453603
448976892
427974860
934917580
967180338
1540900155
2138160866
1923907097
1195164505
1134854023
784392613
1465021787
388120571
63048403
1950171413
2020989608
216462479
1731095312
103297818
38019028
1069320391
1523361846
307366431
1701854875
102147784
1106005752
2144634801
240596680
306040554
722152947
452670043
163727593
20624984
653486627
1940329368
814402907
205338665
147782953
1306600185
756684336
887562755
1736866086
722187244
1176968515
2017632751
619832926
475489054
1089475672
488444912
1716991037
1060181710
648013961
1104510268
427989094
219267481
290310590
136263666
1141993886
1567577891
1405671004
1435413586
1978776761
512831833
137201833
1810687547
1671408178
1187707621
1174266116
1827304701
490526742
743431654
1496872249
1506343624
1308121303
1254655672
637352303
1214040471
120901968
1342354972
694511842
1180874019
1462079126
1192871660
1842207384
1932017936
283486673
216811621
391641169
1874412230
2018644305
990839608
1958239263
1345113638
506750941
1060099169
2056192129
1325396991
2146356749
743195144
485308557
306961997
1761323856
1487636318
2119033233
1160020904
583576936
248035103
770148222
1323549830
1124821902
1139517010
227860289
405865087
940530417
253739759
1537191107
501245975
422909422
1462760020
1587628819
672107293
1519974937
1497736089
19947430
1430985560
539327893
1278783245
833021243
2117595287
1365605914
423797848
898188972
1143700641
502626963
1685799136
135030251
1396400094
1265780617
1670250965
537058498
1098488934
165667505
76186456
1940318915
331222891
79738203
2072991981
524605992
905086886
190404474
1840078371
1604894399
1452172056
643406394
1978558324
354003060
1471354703
1909279548
891531460
183853490
2055444146
371644893
285182752
1865832027
611224669
248244928
1134803151
1916079808
350606954
1091737738
1995736749
1056673652
1731736204
432784809
879908410
1352919415
1185101612
1557042936
1940650309
1587143590
1713613907
1820740622
1711138614
1896851582
609931776
834223637
1780968617
1949362310
293444948
290660121
680280473
6835008
1440544584
286394185
715088374
1649306571
1504771490
433421227
1614165471
788510842
1797247269
952933510
1701010798
378292821
448891397
879373567
1009385983
232910150
91301137
732882458
662674376
1739003009
788568204
986178448
836151805
543019023
1381608215
778321951
941779453
1320932998
27363620
639266235
578387362
170683998
562983187
58401561
1593580160
818967119
27463835
1204060988
1383255902
1210311698
19224721
1365113540
1513882334
751316862
1337837996
1361113448
459903009
904724128
1601960392
1987731417
1523497432
515777078
1660809051
153794531
2065970145
295434301
433529063
768557202
1764595004
846890687
1594097738
787344511
1679969765
345318465
1429909906
1268833985
751984856
646741807
382467007
131342661
948596216
955554891
1202373661
2054672246
453686450
903972372
261115854
2066715063
233689356
976434667
25459280
274042050
100088947
1762495437
963840344
1511465417
370600197
918798257
1070400940
1213567752
1768730658
2030146570
1497835901
1832799890
1617063939
810054700
301853585
216075105
285588884
1110873608
1254351764
335680508
338265513
917223425
1597238178
306039326
1104031573
658943549
446145691
1122566492
709746312
719701013
2084047848
901092693
1264412982
1696675064
1009923688
2040917619
1993491061
248623304
2072952657
952412666
1086238991
1942335578
1853183107
1364200775
1652006845
742190327
842420339
571360045
915850710
568019573
1913847398
730843673
1543846686
1789809642
490046857
716645314
1428232666
726414281
372382079
790984453
1547298484
1451886654
729956188
241478994
1470917304
2006523310
1941932428
47575339
1473721189
1662769313
1235137433
1026080532
590237057
1432092218
611672089
139228677
1562772769
1192625548
978523329
757405222
1131364454
74456706
1031062247
412394097
42600046
913693847
910115228
1356882831
1758137755
1892162715
1042765524
919694074
1754820654
949410893
638763851
857754148
647323930
737786904
784948167
1230398415
259660959
1422501842
630550501
2075401734
1877522611
1574265102
878634720
1085060946
1663614643
629421759
1644820748
250220053
432860504
1656071424
1984120001
2112871960
1076736966
1770175456
71083269
551584940
11278758
397457823
317672761
2059022292
1098271934
1473854064
1014544571
1161199777
2024839480
1923929310
1193853954
669397632
1111586159
2008489520
1340493060
598105809
480630865
1402831061
1347544406
1410187582
1119550042
788473544
1385523579
1064428444
2039602401
1627871688
177802790
1322510336
1399639895
969648019
1787459229
41317807
754055814
48376464
15882305
1606074513
229090838
675132879
1418105213
885697779
2061721352
491962748
1170631985
1523686750
1356189118
1118722994
1257711201
2099979215
342150910
2131793255
1864798650
1618814206
685735800
1537779363
1089902866
1118365532
654048381
1990191690
999125854
1131258244
1497792195
1193461411
978277965
834469887
1562873709
1545357343
1781764484
649152552
28061082
858897260
670379045
1434570883
1297495637
1444927721
550329066
1695010058
555461762
1434932719
1516565883
1367776340
145817158
785419986
1601048640
1279692759
1793300882
1811279459
15970319
340956604
253341501
891943443
1872710265
50691962
1803514920
1022241042
8305994
1821049824
960641374
1116226527
1255538190
1793725283
1732986535
379458885
1697470479
2106622676
2144835224
1078718854
429187565
986120535
1444278305
2127794499
856559535
503916748
1805652184
1733457056
104111706
383849320
1232398271
47127214
1444685281
1017761180
698473599
1324092158
637599282
538689469
1907459639
1234043755
515332793
950633353
176416674
2016599899
1578761072
872481002
476852176
1740248874
1804986672
7003762
1104460730
261924803
1772801378
263087383
386854236
669155987
1611785124
1485721056
1428771693
1492248899
216447130
501935871
853377742
540502794
359917874
1391248573
224103006
633211995
612798464
2103961441
523273350
611983626
1617847602
1967347029
1736526823
1499050736
2057049046
2085399460
326799369
1279060620
2025421011
501116675
2021157428
1451739480
1742184320
1961179600
44931541
429990045
111460480
1222784716
1324507360
365379995
116980316
1618184738
612533086
1895592020
260411900
1465658611
1070014325
2103614359
1123162264
2074988944
1383871023
1737011912
1194234536
1810720301
754706392
950487807
964321067
1213673393
1918544150
1264032641
403234384
1639265685
348805827
246452162
699184512
599323777
1051169961
1360332259
227233697
232928157
513434451
547992748
279769125
1954110763
1664515351
1826374808
203130420
612413871
455772052
1039623805
849868903
1060399845
2083970253
1257556975
1155039832
2080459617
1667071424
333480752
1536771448
818174806
400978064
898955771
1954437789
2064892632
264029260
910580375
643770350
81423172
892857262
692298078
327493510
197292575
717715610
1229304030
302421581
1322040558
653084783
209920502
1807378636
191326434
236441200
1053421360
709462608
111498184
2079848353
891684363
1987794067
311376103
1482029294
792290617
1490332840
1118348438
504804861
998407965
1594509298
63503570
75703608
2127266581
364440193
258282272
695707949
30909847
340545624
242154288
1623430731
11851345
356847962
364081162
1003888733
1331928965
794078989
452997370
1256903314
179599464
989068752
1617693049
575176675
1058962296
670199688
1508593875
210297824
2066390955
701775591
1646226186
417225541
266417961
164467587
1858841810
745093953
850350742
250265118
1782816091
286622647
905448005
19214231
1574927885
1339252282
1236584052
215378178
2003487814
753810723
216649029
2065445713
1563517437
1347493702
170871027
843281526
1104405551
1477034089
2043712883
1248622045
448539906
143750325
1161022599
981286153
125042871
1417351990
898491414
279370378
1972569764
1973772639
1718977579
1166714479
1018268172
1976306846
1593258267
1457097908
1800891418
1942398055
1453266547
1371368952
454766093
790448394
1136494151
683923078
775338517
1954058477
1592456418
153934839
952746478
1323481922
1916282428
449128267
1298288650
1177965145
1503846891
654308819
458453937
384433357
1762041458
453740957
351976388
803750065
1621433144
1949870173
1118775634
1647601626
114701869
1236210766
1663506641
2076573871
1173410782
152110223
1978626187
334327167
917352909
936513532
717846429
98041939
369131795
77480988
1653213861
1645443918
255520173
942276838
394395720
239780374
1603140202
1304044781
1343103730
607908275
1467726692
696489385
1540609159
1943814360
682910415
526341323
123657430
737991447
1121364292
1070406415
1498126113
1922448693
954508323
207389849
2095668004
805059617
15673931
151790240
1117422221
1337311580
1339359171
1720361333
1502858736
1514709139
783388652
186088741
2118263437
867580061
240374355
1319817488
1683558909
2039745846
568928537
1684479671
2019129882
586323185
1187418449
1625045815
72729326
285969949
860971948
1251723055
322975485
256571358
1064609513
1086570340
1409592514
1744137351
1695257643
1504121605
36075417
1870718468
1857357193
1720436748
235733110
371824489
2133949651
1745138554
207894198
1298433342
573560013
1069126337
1278708066
1926145000
2016701521
1635081528
1204300405
1709358086
164339714
46897588
92904772
1984523125
2093827268
1257693682
23294191
575037203
539699036
1090289974
1752386051
612961968
1766478004
138704991
1417870390
1357236339
2005733883
321888499
1622802450
1840496243
1826831743
1375346274
22343351
477518192
380017722
222417832
1783046316
1020436184
1750067582
287213590
1276359341
440910021
1883039880
992950426
1466139493
1373802536
1678471361
1225763770
1473251327
774203588
94379989
1388283735
522489321
1861555852
899181265
351419796
1139547392
1792871632
703629000
938006741
1804291526
435245063
1886715506
1674527830
449705261
219138816
1973319397
634668372
618944893
170392158
585995662
495955860
752695138
678497407
388273446
2087893757
856701559
369765340
18074551
1764556812
817974411
1458810819
295395204
1371200098
622637326
21645600
460157313
175682421
161708236
1628499819
1175734118
1920602483
227908344
1724098566
564338982
19336691
1107565328
155746274
2001269751
1140379321
2060157032
1488564814
1507627201
672261653
1949708210
52072227
1180156093
1280522250
962431888
948337629
323033571
1811411720
2087264990
614451257
870262043
1946001496
672383295
504635755
1160560762
273765850
502102105
398871897
712362699
1603593334
1372953864
741729957
2126859008
149016141
472478866
886446524
1127926647
813505977
197455232
907626292
124074216
2125111113
1712260950
552031840
487563095
1406935880
582719147
2105696601
248503042
1845364037
742761036
284375329
1772275855
1328151438
472494950
1392463982
1007550295
366019493
23918422
1082458709
201201951
2140110922
742004795
1896945696
1473753339
1499589281
1711813311
1092504601
1338611181
1530294252
1959536164
1736543373
46193178
485550472
521282383
773338154
276070540
1105526997
548637873
649826033
1339849072
1163452102
1857628035
1166416829
1684927749
811627160
1565056587
313545010
2138851009
734561055
1222614370
1746587152
1731073006
1543993025
2108618044
1716607103
974296111
1048883643
1457054962
911989046
394418528
303668862
1097211935
600980127
1352923537
1840517683
1614010284
976094768
1928597562
899389695
868734926
1128293841
391589940
335938926
788892569
1903116972
1546669043
1108480872
1277874957
1408995869
1743285558
173644865
942096454
1737646802
786155461
652901775
2012764352
22557489
944298732
716278508
1426738782
1207949757
403056022
1112910492
1038913734
1190653404
907504920
42389397
884737619
1770904177
1477748985
1524020870
978419014
1748493941
1185667728
114248600
1077348044
1541762314
1348648401
1649846378
1198365569
1749404792
2116458026
1093153982
1558715797
1023003643
117518991
422593324
1236242704
2144928594
402437317
2082164911
1902086037
1025103032
573270793
342946005
438105858
1949678506
1085621989
2050253236
1616621655
1438634778
276283457
1465563201
596525666
826656885
1623507907
1508172209
440028703
1779202738
124569670
1018353288
1839260765
817857515
1908366866
1880931845
1784904570
2022694244
1171424087
1177485070
866324983
296727370
384175757
1996396218
521324088
1177460521
1684019367
1365643132
891105194
683196272
1688696932
796227984
612292668
972124883
1614975219
546176867
10241804
814831305
111587233
1543841182
1301451163
669532325
2089426809
642325013
905878639
814769074
1595968226
1234038351
281133705
1037890779
2082853866
249896666
341321449
1137522667
1251110161
422642713
2143994705
1100368692
782652958
1396832756
1111209692
1575500369
1313310711
1839191575
88079613
656013891
727256335
932135823
1058356170
1226542729
1516952916
484578381
1519190809
1679199358
832112824
582889159
2025084519
412220585
1680600502
1313681948
1822740098
40736923
1238336204
1597737359
2066280881
673588187
467366893
1975854446
1448794682
443796655
1597872545
1395286066
1686529807
60567028
764491139
1475905584
1062896411
1916892146
9487575
1085710422
850571127
172962712
1803746717
510387711
321878822
1919509695
94214040
52870687
175818950
1450095619
669361589
1977766657
1283654027
384601485
1987568661
1220886038
632207592
610350672
1046467806
1330536872
2012317620
1246768084
258780647
772795008
1201001468
1136998897
1904928565
811083177
1338418522
1109424875
945532693
297715584
2097372393
751376401
816018620
139549851
1108017836
1003898856
342372827
1475861055
9775574
1272442608
624050645
489002498
2089882963
690285710
1326415788
518727090
1473584005
2028288421
161066818
967973712
434720114
2049270019
712098877
931027684
1639200645
1348263155
522399779
1088485347
951349643
1926996447
183986560
174615929
252903530
1079814262
605788795
1879246733
489990647
2008853239
1452747911
206843374
938684639
480395190
1026133825
1916869129
1303898995
1827433153
480866618
2081278190
1172516166
1120743112
1540072060
1811334819
844748332
817988449
1598752785
638686988
1787916913
1665023087
967622577
921051062
688727580
390498304
801091314
1240173277
1413009509
1481125322
422269046
50797376
101459261
2095965465
1599035459
1210418328
881719174
1040431704
1154780611
591794643
496141650
2146324007
1120209241
798281380
1205891463
804150975
320104926
1824930608
172615308
2095041499
80485680
2117505189
1014272230
1118856143
1510498
2035941406
1783510419
397274149
304273957
1744256769
205173406
847191233
210587718
606095217
537196952
1968745377
1340631664
892815439
1745586393
953942240
1120341258
242760206
1385088197
1127910014
2132366096
2113480042
2137650049
928587530
535251106
51798172
1894247979
1721426109
1684800324
1029008999
1703229102
933581300
13423075
123530935
928005848
592813225
2101930155
958634237
364541092
1778760938
1701615877
509725241
1087212767
1719317829
101432426
353464289
604732761
1498890032
1531432566
54789077
1047034386
323217200
43074697
1260565474
1365795025
999740965
1434059235
1144569159
311049622
157577461
156049509
2124081172
814983348
2061665831
144549157
1295948087
635807385
281488916
663339946
1510560810
1780790793
74681121
763844163
1573765211
1854182808
1883319402
924032010
1060152619
1710179501
1034504996
463105848
2111212590
307804543
1824421457
929604401
1515383093
1367401739
1764464229
598732842
1969578475
1745623926
533502539
344238347
2100473221
1351008230
104013782
810854300
2024920588
77230637
131622984
82539445
932430249
1225165783
1207328975
1184266198
625297242
1860352444
648061088
827939160
1331576402
1529569027
1580771
1977784908
841906414
563172937
1787589523
1008793076
359516084
770604293
1548526249
842739295
1924372733
555874062
1030472591
778135560
1235850950
30952637
1937425353
54742710
572001267
2145261588
754581979
1269144454
1288242287
504382909
560300412
152357866
2032495849
2014470574
641028363
687696845
1406482504
1077548938
372323687
741894662
707443
215686200
1693309525
843331427
1251516856
52303130
1259050141
599008963
1713778850
609509237
1249762419
1508045746
1714741782
86725880
1876509861
970622278
388772877
619781078
453609725
1413770105
1873219179
469276575
51223467
1044478671
908708611
2124061644
424820268
137381095
352428144
243587091
2038549479
567849837
1083369081
112786583
33687192
1795175111
151734827
699024932
904620759
555945435
152670587
944290940
1461003245
2133216355
1575722645
329451354
1795929269
79464736
117195305
23654383
2111209924
1073843734
1010505227
290615862
842124865
1390795661
1939504525
695153912
1346560802
695009522
1834244266
1688927157
408916632
1160765266
800989783
1145780233
62329145
367691624
594339478
163139965
2022827186
1242260375
728367183
1807360806
795533004
1067984624
1698324305
413555943
1018687886
1687496742
1099602577
1785369751
448697070
159652895
1997365804
1904733292
1140319695
1689063425
1707994418
2108346231
22173936
813947162
204838676
659183447
1069410757
1423180352
2041899939
1369862370
1113493748
1757381790
698162559
1007195979
955962826
1002042267
1081782686
153500080
1770642788
1300088619
1612550065
1573356551
2091320347
196447873
2069634333
1516169580
1401736258
1162630202
349579583
1168134982
1927399600
24148592
1410340896
54048866
224412333
310484005
1364331328
269078212
157785918
566847272
249688641
2120415375
2085239743
1850107770
707707347
997224936
15664350
15433904
195857564
354929917
1577711897
1710859425
1391441515
1152714058
926983309
646786476
932286606
2041028890
1666554953
1989491870
1598282077
1923375558
1713662990
1904558460
51537350
617195090
472273995
1603485950
298275273
467667325
785145583
149061503
1765057478
540758183
18879375
645645872
200359560
622110801
821026535
632027920
888400663
1995054184
1590507126
1440303689
1921433485
1965833189
929987070
1447207415
1247310959
306837147
1576981190
809395174
590008432
1966341672
182583464
956123530
1557317812
1041167068
68537645
1314398252
1844189552
1918966213
1097121002
340182140
1029625210
1971836570
654281319
326313465
287622442
802026274
1966376236
1706363479
1998354398
1104659
1384322480
310898700
671621083
1943042473
761299641
610141454
13478880
1110000514
98751882
160641071
1817646100
1198232189
329410617
2013657342
1073821449
857770582
630712595
378699547
1129876717
1653732310
272804893
1994989213
1283284914
2076430040
833081086
184966699
2113285069
68294004
1147351894
1290844969
526524026
428683522
1056813348
1815070205
73417758
814266718
1142368138
640804882
784584383
1171464066
372468559
395786428
1762439803
390154357
1799694999
596595448
1064641295
2083346125
1027873626
717462919
1891221121
1982441180
751340361
1154175002
1767808218
639090993
1796703735
424572143
630708490
378295335
539416561
2137340029
1387827412
1811669830
884849798
156428237
626363533
1849387992
1793714796
1262931654
2144983929
1235434656
1095130016
927524103
962915832
1206558743
316290387
530302374
734721854
1300719209
1371809928
1086160366
1992278667
52773188
1288330902
1112452607
1663006911
393528323
1940133082
1186645498
2520737
1290293558
30805537
739505472
898140211
2132307782
1858661566
724551877
509009197
1459416310
69950529
188819799
1052151581
1219628872
705405212
438010685
597249614
974061703
165601112
103929744
1016167757
878813088
1683931041
733748327
2146440260
806189844
1958456714
1788944227
337570009
90393702
700411605
194297366
831491564
1112538672
1073496547
695036536
1384400703
374807986
1123871977
1743499180
1247999964
547215980
1615387620
304496248
1389707493
1765473481
1270977791
1708889519
1678848255
1536191410
1715120901
1221130531
221788789
1393926713
72267747
1516755399
1019219501
1021579676
1459576453
267113557
691599122
52048485
268065041
1726729696
739206094
742051311
2143127050
1629277250
2133386863
1496142844
800429716
588880473
482669535
1021340438
451886572
1401170556
1289951336
837267179
1428588077
1347233230
1837618766
1589567080
1051843083
9248054
1120537013
1911403689
71099061
748760670
112201440
876490923
588309469
1513579749
472355560
56222188
368233073
752836583
2029132229
629902935
1429661764
397099232
1618035999
171666880
1492777368
1705779567
644545344
529864109
1185544400
1786372186
349313754
2020563993
1823723381
1729324588
1110005351
727368847
1051938823
233888129
1038417504
867308002
256280267
1147840729
1559761715
1313535485
1805490478
1759485910
1057514650
1921745518
545814696
296893101
598508784
1354195576
56172463
1811038035
1965103507
1939586874
452742037
977339692
1324035200
1278825474
1165061871
328345629
1153127145
2076252863
1902834374
1073955916
85009296
978470593
1001389571
1648258579
167118933
2027635833
1961360997
1710422642
641604320
1899856505
315328563
616491965
772639907
116621056
1880209495
1683931901
2048167449
1091345567
657184728
1079684339
1517286785
27143102
1427183887
1134640520
1553951029
1588285650
390125454
1638078759
1357833508
537111416
1687554997
721951782
827492440
1493301344
819083920
705723035
1930089594
1988297885
1324177721
1573931579
2143645722
2111440035
761384287
1230803476
467185817
1567008028
906544793
1921225675
997185430
180248215
461036596
702169319
1647802141
1917864083
396796572
1228056559
537749041
1007106563
543562756
469361355
1851136839
1232710164
476177329
1283317060
1268183442
265702389
62866398
152588222
1458842746
1413089712
1728636591
1840506684
975076313
567323702
1328818021
1341772800
1335552379
1969474346
24267816
1276458597
155917700
1174225449
991525237
2052158450
1056728309
875815894
1939787033
1102564531
909223670
458919655
1549102891
242704637
890585914
146226693
737069265
855336581
2037399090
141260264
887213736
125910168
1339924966
501265415
596756662
1351668505
388323422
1412594695
2125565833
1298588876
903818349
424453242
1026395626
401991101
1777882844
111712860
540792443
1416872645
1218639456
1839049025
1544154349
1350648950
1813960562
1579198140
594507181
331198013
1929795215
1483893268
1476436756
2011136882
1138284009
1171131763
761397212
1708520951
1719022318
1536018601
1816411241
1641564597
551862297
726706976
1455108427
1195247146
415507046
223090978
1222780475
960261136
1586538835
1605936431
1288592855
2001834210
802518931
352105193
1523210103
223851028
1623691463
202250067
858586462
1529963238
491597884
1561498940
1692496356
1410640881
1639488733
357188253
1586662907
468088247
1420080267
730991462
729254473
653644431
329735866
801245147
1778465319
1461291441
144210541
2054072697
1514169731
1440167687
1360311437
1934252501
857741787
1405838709
827489168
493871283
1829400893
1822156648
1594234271
82422975
409124361
2066288142
2022837282
712177398
1648979857
278733222
76278530
1193612936
767152503
2026181764
1715839383
72617030
810507072
2138292408
2134099163
816521877
1693872142
32390451
562044681
1725113112
1754801253
1525628404
1322242333
1049545831
1016077187
284849290
2097499825
1280991293
96800916
373692087
1695136538
1691252235
254799572
435163446
179927725
872588927
974743506
996134675
1244910798
274923785
1580753484
941780383
76966594
1318308714
1771883462
959018018
1010114653
1247899369
405721083
82927319
1020298573
1115790717
1507053479
10373747
610553396
463522666
1548916124
1624652460
523217008
1593444735
1264048439
2114889702
1321428931
1884979123
875512779
681053995
1228278057
1492051045
726117689
1016950000
78006939
530119700
453496892
73999370
307374174
1281246779
29435984
945279145
1864027860
86542133
624053866
524869983
1979202313
1878044465
696854651
402305848
1964499392
1653836032
1903404399
2091034523
17185903
231017693
403707532
762370414
1325738185
111005291
223741507
1586575943
1732815005
1864697841
1224812771
1938040371
839245383
425492432
2044199675
1795858932
1524741821
359675919
1389624458
1429862547
197440817
214901823
1292834563
510330468
703460845
1897697468
1782568089
1486828072
1401500798
1490788027
1850167458
242347780
1678439198
28777483
1930596658
229612232
469401402
1861410777
1610011553
831047223
731506818
932321655
1465544257
729600447
356079564
1200638673
2094497313
1031051199
1512833162
1607098497
1883525143
1007844921
61168320
312589864
1041257517
553749352
1098773314
1808210211
947104527
1919259153
1744373422
1877892390
1483975787
1714954064
1942536197
572459336
504611498
91138070
174430087
1193899712
1176434573
827398469
766579981
2096267240
1704922489
1579230513
895506647
1186929532
1413046044
386340234
2138518021
1971620831
706290689
1329066964
830957195
861850454
1530512797
667639887
2103956034
731541403
1758686970
568644830
2010504845
1127747478
849086761
2080909382
1405871320
1488404172
1946590694
21639690
147849166
1676203128
58427239
1716553123
1924231077
492514919
523680573
1622716427
855507455
1392936808
1261738769
1023250527
976304206
569600478
2127287074
1043898589
405283596
1671379146
972866603
1154842646
699393635
441391042
461288881
1218254305
492234498
1828507987
605406063
1882710657
919749326
1391915702
105212693
36309598
158131035
597237025
375126349
805480958
1660246501
369157623
315411698
384438570
1867741721
1344822841
303552807
368458407
1742295273
1095592277
1152071984
1619801345
625781905
1262165867
1920842534
1316728518
887955052
1583682058
438928766
613635043
1346414762
103090451
632289084
219137946
1903111327
1314566475
1920714447
1806236227
449510361
1815534872
1688404244
2095670221
1954894928
1886512027
191197532
2011375592
1237437398
910721380
906772465
508745110
865406405
2115690503
678266820
509818487
1643141280
20556040
360976428
1181831399
1572534069
306749048
2088755908
1557694405
1860855093
372516768
123355721
93146964
1814669009
680100826
697607631
1378542797
1436989921
169634346
1697408532
1093003157
1064186948
135805265
1844803012
1427364862
443153426
1855854909
529515336
363247423
501030972
891148060
442314167
541396320
816855832
1005011080
427282274
910955189
1796120710
589530268
782714657
1202077085
39047099
78675112
1637164020
335121810
1577959487
1011683667
301214165
672430595
37669401
874311574
192790280
1106512919
1310167286
1965605406
289821672
1901846016
1953750610
533312945
1291008780
818046565
18339339
95545662
375745923
1234290346
1060019086
1165651010
1688765825
1001904802
101280874
1459196577
294412593
874136480
36851692
1058083253
802703574
904605694
1415222583
1502789002
1073532149
666524816
735791239
1322851024
1841590749
1587821114
1747145444
304790710
52280518
1737381696
1356186602
893007900
955130050
883501353
1273171476
1603700813
473735590
125671642
1227259081
191393325
293752460
509446861
1666991106
388102090
855840434
1178119279
1946989089
433820672
293467481
728052741
610542525
252652681
2072155612
1923610812
595199843
1801662015
1353858518
914724995
1407900115
356600311
933234755
1192850361
1543386666
1572026668
834642584
2116737750
190151254
1181957439
863640795
17520801
430069046
835317783
1511619118
64507411
1103770186
765391234
1368630518
873406676
1233703588
434212362
1185710831
339361664
442481908
1845410746
133902105
1742077119
896158491
1402487689
2114202193
611813042
1670584240
1231746570
1373714994
1479410399
1501741093
1535226914
193694614
1106913288
507583652
1341071019
842237090
1772371531
709833625
137546034
122410378
1195236581
1826402297
1259727203
1280352920
1925817747
416810565
2127984327
618401996
2118826570
1439685468
1665609854
288108563
676851444
4857463
1228527389
458526342
1884899046
805328060
2093217570
280010735
1165278196
59431906
1295705591
1219742413
864991050
326085615
1092856744
680361660
84024429
1831251840
341579968
1728024375
251275002
1377314649
873129079
530497642
129833401
1919113140
766534247
28039058
233368974
1983165171
1318242403
1716215549
2015785434
380393850
12452193
158236332
709323029
323727954
2137060098
308428772
1848201410
468595852
959027488
12983387
737774513
1295120356
967534891
152667965
721415980
1350230184
1254031087
2127695659
290254772
544516453
1330438971
575556427
2028298871
467687205
244998444
2146269548
990841855
699773462
1362499313
830246573
1388813120
1303739626
1377399633
1339322700
1587416216
475541103
514543346
571869784
852507694
1365205061
2061033123
490209321
542212959
327667845
564524601
1996098312
1959978086
1047687403
1194578407
1355578980
278285506
264835811
1952514992
2069514230
1452055643
1069157474
1906468429
1823523404
1724875503
1010941535
1521958081
214776993
950864747
141573617
855536668
339149699
1584177447
739575668
2145687708
1584684554
584477371
511677373
1901970107
2099674472
1296606279
413381200
915904100
684815329
1477304861
2027391910
691038246
1132428508
24378389
430537548
252980069
1167239567
1375757821
408489590
393055868
299950461
2093875688
1659842396
1352507719
825078264
1175438126
2070615039
1704533796
866374443
301276909
274946319
1085345774
1515040538
409107548
1864402124
657522257
1781498918
384770442
2013437052
1780013521
1780561483
342624172
1723474237
506007194
849952260
851275217
1977234085
868002107
719140135
1263858548
865267427
244411843
891141211
1722923090
1630280818
790004858
1578437494
1840021209
1928674719
6360789
464243049
1567292029
124237734
1201263501
2068768143
1400199599
913470329
760745002
1528433856
300116266
348458183
2083160731
1276111991
315473506
1437885278
1708362121
821944795
572884761
1534959635
1756351459
531082000
982951356
729034811
2062107892
699848733
2077911930
565761019
1948160256
1510996397
337447180
1144421022
636161434
636702316
301133423
256362517
735810002
373346577
527213045
1034517317
69132886
1513914536
925762958
781116583
1228013336
1444281176
169196571
239599251
215748369
1871276132
1793350810
1967991579
1889890086
172387855
1824405204
201613107
398349721
35681428
609776714
269518694
235833850
2071148824
461328496
1613709937
92673829
768364387
2048903489
315700781
2014170654
1786509684
1690161277
660395330
300768989
1046933827
1181981951
303747782
1629823060
421180498
1937509068
1478265859
796213091
712554120
1805230293
674318682
694090648
1011782416
852558138
1761100540
1002340212
2111420340
562699843
973251244
1727150523
2077284107
1873629970
1535602848
1047662348
511550888
216503132
1120397514
1325719396
376619867
443465789
420971368
747865602
1057956868
512114414
578575381
486619831
555942153
1535687914
1200757903
1904865400
108505545
372940263
359780373
1563128371
1947329870
868224003
214775738
963875940
294969123
70705695
2110397905
852654945
1555920632
198071519
86392426
2120815069
1515151554
211089519
146103474
166334924
1602244287
1743645516
1157719608
1232128183
2087010733
1440500457
1825650318
1835229443
262964815
732099867
139081933
638960081
597458982
935404856
335667499
232527314
608928474
1430668122
1417119225
38634330
1106241267
169113390
1790355864
865202702
1693714425
1333481763
715760844
1515722677
1921170337
1865619726
1039083611
1046164625
1336472629
1330608917
1584884872
832176921
1109445551
1447049585
1912144370
285311486
1769150193
157444885
1041496238
2072801582
1013995749
2083029532
558647177
1339229417
1711865696
1634119971
1391988741
1075136399
919039468
1897903329
354431407
1091596394
1527532265
1314894630
977268159
509934433
629274144
2030104143
533041315
1716808358
669417283
1496852376
1387393769
1379099966
1779295575
470599478
32238390
1286824493
556688025
1553385923
1167855676
1867296913
1821527512
1193492279
688587581
201834281
4446815
1315961792
1657066857
295324096
1284929538
138608051
838363755
1140524659
284619998
312074077
1645123451
546464842
933355050
712997456
1915213963
1989918623
1741139036
1694109429
1250036117
1549314400
220532067
976031546
1450964535
672803389
1871886472
1152864422
1125111949
570528751
33231181
2038570588
1553214433
60560922
45293655
460931364
415897401
2091883512
1121271576
1852437228
1385369239
1949395366
1454328786
2051239528
1339198959
1077244510
120369055
1444074572
993045989
1706207508
977542265
2077570351
466935484
659866508
1897439160
2027758116
136485838
2106236236
1763555621
1036195697
1669603548
1623215590
1149119439
172965107
1828111465
1016566147
176381301
2812521
1243279788
1868604084
2028963828
672962908
61013765
1267551811
636149730
1689572408
294188513
869218251
1370386016
1954953717
2113252753
1021330366
805023805
1682295498
1984454381
1118981344
1703740023
511566500
1481849635
560047978
2116000165
17019087
1841708212
140377893
3779971
1357304511
1306294903
1531444794
1968455562
1093500565
1345510202
342700094
1566804488
2050173722
124968566
101006153
451522892
1612458783
871537093
126604885
188410562
677464589
567480545
1360658259
272532987
149317779
762024399
998294130
1794651125
892640812
2129259637
1577347786
993813139
1700993711
881714915
1676218040
2054444175
1098057996
1129124301
1901592191
1257732344
920431426
1958553014
845338437
410782735
1262622550
1338949419
1614927053
468408435
77521584
498866729
1628250676
596203288
927022446
1329744489
287430337
998913977
552932372
2124879261
1833363286
1959086764
207141175
138346745
1915780108
1155527478
1758000361
1634524098
579366088
34046447
1618173307
1694665861
1584771665
835745822
333702909
1342518293
304949582
278325673
491659221
896418333
975647266
205326804
631842732
1020607131
1860404743
653107674
1725989539
359407387
1052290463
1605383555
2094004402
1077601889
79840027
769095288
686063304
1068489294
1354110855
961898829
903983414
552193945
2047152695
460551095
2037500798
1892558864
200055934
1435180464
1153747109
787365619
1760781399
641891658
1139302026
588412995
1666536598
362603715
1838847620
1136811477
475607311
1841905375
475219049
597309707
1393661888
1578180585
1699992022
1643136605
1044358941
1755106653
1584919122
411973247
1526237434
809751562
1746057300
809127763
1429425387
1346826474
1029776674
1820208340
1040066649
806229935
1620438034
2056727580
1144395798
436797867
38958992
1183873725
146288321
1630122653
948604308
600465979
324436445
51091555
1564109315
652504960
1686395337
2060459368
2033965376
31629175
71404905
1335216662
1421497024
25201374
1059716930
60340906
220695895
551704526
1963412603
809536866
730861429
2145961357
591455440
2060066042
1517849641
897765568
453875063
429964987
431745003
736672870
1671214924
1795907959
457865295
1190944877
187380305
1882978490
410498462
1400885330
960007651
805985410
2052327200
496019133
1823846395
758256994
357268367
823686427
421768338
82930361
1369786774
2125884597
1205861370
1467747666
1755218242
986611148
74767814
240822165
1075030902
542813073
1187175994
602384724
1025229802
2060322726
1474625089
228806282
1375746350
911592162
1371406243
1008554433
1003992657
2030387742
2047536902
1299281073
998817606
128590069
179864953
29330035
294123359
1301995811
1720078568
1899633707
96682571
706729522
1337137335
1715956322
63247685
376648199
1847404896
954313302
1429973602
1400094275
1371335206
361132282
1869638451
391079792
1775751379
1496104497
2139269879
538423099
830919880
1258455072
143445267
769236256
759512210
1164778658
561978915
846701709
324267569
1926330508
1468368427
790049957
819421154
1538142288
2143383711
1569767673
1570870462
1709513313
1399292032
722437236
949320648
409286240
910878429
209434416
1351049239
1539267623
519048064
1831815068
849173487
956938196
1990040414
1534709436
1999151059
1776142568
388935553
1329516537
1637421048
524145548
308736222
1429009645
623310487
1391422063
1066416778
146172835
8205854
1603183388
1833936449
359089794
791373865
1114159191
478392502
1066323980
1842270169
1122883174
288382721
1017373696
412270534
1051093025
1356239293
1251459494
2051433539
883754579
1505421082
240585094
491435682
2124038771
558885304
1202586503
43134002
1660439900
714309393
1223483141
229900081
391846010
1877314845
890359492
1024467656
931870668
999809183
1720655854
1230338133
683119534
1616796481
1054156071
1865381891
1562364633
775103084
464317872
783866885
132372044
420299071
1763715668
900659276
914910165
3053798
936046200
1962285651
169971395
789807210
1326242109
198597099
1347053917
880625591
396521777
110762308
820020338
1909122836
127236869
49931260
1862205231
657895019
1584766711
193637173
1913722998
984715243
1006321301
1656974309
725821625
1781564651
773300075
1620805093
1584781253
2032010502
845489440
1188573303
150540648
841476315
1189899127
236309714
445225618
1080287079
721495267
1288221611
1579821555
1462943934
1152109934
1723125076
619099241
1393709632
2130190179
33505640
131640817
619293695
142957895
1948200883
999797584
1380065623
986198994
1462707120
1497636013
956590642
1080437754
1061115031
37704888
164490021
2069461498
314262105
1042318071
744238993
375447355
1824550446
661065604
607615280
1697199236
400427511
2052480651
1534162390
258757161
2047184746
1552765221
1808070187
2038953117
876812244
1520382740
505349436
1150292570
494317261
867949055
139538810
132878185
1516964241
1376985375
359462888
1002214037
1196798116
833412101
501513259
1317808944
571948270
1990594493
2053476966
651712661
364997792
160722749
1085914054
294709664
309960120
139550059
334163609
1072039709
1362687442
1536127883
861157176
1313950619
1622077030
840300385
1122225483
861103073
1610509670
1540669629
501007449
1663661422
1693960283
1735588818
444826104
987982328
90633469
930561199
1691030100
472438970
1469644473
1483933984
1396527590
402171894
994954047
102837708
1891795432
625418662
1921444493
448567762
1738348082
1412319524
180179269
1441027690
673898197
1305701184
218419800
1382323460
1198027417
744911531
603681735
59274615
518522938
286315025
1753950740
1412253751
1213644698
436417884
1101555518
1505511754
600117240
939890525
1893306426
786153605
22076900
1491394334
1849516826
1173281835
958954624
1535002186
1787831195
1838457558
944602157
1731677738
1338751889
2124924680
922541043
811559998
1293922337
1143179508
390050029
283855947
403274745
1981623022
410701002
111634959
2043700197
1015210318
571187468
133392422
1631821030
604955748
532584427
397509225
1291583912
2076146836
1165501154
1867375066
1496485189
744797772
1234816179
121735518
990918707
940992445
1484632992
232719554
1321077223
1100315770
1793633712
1337703316
1646818603
839856248
699848436
798348329
1885612494
703749811
915352045
662884918
2107610961
164266000
2059394621
924216609
972898022
397310500
386249751
853975636
966964316
1681110971
1282806048
1222191657
1285649199
1352644221
2010166914
571568249
1328556276
2134809600
413467995
167762464
1457852002
443778114
46966557
1153909262
838515115
794641138
1982178982
884646009
325503850
1983698217
969796120
2127049895
1382562585
1967089427
488778626
1484536676
449377681
853387370
1576901547
837809071
1065004568
1001313288
196426800
1530633078
126067636
1420283623
368289957
1969192188
1392661673
953601933
1749941868
222643500
1681708612
2106229149
1834832706
596469839
400116985
166229167
420317523
2262823
1593755035
365104035
1246353806
2003364964
1021251292
1966476187
1970645210
2056050197
65325426
1549940540
1340014655
939235642
959169836
324470409
504414679
1560518300
427199688
1585608235
1790252341
1642841618
1102301375
953433080
1011595963
2047337990
816786834
396756274
8898627
691738292
1860656662
495234357
1532633586
235179646
754374165
917778040
1456922392
1853419189
839314852
1519322008
445410254
1246638796
1610604395
1297309375
1594570103
1219491313
1380609259
2004910889
1116722078
6697126
683097258
762233622
716643560
1079731975
133910608
145146878
863211708
734086478
869253525
1303715927
1701239129
856808451
804834404
627956004
1063845480
78162855
104747424
267157698
537952136
1393375484
853303231
137404999
1867393538
1164429408
991811089
2050947667
718805824
942841474
958637436
1915673759
617232471
1274626756
729665866
1783485041
1861754562
79082682
870562618
1510790411
834195597
729472358
1943565144
2104126185
1865689444
760767137
1145763924
1526131382
403815251
265831936
892833609
224907666
1245564571
2111426912
1218189709
2109006331
1106487127
1563121293
1246927145
1119223237
1410113599
858374815
59327087
1877370568
838339266
1900841442
824169673
686166158
1036877752
611854985
265450859
423396952
186601959
323060410
1953801801
158080637
1586565874
740888407
2089531639
1810510757
1714427157
1543888021
1354900682
1175441327
919037700
1057182020
1908386998
606417712
1887047242
669324640
748121064
412927438
1736402580
1141336289
1163501741
754220989
1801657393
2145295561
369514332
626107761
2113733950
1795890693
210364795
590220953
813004220
28671403
94517771
1765271371
167257193
1374480517
1450174688
1299085778
253807554
1589836276
370198572
196612509
824743000
465172239
1266673040
1576008170
2118231743
1518951051
663660847
337190457
773093552
217981933
1507905980
73244162
2031209323
459169314
206941817
662771102
712244060
1941162586
2063445585
1672653613
301851449
1645983451
1599467966
1752747908
1084255659
1290601038
732027314
742130495
2026574390
760668271
417571027
244605924
1285230714
321448953
953385406
231917195
623002731
583155460
444138844
286413036
1069943585
1521067509
335015700
1502501158
826850892
1741443491
1181712596
1147557846
32588086
408661760
1241173120
1045009514
686394827
2137705327
1856104427
1300594975
1085735674
1313309347
463396328
1922356291
467972179
1414627472
1884074629
1291479699
875381966
116971242
156532682
1758081780
487928668
860193169
1457079487
1916070352
735491062
1689627358
1932584524
1950744117
1935742304
742654274
582444822
249017505
2026078497
759638736
1704107145
1889468389
684611967
176712419
1737436642
1524475512
1990481490
758185120
857332430
1843350726
411733338
119960562
634585943
571252475
1333976097
1103682924
823767461
1480686288
220747875
449782949
2028860283
284314344
929853080
639534477
1501703386
1888091473
1512995314
1552156121
482496636
2095840227
2070012476
1618706669
45070389
67549814
1476111035
150415095
813948736
881796240
1336373900
259054897
1034800464
13896375
829506058
396944943
1861737698
1364468475
285552967
1635688349
790627092
30046389
1605567377
459206501
1387377492
1053055841
1431147957
596211400
1016245299
1288077562
60553993
494499606
1863664715
537720105
434257949
435068119
269609589
1576964329
71278545
2126774176
1404751028
584929705
444338653
1397827380
1309618056
203016034
1119179939
1478561846
705003974
983366390
1218036399
1484721642
934849859
1331301911
1442864818
722771527
702570071
333720248
1246818419
705783521
1495520904
1506686233
717147723
1097220814
412649256
308735129
1622273547
115330127
613831473
1082296248
1203009494
891054384
1058703477
2115832990
2026293520
882754926
1369919902
646656308
1778798167
1981354960
2092918839
546038751
1205626807
1463118736
1814071791
77511986
1944556617
1786332721
193991314
1308179782
1275935082
1987344713
725090186
995741284
959200845
1609714010
192798202
568198568
852766982
721591000
981081327
1366893460
2092680564
250308261
1107705747
544438291
1465690027
1521453799
1606930442
522976837
376730253
1389092158
1709485603
325369045
1789419897
482034825
344151922
379980928
1077054159
1548486687
1878865485
278947553
2024624568
992005277
206915067
1007797849
1747711983
1282792947
1571286384
207784621
475998828
830573765
143300990
2135733634
1989476877
1457074739
2042782320
974650209
1262722445
1813991911
1005675944
2033793510
217577759
829499507
2044111465
481795610
1552469674
990561455
1201611064
117546977
733821657
1365485723
185431763
2057019710
139219004
809448525
110938185
1975939990
408277222
2053505842
1337770017
1084745762
722104448
1344514540
2142177535
860211845
1400319289
1639817635
1621450526
1648479293
1149553269
1955219614
1101746723
1308749827
721215750
260059208
798448944
248649715
1421784976
545323036
1363890711
987013044
1464544428
1266376822
1842867537
846660710
1474713151
1666204875
1940021050
2050718679
106591697
1794762112
1757483999
768602080
1129541880
173715358
335181383
917787258
1732946268
1779454515
996104184
1828420777
181880863
613334557
1261544050
707355730
1514702872
181441514
558729748
1252507348
890464925
924390499
1384162808
568349954
1294708620
2115395928
1315077580
434537948
475189799
408039173
1009316509
2109738496
1646830749
1044534352
1504841742
120097947
890576718
1666784823
24312228
1866835978
397110319
784253038
1964619205
1503652995
1828185684
1171640455
751323479
490586962
2074009658
1831537560
785812887
1697753716
1834425169
341951630
455931438
1222905668
621483601
1620939960
1231588681
267864257
836446617
1562886808
1276900334
1914060806
206821876
1094454844
1278980283
1067316182
1683923886
38501598
118779386
213887608
975386813
354019079
1831252724
1140195612
1932992307
484883860
1202514451
1942249795
1077542186
134366048
749705418
982789910
961974241
1637279647
490381181
1075244290
1227002812
305467644
880792201
439467421
1137406056
1784360275
1258882242
1531632078
1666642394
1725195626
955338463
219536957
202846088
926996262
238293523
383324730
1256738846
1515705987
722978978
2050189126
265461639
992812670
1825371625
1251711235
1313791206
398140329
470751353
986480734
1124207929
142581100
516522664
842068
2116527195
817752537
294944944
624801695
1494937040
987282763
1125923640
830304370
2022430271
1357295592
441811014
673760825
1415257704
2128169068
1847669477
769211925
1026198797
711170742
1604541872
2113089989
1504663222
570447822
201376945
417892085
1372707819
505906032
920725604
323726589
1404499605
1724070911
1970263106
1608140647
1038293859
131595377
2013756658
1559507192
274407977
877375021
1146408523
1327436707
1882278084
736589955
1486834586
1441989205
984204792
367022508
1816739269
489414631
1566897539
1555276348
1369067742
2022547929
2105497760
1087703983
243775454
1969691003
926550110
1875775301
1421530102
236985245
396517053
1620881750
394915363
786732612
2045843438
1672278010
173779460
1318975237
1193360659
1464372726
1219959733
5506635
316654697
762590291
322509644
2090106545
292479938
2094143702
1702432513
729948088
1259114068
842143817
1970581353
721230115
26278236
1641157637
1389681085
1292765051
1534028180
370712304
1476271943
70833158
1343569040
1733393917
1483492705
1411154497
2134399457
1664730380
1594554959
1560256701
304650190
2117629395
1077432477
955649204
866236234
950244893
1063149932
1535178970
182245685
581145861
1490661020
1761250575
875523233
1396836932
3416433
1453972833
238940988
599193018
1377076392
2084280918
1277783341
845093156
1663015516
1823991511
1309583385
2043635575
1528064249
1147251883
1262667701
400235431
590579898
373725242
1142878538
1276665656
1127721964
1561397810
814715146
901818011
598319243
454210622
1747830179
1238910705
1816529659
1577310178
1613910668
631688944
877873314
1248184810
1656648253
1839367662
104269663
617193772
1836609602
520065939
988117307
9503614
1523414432
950208209
1597186643
2112806231
1454901662
1370276145
658016819
826900299
93269551
1952650899
1038118396
218246507
1739590213
131145476
405597659
1133754103
746702219
13790452
517657984
658518023
1938622842
1701142509
2036618940
580977330
48438582
1578037767
1958772561
796053986
1383417229
290121064
426596887
1610229341
331498038
108536857
1043089418
1649113884
743975212
192529702
1637318549
513072033
479763105
348719710
1034303724
667241932
263419693
1625503296
660010782
1428823106
78586201
59340400
2050121773
1563399220
1351832111
1541935891
1491666897
1511045820
535778700
2023982537
1250718618
1934106809
1699014368
1796953334
973445222
679883141
249677672
328545634
999391704
1604733491
176274180
1797801153
2023807666
700554381
367591483
70718763
1933309483
1604900168
1731924417
2016467830
1378500584
1884648098
388300353
559641543
991436414
1471667710
454217282
1078981325
193435286
1245359227
2066514378
742625969
1702173830
895221677
402472651
734228900
619732889
1655484487
515617965
367843329
1197380026
1515942294
1758490975
330382744
1994243256
1495521854
1152257667
207954503
1081723393
1653262087
1619408844
570749221
1446438646
1458094245
836726999
1253468640
903011315
627458920
901883775
1420035376
172602540
2078379794
1016935105
1417409095
1951396401
469026028
2125564659
221282042
415649768
111105479
162394637
288290350
741230616
1381267957
1620089094
237906238
255506017
1965169416
548405635
1891562603
1298530001
925669504
919250397
1692394990
162251647
186046127
406051267
2064943421
236541572
1263398541
1684290624
1432332003
342077875
990933488
597847217
1942857318
434562658
324020702
460188765
1144061760
488875145
1328215056
1111142380
93896234
1581777606
1476182151
2138643761
1268899465
1125227215
1322768573
582409419
562875334
1587381064
1738439209
2015030426
1751932454
708993517
1765916732
403553182
1483150688
1981909399
816172219
1900385812
973379388
1433616131
75357517
773304950
794577501
278850943
1269284118
1096722351
1604100533
2088514586
607471164
1760471532
1178105216
1104787505
2090152364
1618061582
712663823
214511920
1929427523
1335487668
702328041
85029902
498364870
1520372179
1719654733
475128856
562557887
1979712428
787283484
2107124569
1551238338
405897086
293814183
1499737061
1381402734
1604292504
1890111501
945227520
1919782227
371445458
1316250927
837531232
1724068092
208282307
211063694
1257675119
441717156
630424444
216573067
2001347280
1962525794
677859440
1477843236
420981141
1363439615
634452122
277537347
98649410
380950030
924965066
1695480600
2128391238
1316869661
1228497371
1744836918
2035541587
394842948
1650902981
1504970626
534870825
918012407
662828841
372868331
1780788701
1123610675
1685057281
1043570592
1097230203
129938154
1688482707
1337106605
1095339313
1174802977
1657683809
251508261
463493424
2032773652
1225301464
646821810
1065744575
595324380
1673593932
1023370860
1165544844
1636838733
111920617
1882748988
1572314051
263494859
757745605
1703924648
1511729986
366222790
63801249
1725364352
547291521
1883818441
812373548
1713085415
636774953
1880499956
462659940
899056263
1912679662
516937708
1627441377
808348351
2071003986
2061861597
578292756
2083736090
1660183068
1157431363
1819216904
79485675
256821358
479574651
263362995
1921176490
287709008
168969386
1784017368
815284282
619219007
1732276104
1427456664
562646056
1240758331
1842941870
1355886398
696162071
2143462786
153175028
484419745
1295899162
1971287534
365307439
1977794963
2065110349
648365268
1195596294
1417173565
1788338123
2146982774
1941242116
1616781724
1452787020
2102774058
1118718620
506918839
1053121851
1560229737
397826268
1895685956
290974120
2034474074
485794578
1710916679
281220974
1100370692
204372337
712280214
403145251
1852517981
2028425818
2111022505
1324417842
1633875540
527950368
1232032391
1569774666
962474412
828205119
1130170435
1955082524
1600171447
1170174407
742162530
1637734264
1639868375
1216686254
1417684555
983577624
852049833
378648270
908833381
41086868
121224419
1608023475
1425652029
1884527510
1194390675
1523002933
498272261
573459706
1104431436
671381595
1066131698
407131469
1917922991
503112107
1590403910
466701263
58596230
1445394109
1735596596
58905950
192997437
1199607674
1143015767
494680004
2013214617
632809121
1934486365
372913521
377533493
1766636545
438951492
1986678993
1733049923
1357038174
1259825598
903194469
733234458
1838730569
1608356792
2035877637
496345110
137080178
598715004
1171440654
580215076
39735096
1043697221
1408117278
1202921584
634909720
94088215
1434104281
1884740292
1423495307
793620582
114932766
1287987830
73192706
93231139
2096349344
1897224923
1553926671
1123472548
1065303563
2027992287
1842243411
1649913084
1062750652
61190996
185164093
749191458
1274674784
905603009
782281839
270656753
317243657
1281761269
1569461851
2027968652
133875106
1784322889
1660448998
2132846116
1966218406
414707772
995276719
843000155
615086890
2101135221
1011610911
1662700869
963447383
512263264
753803231
1074970
604082771
594378554
1773420032
1014334793
1277780214
692588446
1903075146
1695538394
876696739
1306787911
920076228
828010719
1137539501
71925670
649457863
1287681225
1418398495
1273212132
850835930
1588823049
803288031
1834422860
1830377489
425767493
133986512
292490072
85893452
923603996
898348003
1669986617
1349160510
842445652
619817580
1757814231
1846361522
2100082574
1333702598
39451407
13131100
1293780610
1659364605
480032338
130090602
321660684
1708573213
412996118
1888205156
1368844321
1947092641
185199812
1156748061
1857960923
1568015824
115011420
44926314
483596392
221324677
1820552527
47912445
1948644664
1222813139
1634855377
549983946
899956147
937037413
270074237
239931167
1035152125
1799648961
1265939442
1733758126
909830309
532796758
1467668886
1457954278
941688963
2139420552
679121427
879816908
641727767
527627417
1551042584
412734124
210044277
371142811
2142989427
506156335
1634071830
909348081
779254933
745787911
444480564
298727521
2086423451
1785207464
1361411783
2145446781
114645386
1008970012
1607543629
309301418
1524690048
408394420
1965146866
1766608337
1946214568
935461286
763784345
454174055
1463822453
1158347923
211355315
306266823
798259863
768911851
1170789533
910251843
978045756
8844160
1495495763
2001097685
1557759771
1263493568
1289519419
993218216
1899577274
1421588091
1550225833
1508238247
933803129
1493284296
1317700673
1632634267
858687693
55168339
1638456221
1143383757
390160411
1892432965
395556433
1923616427
1816350755
466356772
1812027472
534558254
669065760
382526353
849347166
1154746862
717510007
381365888
1295122469
196380160
1446285210
1890162920
424529730
182369972
1764996121
1514639855
668722079
797088725
1976998889
778357352
1399833182
395116651
318672514
1326983220
916458554
886784414
2118030799
1064141807
842208913
2043176641
1097498783
1709738927
1778775675
263369735
106142830
2046198713
1628517730
976611075
2072423515
2052791798
1798978349
404649152
539014090
1621153704
837397036
748863118
19178764
616319002
1617675884
896270056
80466703
1771018422
1047437064
777721785
1826784225
41597829
1139035551
1158076101
988043250
1412352537
1557205293
1553678801
1237008741
1874429340
1947841931
28373844
1255091816
86628556
1565576367
581385029
2125377888
1900349107
782782368
1039919680
1153138028
499474223
1458016476
1000142210
1373840028
951184657
76767150
1814296107
561129687
754710615
666000057
1770845479
364126827
501480110
173154591
2122159020
843740093
511154246
101313143
588235452
169884474
998034304
541247565
329457629
832487349
447704937
1415644143
1566433102
1696410488
1795835198
1288383213
2104650679
1645938457
613614354
1242955155
2094199658
2140835059
782948922
437761874
1101749114
1915279137
1592140573
1841524721
1466796794
1092856536
1876448710
713710183
692772157
1827150464
1129321889
1168870634
1701977644
208869452
933921635
450202045
921860139
2046561701
1769896586
255576925
1258430304
1677198927
2083628788
423397339
1947819411
756863178
1067878395
279934773
1983191538
156455383
1086107611
2009781118
1703729125
1399737051
208790817
1600473491
548356383
1911674843
1113525189
1875051087
98661489
241340219
1184877353
946566595
594934317
39589704
1130522374
2118785592
966930714
2068743220
1911628067
2031535895
1926707801
1099295824
2030020442
420442783
1743088267
1138025490
1005536739
924871760
2137009376
979920849
1899486727
535729859
1514441276
15420828
1738764061
640041394
808520932
1420205526
358506635
2086669514
1224777295
1569693149
678278902
1985538452
1316673950
824714517
485870041
1239748668
891272432
1604714345
1520558130
127150074
100114490
1141414038
996107834
317593677
1826353808
1495433124
98190677
1818028937
1619965632
336472956
1270868062
966947363
1885944855
257178015
1811188921
524134227
1807771588
2024282235
1986012759
977700839
41315735
1723568271
247149326
1443902180
584719595
509854859
1803337607
54706020
1191989762
1305724522
522612492
1289385982
544457506
1692549199
1077002648
1301194375
255580119
924020040
1731312842
783403042
1366585279
606381020
1078650547
1771685706
1394931428
1444753784
1329191714
632962542
1489674026
18648029
1686093652
1433637321
1797631567
1350585457
1241540399
1929878189
859892476
1811848516
977285468
1148968376
955516319
1308660577
69325687
1762861972
552335847
1969912826
1063047120
1605822572
358249215
1711528302
1178627340
1129905304
1166856836
483921890
107172685
1295636337
549751990
107024258
1496888614
1729867050
2017460995
2008617420
2139608623
1516995535
665752616
2077527015
1156973265
1940680375
697177423
2001597205
443855344
1677063111
1976445974
8671424
1385065689
1357748277
908986514
453105003
1059968099
2146958781
866033379
1956272330
2118906193
870588280
42437650
1286936665
1511708170
1247143522
1702005538
480041599
863809499
383472572
265339779
453125828
1939768393
2144206301
819433677
103053699
1586398092
1179436259
1026068156
12597523
2066800665
1832843521
42222538
198453564
535517283
751368247
2001878685
672920615
844402883
463726539
1944472774
433098778
1005793215
291205300
1686506748
220262774
1729527189
1351130300
526351152
1125982470
515992031
1553573466
1752480803
816585046
2080520750
1702251159
9039495
297941431
1947195726
2016851585
1631226668
2029431546
1465765641
1303877097
1676920986
1380451051
151267269
987244685
1122848654
2055693091
1211065169
952957608
314811644
852151560
913557416
182948236
1609018383
988397257
1474611417
1746557413
1030216954
789992237
1615788419
1069838262
1378346963
1594213459
275623379
1055289213
809290146
393517715
63256442
1927363963
359271602
533922752
796807293
735611255
1556459181
789556573
1249273115
1561292494
552448605
2033726194
320905707
194040686
1530012513
2142424701
813077998
2054388610
1646828160
385924974
966420387
763031833
1285584488
1506191930
2017253471
451997337
348391108
476203450
1974106793
182251217
287881348
597731242
2116862607
736418668
236359414
177493754
1556855595
346373265
657861453
959224677
355703015
61665272
1355244546
974242442
1460509363
1588052525
1595172048
180364207
1737812134
892717435
1653093006
31092504
1569695060
831119998
1056858327
379876956
2143430800
1821881609
1004095996
1468244253
998963749
503328535
478655664
2098852565
1599913134
2000063905
896227155
1822886347
115022319
1745823689
1830340869
2037657080
1877077137
1712493836
179065041
1628272685
276923784
1504344571
459895336
836049831
687684989
1019116656
1189776901
383756708
823717681
665058746
2056163777
282806648
1521469099
1107306063
380740402
1164793578
1207891683
1079192775
192605970
1989582375
69208487
1843204999
1646119587
2015479151
1062808896
1749949902
1574450473
1380083089
278937179
736750050
1218525907
999634685
7246702
25051663
1637402291
676594984
1291293780
1725877092
804213957
2034058596
659987915
1667936436
2110947198
1390594196
465335456
1723788748
1476227273
2047447076
1833860014
79655514
790689840
610866272
636589295
915682872
941183891
327452760
319872091
1328073956
1979072721
2131648365
646472109
1964971102
56556136
2111958819
518364344
515207280
2066774068
2031836208
2079429027
57770837
155739431
1359722461
3409826
1520786973
1310393590
2095542426
681811245
621058922
1922563448
1961172701
1669188384
497097428
2134309959
1556356932
883033259
1767520403
1357095776
663200511
238034355
2065068387
2038996058
766352574
27043577
57739741
1069123670
1951812901
1983705345
2104061400
666275055
1994918271
792984168
980590907
476224914
344077279
157172898
1453822812
1094571822
1512633197
951836880
410495508
1147831855
1142003437
593047678
377010421
215880168
1007068471
1397024391
915893612
2089635811
552361894
1205042144
1175209678
1144466662
1980910003
2131863285
1307471683
1043012060
1328192086
1521059851
1397120789
328461514
491772952
1279427785
2134856617
156777927
1125715719
1778308199
1500835369
381939728
293722964
632593753
1262246904
462871379
1508243901
774483172
270809899
1381316726
1636229892
1810349533
2014324401
789225084
1545889894
1900967449
1348683654
366848730
1591391243
891378879
363844420
2105996096
1867237252
1229960694
1436149809
155233528
1109798895
1292736028
682664692
198009860
1307537819
315807115
2047279665
1981607970
87751917
2126557296
470327823
2040795758
1643189567
1958186173
1791055745
807959334
853612502
176859333
1459466583
1072138945
1519056662
985348602
1510358767
2029413868
1061095418
1976708259
1122041724
1064469838
1483660659
2047650182
441706574
1248920189
1492082295
749818490
1778382789
1010452793
332480259
807538948
1217359507
1471661784
80345670
824562925
1908590313
736399578
1516700205
477467062
349195611
1253405815
302930502
813655233
2110606970
1569433354
1721287087
140341260
1596933656
1625855872
1052488462
1926322153
611242855
1260508715
1902183337
291380992
894382318
716352490
1223278023
1197248632
1626679024
1308341702
254511641
36461899
1708437529
1879139855
240463490
1164564312
1715665868
1727277511
175354393
835109948
163046186
1645075103
174233961
213319268
1441870608
595105605
2110108060
818039336
1994805847
1629029426
1967634851
1997614599
1245909145
531802242
1588945344
404445190
372752185
359218045
1266820321
1134765516
784793590
2008336369
1283828385
1785877928
244518036
760486311
631644226
823701190
1371886985
1834842504
1026615479
464577918
544661028
872807631
610606577
1954851863
1505842414
1218748163
695352999
1562132608
1706674774
1609905249
531287481
693866467
917471320
173059363
446656984
1528080700
680565039
28551829
270644163
1123428350
2070767542
308269299
940195722
1752346250
729617858
1051836096
1889494964
798937667
789674439
124224159
1770808290
130721483
231015656
1728452006
1009796127
48561378
220337277
666661774
161815853
1576504535
991763046
189966933
1567716406
1181627263
1403600384
793240955
643142419
2113818767
2038077403
170662496
1975347184
1680663339
586114025
1570422694
1469533303
936582632
240222792
1915038327
1130894259
1677014271
1632805109
1850627845
925421501
64171080
428713872
514235518
1321231896
258995913
1089981319
1995962434
1008523567
499757398
2000320146
1726077055
384682037
1080596433
566373231
2047597334
533688446
884092180
257507742
607768634
828349965
1446487518
467406
2059317028
1415351756
729774689
2078980117
9938671
1359776849
1300869221
821877548
1917889736
338357703
557785774
431614102
429735929
1000892019
496945418
1268842321
1006417085
1632960396
997644182
706470735
715622785
155662635
429338199
1556865398
2137420828
268731026
776806365
1356798707
776047420
1683800448
341235527
357050033
163697491
1867100119
692656985
1752999157
1160741087
1591626838
1702557997
1524968368
380071830
290377793
658323518
1144726136
174880860
813727717
1058775713
1582143487
994974631
1357521075
137106339
1825476215
769105582
321496233
208818848
1793868234
1331401625
1233293467
1530450760
1177988061
144324435
1853166524
952267645
735617441
543844857
276524260
1845114247
805526966
1094968179
1442277402
1950155501
117095339
1522676061
1387895013
906927102
569806533
526307535
43241961
133620984
588240263
392267856
926675325
643352186
817507968
131125872
1431460069
1974285887
1664034607
1621248800
1908599962
883285046
1935100876
1965020586
532334865
1428981962
2109642833
1916723174
1423631041
1790777168
706606056
1120379285
438976054
695975543
1853988542
330252389
133203265
1802534607
427043484
1849275594
550729567
1986150899
2085815085
2108497029
507363825
1329756877
1571119055
552614259
886970814
949074252
2129402167
1879444906
1909729733
1040123423
1045021216
1101258460
1459672371
1448347195
1547177086
1295766371
2124666970
722027040
2101653919
2089818345
1057986203
2074344529
668552137
129226946
108022544
479230719
923775894
254561166
694556708
1412156880
1654677139
784585072
1755516256
1301008749
1341118782
1090170515
383207708
464716599
70347889
103729623
173054781
1173433664
99530828
333848118
7949231
971858464
1093471771
130060630
383608956
711384264
1822658196
523043108
665544052
265089286
783807468
1660073699
1707291927
744064546
853106950
1089509606
394033020
412351045
984011564
1515587485
1074844877
152545224
1351162174
765991121
1181991276
1794978102
1012070998
172946583
1733549225
1710166567
443043185
361843356
1203211458
2116924853
1481343119
1485655522
1145537436
705274267
143552178
917458566
711103756
479052798
599379723
278390851
1161197735
919636880
1648979311
512191749
580410284
992670301
137412165
871691341
1683720132
1967700112
1182280105
1730077351
1892037369
1253003622
1967140930
1602291680
725128593
627124398
2012628083
1930499927
1232885056
1430828159
230841689
1040265783
999072666
389131276
590689508
1454206255
741208247
341026068
796736690
1209836458
911003342
1967665188
1857505781
2055503645
744855912
1521220914
59958666
1853246437
253124382
1031431139
1957846564
1591123393
1207882811
1968246759
218746229
870822316
1534436690
427202393
215137056
368502662
1855831478
700913742
511671554
1319830877
2116608680
557240577
1888459167
1997804052
807957488
2096150396
215730717
1721426487
278265380
370709200
55323966
1955312497
288877195
1126703848
1591387679
2048978301
449159209
1174195146
719594395
1219241791
1381756879
1139519704
1831528852
943822982
1998216815
481622037
657144715
548833763
546232985
1745070505
1721489004
1722966857
766502296
497137353
1405409141
671905874
690168181
716175678
9041809
657941768
16079367
1906847071
1991660680
1008415005
123181068
1172054318
245880291
1881328597
563125415
10059074
2069315100
1508000566
16926795
943197193
734925455
524320443
780852457
1756226096
1923081776
908952537
1811563885
1636764865
1459731449
1950868369
451569892
2051612725
503893237
285731304
610976384
442150462
455631191
1209383201
1955978051
1950620940
2008828366
1406975699
97354196
1284378202
1633842908
83036101
937486728
740525689
1120027148
433726248
579267430
1326458554
2055661975
1878448392
233110345
1461511463
1788904986
1188991802
1414739277
844987906
926450698
470153550
956626997
2094944321
324593789
884000858
1861171884
1473413727
1673733975
1257100244
1243345336
1384159001
1678297512
1309690389
1414495110
1652513914
1634465506
1355775893
1236741411
737101320
106426738
603543759
843818934
1337719672
1987200635
552692424
1934228530
784978285
802491041
1481619883
1402300003
396486801
762836697
627084638
1123754417
1005571854
953520522
262126385
2100887213
498571989
1823014185
1543541300
2046051949
1685096000
1052996303
850774855
55122819
1345104905
1413421016
681461988
1441740800
458718863
1213952330
630311162
366392333
366239636
1703675391
1773549971
280658713
1652103183
1338866587
317681304
708561988
1901534114
1335237786
143728897
432774365
1675228488
1190128379
336278236
177970475
124045080
1232282106
1774526767
1383641528
614027457
1397314195
78223538
268134008
251786281
1601965929
1313985506
1982436453
210428992
468712403
654824254
738510325
1590340218
1708797939
1850894817
1412234415
670548639
1826804980
386990352
591501261
853856494
91013502
869506869
439040788
1923391140
1573513992
25600605
793961783
27274266
244159651
62368663
177186131
337695873
1663250059
1876125195
617708106
224709283
1915133105
1256329426
443900961
1579342155
2026913928
735370668
1342274537
1586052699
1349311992
1921991473
1276908846
20606163
85413367
129930560
1095092455
1949748114
1907102917
823105828
1310530037
302206601
1709066969
199699044
1385371453
2142450633
610687282
2024460358
1379184574
2021570956
1725773095
781525267
90861440
1023628133
1186326771
2037156497
737265942
1017364872
602113585
387685790
1694696663
975555883
1527156501
552443742
1786982188
514786697
2037429275
1569100489
838426972
1826802314
1977649473
278187979
1569016523
1666977071
1566015048
49351290
551799880
314456708
2068893391
827173315
1088034023
1221120121
2141492157
219604618
1410723556
1472557059
270084288
1439445520
1099642114
316276091
271302001
1403205007
30606254
1251305571
899869351
719333485
1043776909
940971125
1067566715
1472894883
1172242284
971810442
1842397676
284419554
1800310338
94867471
1144531322
143823353
1452960834
717245014
1571203237
1367213296
2064438357
1675117920
806824032
970985182
134370672
169957060
1604233940
1798760222
1730420905
347412272
2118117789
1246622222
1881512741
604225336
2132221478
679990896
1039641799
819513748
656974632
1148070297
304169199
249965205
2127552574
434999912
497864577
539011609
1645071009
1993221678
228039791
1043503398
492067964
581228665
2138826718
362436746
2134250775
1499583434
1301023507
553904575
314464006
727216727
1324331097
986425182
1229070671
1162256377
2063469791
1437402752
2070798131
1490391005
838614217
1911670889
499162685
1801980539
482915795
1653603926
1569925346
1444831107
1474909256
397924274
166980968
1964494780
1519666736
685900075
2049146845
1795992919
4734096
1819216624
935314020
1135807384
1505052145
1682777006
973868265
1100170276
403523990
439912997
548096932
417709352
1531754939
443786037
2007957725
1148629107
1652600206
662329985
1881341280
1480872023
668649000
273625093
1766904195
541317726
185939222
2017695215
1196263742
548990603
300054752
581585683
206757885
1256191427
476313311
331361211
226827920
748060009
1676323007
222316626
967591759
573156183
355398976
1640204739
523806692
1416776087
14896239
901011718
1751082105
2080328966
2070119126
1825332350
1858055797
424865211
526955553
1328189452
1350184817
1377227816
908154157
565647207
224694368
1913702969
364886120
1527897623
1049855812
857998143
1516575266
804983563
710015168
851960134
497580614
1864050646
1375816149
649257202
1477922545
2022681847
187557964
861194169
1018404029
2131784028
1652006625
1870703165
578647011
1661517153
1155105348
2038165763
950415387
1533375289
1985437318
1257300248
1816531824
1418476375
448318563
774826458
84486841
94617802
84209054
719461889
290643467
1018679685
107339720
2034228672
1575660581
1601379501
1653680860
840249535
113659262
578658832
48638723
54727134
2096131071
943900500
1637466256
1740010584
231990920
92691568
1843928768
613246874
1031250347
361841902
782754438
504076163
973599673
1849823990
829853041
837202027
1278309894
925580487
44828517
128095182
1527524269
1358774896
1960728307
150575235
1665122123
426804790
845020732
451759225
816318770
1935046581
618965314
2101907432
571299045
769640660
1162469054
1351474025
1464413678
191547415
1667853922
1014518148
1140879745
1535617998
746703834
1714371769
735208590
140981761
925195931
1496818304
847221953
1145487962
891335919
1611567192
1746600311
1653260176
1885593228
1611250965
1390116444
540905538
380807962
78949897
1171881842
1470909968
1700392631
842100754
351449864
1882311847
1888782001
78073482
2025363112
823792231
475291542
1424580209
1007511263
299100971
1597278288
636646097
615043394
483684197
749171025
1466703628
1784566162
682671293
204057002
1099660494
800252674
1355288906
1815326321
1287719430
1409985412
1088915983
1244971501
859646885
1116043232
1537571343
1353293085
412949286
1072869610
1323574761
1678565248
407840357
1678458376
516114630
1284297832
129787619
1209125855
158341568
1757538508
1388248106
1711261455
436480484
558704504
1721782853
226739473
637468154
174630724
2018445424
1128791212
1867584049
124251263
341787786
133064283
406219036
1296055645
640603342
262101577
1662514249
1590632500
1407770759
48205629
2112544441
574650616
797456713
851397745
1234235997
1863133760
301209778
1245453839
1039455257
855554722
881172907
164747546
1619999884
2102179860
312685946
1653917543
1781137879
1047205624
1837249682
1719278178
1958729184
1757087082
2005794455
1523033898
714144348
1471050490
190049573
2077549214
734432228
1254230134
322600760
1040809155
517195362
2053778614
730170072
1393085453
1754051541
621612040
1014593718
699874472
1692137853
1104990023
1290076674
841446457
593165182
568469420
37840480
792199518
1767708005
83795771
1644287490
781835794
144666081
102414879
1188559181
2090249279
721273501
654189490
69462476
1444240458
469102531
1245481773
1864183985
221900571
6228211
1258803176
617698134
1499197416
765039955
451884073
875518968
192871073
570339929
1153598408
960463558
1684340361
2074714936
1958494347
1257594613
597421685
1829062984
29499868
22979463
300883618
486939838
160533965
1480734695
180388499
1323204995
647506492
1262658367
631328283
1362231160
1105932601
832125342
816839551
309243079
578861916
1177547557
2096695983
686111187
234591541
1799149356
754484914
1743361128
1244559046
1130796716
1744366715
1961413227
1235730732
1812945007
1838329747
1385170972
2036502783
699967149
1410436045
1447158767
799777741
216628388
1604108597
233854888
591983912
1419673857
166072393
1246433734
378445136
469451185
298868983
777723805
11700627
413024769
414315737
552216954
1677735447
1655147243
1628822334
153048787
2612493
267625904
1637871763
814182763
1597521146
986396842
1432827531
656610398
1803397360
623724955
414231632
1721091222
1776608320
1923124908
134607378
670429438
345971016
168585440
1024668104
536554785
143992391
1760046224
1515067850
913599439
1139600173
368962728
2026304720
781873219
703497404
362798415
759203726
951925209
97754965
1871489656
1931851022
1306962326
624292911
2451330
1057073623
660350226
305767321
1855331610
425153356
1010341179
380986791
1770939769
1217797898
898878288
567421559
820048460
2133863831
1555013310
783276998
958920693
2092874350
1530712473
1566173367
739635405
1215482241
854481405
612084214
526040205
1962642741
1277390250
1860669492
914838571
2058588327
159815715
2140961466
2121520082
2097939411
343456783
1048456511
782864263
1037818033
2138442746
994183310
410104031
1814576749
736747169
1379625189
895115221
495053810
1836620954
448360397
1761646309
1853856291
1867745141
1104163459
2059202654
2031954670
1666344994
2071793811
1390949928
1583610202
521887382
852506860
576266201
1432914024
1751963296
350794492
561736768
1542422610
1749847611
1963844847
456085672
182046169
1899007460
230572232
867263675
1048258762
523309008
485119212
300799891
5445317
1424420628
397599362
1658101149
1256578557
2083800305
64662190
678911772
1874291572
1390252317
1329007430
1336042771
16843693
1798858805
2076347772
114109410
1830894836
935917425
2039419604
884431976
904679162
618527731
27513337
1734670126
638833012
1196004046
797339956
1848517695
791517455
1598100175
1955923849
1548975183
1619522504
365408167
853052234
325815628
789021509
1294610760
9534492
105560132
1585186917
1390552725
619166852
389262653
37350380
112441441
132926168
467477084
2127432812
1590576919
1521486025
634297438
953896429
1406503449
930552157
294328533
448911125
1715161876
1804087245
1179383197
194888015
1625133703
1405875693
1349175273
257945448
1779065780
376991543
732410524
2099376612
1572245575
2054979462
1208452597
1997111808
435997015
663944071
2077515681
1153375755
653894364
1180003418
49917223
270769043
32541580
79433638
957066072
814043264
2071844649
1868847879
334488204
2028260687
102183609
592782319
385514660
1431403255
265345317
1958682879
1426454718
1295354549
589306639
440929242
1719583322
568552882
1059566506
598917208
280620859
1906933135
1517784311
1713126866
75419905
453617416
2123152330
160451434
1176087408
2135344286
1573634483
1160710343
1038399960
1616238105
14721523
1670213913
145536477
1916210337
703566560
658824768
1149799281
1100628941
1897011786
2094751779
516268080
1876871609
1176744388
3086353
1230329938
1236254221
416898273
379645574
576013820
679491492
1054935558
1336466338
343204272
543572189
1073483199
209153114
1376984676
1173795546
1966006799
1445265513
1797104270
919563175
986397508
1120602798
384854173
29515605
349872254
1410992898
364389898
539072196
228459787
820791403
2142240820
533007648
829309434
95254092
1110012379
1898418611
1405981420
1083178206
976857335
684332665
5008399
1311307651
1633504158
673139427
574057332
1375787301
1693107287
2045769475
451706046
125454849
834414527
68558411
399474119
1595744807
1736339454
156950862
1543645292
995331126
2041283609
20112776
1353749794
994064625
830369864
694616258
776714404
734473191
586282690
1392285991
284901417
281234269
171652131
414162022
1584263670
1631187332
1708074885
939123349
967426250
1050518087
637923219
220407649
725518576
1963769364
1919656468
1528173607
526450295
1694815628
857095011
362355705
1460303866
238414864
519637629
1705665593
1455237084
1702424205
1554534685
937676402
849523064
83919912
854187096
869499498
1515980349
1578917630
1200756283
252119344
2083952330
1843859373
1883638251
447941427
1718892212
978018352
268552250
94043456
1306388094
613914186
810643277
841184945
1364463351
2125594871
2025025622
83857735
679412519
2027961661
1529015912
1139759247
1816829011
529885384
1873416975
1201593435
501089296
2117623413
453792612
408923658
28162714
298222864
1471802359
465884714
1675662790
1382473687
273212716
285125354
1927043694
428812212
1792998204
209918727
144966628
620821679
660049208
1473203161
1424026007
2086056654
1564381136
690799454
242742587
1679993122
664600496
1762853094
1638289472
584719319
1984338670
1411711020
2122527277
27306320
298102014
1308500502
1081821884
424327517
825098014
1047971906
1946730223
721497952
178246302
1466589168
1076707815
2131125363
232578402
67719377
1490494344
723301542
1353781847
881042714
91145429
1895132726
1735689345
1338423697
865898750
32760042
218126532
1054870614
932969035
818383474
504655452
1680412475
1813626237
2091204316
1124240196
1805095758
2110614760
1687050000
2007135376
359889863
56329354
795219697
11727062
90621816
12206069
428516759
2050611472
1691920254
918165902
1420763701
712031583
622832729
1906481607
549420109
1059257024
857645551
1809396440
1983357381
481133536
1577670147
880591937
394473832
156488984
2125035453
793902404
1335866425
997545511
1975775637
651174737
2068088753
1921320657
902835877
1774473075
1000243302
1248066309
1005799533
796345059
1613573047
1389846510
167276729
542615095
1324898140
322511977
1794714483
1129535603
1906076756
1773648404
1353891501
723797810
1972339587
931583107
855023751
691756516
902741784
2026879518
2027382057
781926254
893096053
520422431
1832051672
824494808
43747475
74596111
1637735146
296900257
695372628
670172064
573195031
573357885
417363201
1760368232
1990080272
1524062348
1877747888
1182203403
535346898
1173100738
166820730
1907682893
542313030
1094039288
275734296
674842324
110379264
36636175
1095035546
1453819363
744456082
2126752770
686721575
402487426
810226382
1602855396
2005082875
1486119188
373405155
1094474042
1574644194
1646618270
1020682870
29971459
2002728651
1165925186
631168472
1231615361
1252441521
588892484
971234030
918424341
721891345
483751497
861893118
1328990424
1686419355
1483111225
1471719605
1233045875
1137560855
573027376
1580932646
1846415110
106754170
161194697
1070516706
257689292
839338315
1183020003
199324513
1373498470
1700005245
692990079
1536567019
1763478354
1448066989
312157090
1126341544
1659936864
1463071402
320948005
328423721
1192371747
1382277609
2066879
1428004068
735250276
1933432871
1270388598
1282460625
676337009
52897587
1269942210
759668086
708850573
236441475
1069306028
1282868079
1776534006
1527574264
1928761021
2051036754
460862867
880582445
560473236
413475918
948326579
561150592
203196095
977323484
1714763951
1448040614
1607202123
1320958974
825243839
906982218
1273742428
2036661491
1653802082
2138292091
150639348
457142569
1068018997
236996093
1890600842
1387470623
297793362
372119540
2075228262
417443334
1674582931
1987814575
2076413521
259591199
2112669284
850646749
42170868
784895619
131129124
758734336
902744632
1965885186
386053072
1187628714
1088033495
334695043
424108568
1620592128
191483817
156793140
1811566429
360878539
953954526
1374464406
1889984498
52142053
66029426
1556479313
1918808104
1257621706
248154621
1399177036
800157556
687236149
2003724294
751448752
1365639576
606867851
2088132935
580312506
1061701517
1675472162
354284540
1518483797
877055888
533933376
1199821409
1191231229
1873236732
50294322
485120689
1843999858
449442250
2048918322
892868733
2040071165
558251327
1103621112
318847186
681128324
1442956760
335429439
810346184
2025278288
919347832
1744628474
1716180307
380425579
680659591
29043491
1337616949
1372181099
740735879
933482600
1158365591
990384111
620999373
1540960691
38014453
2061524716
170847587
758052521
1524579390
1125743418
1613090983
812475790
602732856
1341271802
1329674089
1793135309
745650326
1721846307
571390011
1443937569
2124294656
362923030
475313859
619673519
475665881
897957177
979227552
794209183
1858270310
614511894
470941646
124363828
1442870778
1404852134
246814380
1224867352
183069662
443573386
838210089
2115999349
571323737
1071593731
1453038069
167317234
1900390256
67466242
316783579
759707576
1897828911
1369205501
1241314943
1255248241
1871855161
1417752196
1733347774
1482962617
976451618
1792914111
542458187
1940949963
1091483233
1407624068
1846632994
1836460276
1700081294
1186545644
176428609
648597358
1348963895
1663088650
19815599
2060978590
1154523500
1870641512
1444571581
1835594644
938637042
1602112197
1219767667
87713828
527068176
1224092346
1107288618
1476654345
795722651
1414364975
1518651198
701382305
1372285576
648826489
60479547
1952597566
1700607221
1944100967
1587263280
427698164
899995969
1990119577
353897845
1854739921
380793386
1025923044
1144875782
861338937
63853947
643743537
821283059
252136655
405574403
679156992
272613125
1388969659
2115667729
1838024047
468349106
515786674
1481799234
936724030
572514168
1577330653
1029237341
1271820761
2107383659
1093745879
760977021
1287955055
58240161
834407651
1567094263
116476049
1793515851
1216151351
1611131753
1496584470
220092836
775738043
773347953
1959923649
246011866
460988194
83511510
704599760
1297003171
132218145
1494543879
1243927227
1740742788
299323322
546203285
604069088
461558292
2111899115
997277087
1256921573
275369496
1673215546
487064876
1455145188
498707893
894109261
1725775280
882640946
88260449
485314972
164249111
1244842908
552092093
374719252
1432107311
818775706
1518499212
2110427067
1274886993
1250962227
676018956
1599087692
1217643089
813152684
2051213847
43830573
365839484
578035699
870478248
626569208
498568185
775003526
803850014
224214818
661795672
171166910
581637735
1909177487
1657276814
1477949918
1427398881
1558245386
1340055892
1910924661
1679650908
1765854866
486411111
966686999
1884847768
1875626433
928572234
738515102
1327726138
648011250
1557662166
671994901
1210870396
1449160058
51228296
691613486
72842756
1867173510
1179999724
1497331527
756558014
553677011
1546205284
848943948
1448088326
902392337
287391672
635659121
1088329766
1805275010
1168328527
407550002
959571195
1234660318
6126234
1279725457
1095359348
77312121
1173022940
1105339212
1709439586
1808659873
409911917
1173381606
143712486
454256199
1525402801
210669706
647195311
1840321756
344478733
1588413748
1709211332
15604252
987035367
654118708
282397867
284741055
1566948160
118133571
1479355602
15481804
2068371367
219398607
120368198
1347927345
1214317136
1530650007
1781304476
2039780185
1943176164
1534922911
1361384256
1446593932
107101298
78023309
1299833771
711634821
2072367690
566404944
518393938
53561195
1493184408
1269513602
1624942543
1094880163
1184803595
595189525
102863688
1491585313
841426638
1417230845
658775076
1572297339
727981795
1451605549
269184983
1611845739
647396541
1770234406
633812312
728133089
1038629945
1254703206
1637015392
1213691910
1591886158
749965459
767110271
1676705601
244310517
1238938547
641579973
196073493
1206095618
1586518845
1978328859
379560678
110868504
1114883058
776007374
941114092
1900736490
192247081
1098582309
389192436
1243384427
426208747
1614740596
508193603
1602241308
1896395844
424265476
1988017349
1571701119
237631521
776288943
1701532542
678486106
771665358
373488146
2072754131
1844312274
1495335246
1212316662
100856190
1607908373
187771876
1760519652
2062845520
291055569
34130331
1895644532
1268659307
1683812815
978144864
1314832000
1489633856
342749701
28967976
335350245
1789920058
1378986246
1363101965
1426600835
7525815
575380987
971295239
942900187
255000058
1307389340
1482096017
1949602195
1700678128
150450340
9489297
1748848569
1640875865
600703117
1606647906
1494103729
294205096
254000942
1854401757
1962414946
479046890
1489654705
20254070
2105462014
1808209657
26329648
1118443327
1283653658
1068392177
29341049
952958628
1560966772
1887631323
719042207
405767572
1845907728
1103374343
588334764
26575175
143743376
609402797
1548707796
415432448
1902721661
287894836
366468268
1291031148
858062753
1070554262
1045119616
1492474372
1876335287
1779851423
292687938
288737816
2088270834
304389721
226329642
1049416027
1657676165
1323554628
1141190994
182751711
1222066187
1763806668
1731690624
1159493839
1634744411
784245953
1810137203
1389716859
309041369
667156004
1683594253
2123739383
1601504887
1718106791
236256927
1931032115
1437069570
25529569
596771867
535408042
2063817794
215179783
1924982847
757369497
729279832
2023451509
553954042
610922061
805944785
730645630
502948499
1908510821
102048983
1716805951
611995807
1361121409
942727277
1804544265
36973729
1182295470
783686701
170237191
935100118
462810626
1893870625
1426307334
449658863
1304825379
552514201
921197793
537690341
237288245
606363271
957516948
1405066663
490879521
577916572
815913325
440632141
900379112
1633700754
309171634
1729815464
1795111343
1629168890
1930738959
1623545439
932718432
874682047
2070884706
1773290098
1369911194
1709866534
1534320512
908373118
2058460322
173893639
636148630
2084539775
796594302
99807164
989467708
1893248097
2094249745
860267106
739258594
185713175
924989596
1525000378
997424648
347033780
744479925
1986416902
396668587
75802231
734688793
397978799
35460275
2138746325
804721139
1615851821
908490542
2085747564
213157072
1370017091
1376512978
443442112
717626851
1163388741
544531615
2135174118
1443742311
1264115871
1374135499
1430301355
1635918018
1499510495
87331818
1506230933
1969680107
484266113
484556573
1312101684
704805667
1483163082
1096603158
1329756701
1912103972
360711354
15529892
1349004763
2031477621
1979935369
1839018058
564522530
1852351787
604077952
1654612317
480116179
1337090571
2013734815
1573349996
2000963493
1358429585
1945400825
1675474709
2022928069
722118055
173022385
506745132
2031804623
1455531381
1708814733
1492947729
1650087728
1675779670
1792742323
59241483
1193293116
417749395
264109325
881511181
790970094
2121232840
1546916688
273724628
586949235
1605525897
575451741
1430630415
1235518668
194790493
569795828
982881353
1547961179
540960782
1223730643
1408598677
837816244
565428964
1735167003
912883033
1595735942
705835290
1782607746
1671467647
1318993517
1690020719
283337079
279858913
2140381468
1742628213
1566595054
1466425592
502414036
1017909062
1483377859
1550371576
1781022638
1798242618
1596380255
1851403639
1162396251
601907318
1805576857
288025367
375262273
1162190363
208803164
1213203566
1072761186
1751557502
1063351473
1136797801
297141961
182537830
1250412007
939261891
802010424
863745636
619106137
103602916
736593770
1488519105
1259666203
1656273971
829392880
116057133
1098455944
779604219
564161180
1954353987
1512709243
562165582
1958487663
431848488
489944100
885693196
534105793
891640155
1327744997
190688375
204413317
880399332
810372194
616610723
1452892819
601736702
1468592669
1347437640
1514144502
1859670899
1427341308
1015553403
136348630
273778819
1462376427
314906413
209105919
855262607
250617146
1666456639
1367441734
1735386507
633761981
252640774
1334293005
1389781916
1284128150
532279657
198943773
420666124
444353918
320366077
846676535
1850600437
758874153
1442735358
2002294201
912005419
1412639873
1690427456
1546543525
154633950
558294415
387842123
1004832739
1488721712
2106590058
740741789
1499380000
172003830
1222685722
625493663
1233890901
723771189
736517237
448365300
830678902
484572471
1950362485
1151918207
2060730181
856098392
1355080966
368294144
1206910357
1203014323
2002284160
276076912
281973636
1967587768
1564848919
878376055
591019776
444763187
857959135
1835702971
1394905879
26405852
1795742758
536353792
331333091
1360152942
1517907031
1829594292
1853792667
1630163890
100965761
1298319570
559876078
1622709522
5776618
514726573
86235408
328685180
950653317
918505743
67950435
136359315
940072291
1357125580
2100936691
799123741
1040995839
940036808
326027473
1924913259
1217572205
875160984
1541799437
630831645
544612593
208757776
839245710
672196936
630499316
2007292438
918739013
1625804928
1706776970
1252970416
1533927571
1332532000
1158809856
2132003196
329282760
84354165
1595367484
254425685
1035937255
1682481483
713096044
1264126744
1117444243
1826573474
1640304812
827378630
1667173805
917714595
406056839
1292072703
485960087
286008135
47169182
430525331
811692937
2004241360
764526894
1133154742
625395
1975686426
636622676
237499363
1785274391
266511229
1406186462
830969727
1535377998
416452502
1472207543
236736203
530071584
2081759317
839260104
2055858724
2021577632
468575392
1777149082
1866627856
836875701
126169973
518052036
1349634643
3581061
763161628
586366644
76691722
489042462
1571816865
744596622
2018876926
1901531497
218844403
506358630
126539082
2045093584
1342820014
1619972103
615189002
161922100
243631566
1272762041
287037584
159693681
722082719
2088413259
659009336
979505089
1410115258
999818243
1200593127
374302980
1987147779
1276320008
1973023407
1458029441
1717869923
452550480
555502639
242532996
1461098790
1363899458
1925904462
32865252
607915600
1373244827
854685965
397954439
1738088030
348832777
427311879
1648777572
1665712866
2127837072
1996238613
1876822003
1623280227
270271204
68175766
1057667415
1441598816
818253175
42985749
850787538
1526669091
1579745208
242242780
1670175677
1518249402
1708236335
85353143
2106126143
109121427
916923834
520817599
1981799962
870642405
129612004
844688446
763562033
1691602360
363551087
2093476334
678682810
1298024621
578853355
2106896471
333072860
2098714304
1108507752
1178124534
324518761
1617971739
710928927
341579727
912516672
2118356206
1080992394
1567181093
1755608355
308409579
1563934594
1224676245
1957463814
18741747
1915315625
177840662
1508433240
91318779
1750171625
743064897
244805064
30502419
1893046449
1629475819
1365367954
2134307812
1158806678
2095619169
1686830824
1216029999
1069758577
2076411594
961365468
850778630
1315533215
1986747465
727347638
831702825
1316961861
217329659
1738662738
619636597
131388803
1280732236
699473870
1437706471
1582594872
469560318
1696812922
431471155
546932880
701899652
1734478397
1261198268
1410092551
2144593776
283303589
2001093400
1681071314
219834202
1911896577
353917586
1499728956
1495248080
1728787058
992945176
1363591324
2023101139
651648236
1090073680
194811552
304303654
1882960278
1973832335
281560629
1894578251
1562103914
1424235932
698844392
806663709
1357894060
1170588187
676361114
1946391611
1067270201
53396928
1924618125
2126085476
1883766997
1364039626
1440044898
830176176
629237463
1484624604
1144681753
1412039839
426964822
1926047749
699466490
461408517
251082586
718778497
923311224
1871405840
1874114785
1982692621
1179183498
1754961332
1275891898
828649888
457157160
2079967074
561887558
869666300
1979115963
200398752
769084079
1207709748
2049281520
909389141
12692000
335086482
667978019
2020228082
566438362
316371444
1716526478
1738749515
9622966
1384166709
251543831
1995819115
214504677
191427944
1416211828
1013650782
1852761032
1282335168
1428744441
1131108423
937104435
1484497505
1987867299
1651435549
893612956
863577473
612595959
396420004
1620215501
1539392959
527930559
1669541855
1024857670
290560895
1272392208
235547246
197313963
916178570
1144461165
410188910
1949406372
700647664
337302660
575245305
740792145
426586360
646594820
529524124
2088579597
1658127376
891998012
239221664
12002920
1984128199
1454239403
1182253949
1431922870
2058154977
487102234
419212305
143893525
1376979199
2033601097
1627090233
2124460666
1337806145
1469093655
970949111
1092723610
847376572
787194066
1880891772
2079161571
1863045944
1378054389
595579383
1651316398
660393596
954016451
1932701869
1981171169
1457425476
1869173823
1919666095
1527445193
1541398054
1239297881
1286495160
457505664
1690204167
1395609566
1565345886
1716806333
1364024498
923356436
1127111304
1644161272
1163134556
1992776419
1943566243
2142507648
1338157145
1921050106
1314125313
136373521
887964664
621623754
321199061
900053877
1365133538
416155514
809141460
356753460
1012051194
150608155
1325082379
1298229543
635453882
573963917
617556227
1985448336
1126258642
1298543966
1281902837
775001386
1020547902
582883458
1102927489
380373363
1116255019
651804528
1928360827
898226834
126390169
1191927325
1583288575
197064417
1853529326
294548373
1972905831
2005342277
889445433
1644596429
679287959
1521727776
656603916
1612495697
446375123
2044300849
2079240492
974080234
44035791
1095860454
1967429846
1610816492
1390055947
2006053259
2035041123
2115150132
1749132124
47409922
920672719
1743359080
1077436966
987169034
1766273820
1277267268
243661019
377917572
1659532018
324267003
1087096595
458884399
1921675139
1455939683
227187189
1380098722
794642412
691761966
171729742
797507839
131854370
59703531
1437681849
105151564
1840893347
2009856103
231858455
364002427
749950652
396805664
1969535317
2085480128
1368103243
1797894714
193825662
177698846
1183401468
1519032368
1521378746
675865122
147190517
2092745078
1917085510
1625767971
279095336
512994502
916156028
1907710739
1809718082
1353056191
429664290
261190481
1849378728
1453994055
783514833
96736281
801834550
1640776377
222065014
1679392852
2087419275
645383229
1884447383
638739912
93440004
1348824127
449248873
131436833
642955387
1703633080
1476178507
967416
1543841250
1682213366
137846326
514360151
1505024960
1868283959
423555930
316217283
431333316
824007473
1803960702
866612591
1495874984
2050788704
88047039
117241275
578166558
1123272594
940365094
1637274976
877702076
456400678
1096152755
1334721145
1470578303
77082142
2129454210
1368502381
817061496
1475463345
2114622823
1925893366
1777643600
1414223273
56893685
1668774602
1712557961
424181979
1026718077
671717489
143864541
1628657885
1493355408
4972016
140708628
492371398
1749786738
1699810653
1035904262
1173960936
1723028683
653028611
110896740
631234558
626970109
795215315
456351476
1236337813
2127728945
74127410
632544228
1306553605
1650767101
730246511
966452982
478548033
563293628
1744152361
1304834950
2144791397
562248286
1290929790
1126328095
853860968
1411175702
2088050072
940642709
2095846671
968728401
1840323263
369811890
730788032
1713239608
2057860854
1663453725
1443067726
1616949885
1350166201
1738119549
522297909
1418009894
15360213
1587814797
386934160
505866849
1446976072
969701169
1093156974
86313153
802336974
1028608384
443264471
808093220
2024875956
1498999143
1487028103
1693176505
246755908
284050666
1618647625
527234796
173847639
586343560
1834573024
1238941665
1593769498
477282388
1484232025
2048450635
49081247
876100582
1689122855
1632606947
1000010515
1581603035
836422826
1989616220
396150944
1741907788
1119719662
2076716040
1243046358
1494598215
1693908543
940978162
2123227890
1451873455
39603001
1003626121
1549237270
153014940
1086686296
291208647
2138488416
1542616441
209541095
24308585
106625559
1881130012
1540277342
270702908
1587813822
2113122645
827525156
788540260
1020181819
1379491482
37186435
1714291417
979256652
818373450
1917190478
1206781157
1426426499
1805378039
881217122
2146054346
2082768044
1557068622
1569466024
1868752668
992633099
1670830928
17158387
412631731
2141239812
291971184
1779691714
972634663
23355733
1654257446
376204394
681364089
1780948627
62689570
909431245
308459615
78274119
1219235305
79926809
70392377
2113413829
1378010090
2039183344
1501328016
1988634707
51083164
767130022
2146590949
1468181400
1788485332
460391422
2057328647
1630508800
1543136711
1787566283
1521818852
353261185
2095840042
1093470932
457449785
1772033229
2012234221
988546785
679366704
1212157654
556448817
2092688040
2109145697
711138147
1053392204
820234039
1498528423
1074407584
1949905481
988071297
1593579393
1200918454
1197935086
1685955746
1028687322
1939817976
767657830
1610677475
1702919539
498969944
368483032
289768593
457276536
1189219546
1771530119
1812858408
514748390
1066422824
884462148
137299859
1746661891
2031730458
810746917
1707993546
1959529958
690830096
1292097506
2027862475
249011405
763645668
761727921
2102627024
565232464
1556148101
482865650
1025952957
1049851480
932974804
64946316
1997436378
1574784449
2090023790
805934029
507846961
1300923346
1516019317
396792941
849529241
1503772411
1195340654
1383085625
360219704
1003318158
1869827941
1474162881
1690163210
231187129
1440668920
186064881
2000388973
321681648
886392722
975101373
1545728128
1756024277
454972911
1396324834
1769218917
1546384784
1241879574
2742571
1590440573
260993064
652766792
394379750
1155953362
477485276
802086179
994904490
1743148549
587380216
1284812293
652340271
1581646209
1078806945
180488287
959539229
79492458
2007752728
875278498
1313470546
1057853004
1536446274
1152582089
1001512204
427226004
1113829891
205608963
1342067225
217200828
437131753
358577960
2036851399
416107186
1389724748
1922367127
1067657275
2027199609
562833876
774788438
727424604
840926401
394240787
1749043227
1837741260
280053877
470009400
1501671220
160499734
1540774360
1189923116
518375491
766269600
307435397
428854170
552675344
1067103928
604677574
1153821792
49968071
1791176211
486700354
718570478
615622752
1631733448
551050241
935640836
585722644
1984217765
1981141407
781375103
200180052
2003043142
1398517998
92498791
1689389184
135729435
1547694842
1803937556
1374699365
415063831
345324310
872334625
448910758
428466267
199590584
1481604361
857913985
327141081
1898801454
2054603161
1793051241
810250606
1591985818
2135590139
193053960
1876842044
735914271
1358534192
1218615666
2067871509
318999558
777444276
1025691214
1641559094
890106435
2108711211
951623870
1212152840
1951701415
2097103955
52199955
388845557
1608779780
134430766
303488799
139179917
294698877
405882694
2081404902
1149766024
2093933147
1795200198
1478093356
542086175
1142676795
2056597459
1592228930
807535188
1646287109
1250829057
414711911
903784554
53985407
1687953787
1713760227
1276818514
2035523010
1541755917
214849457
2065804818
407392389
1286238042
654268600
740951925
108650464
1239590064
205866217
937844701
1681811761
1456428371
1093964975
926648145
1689886293
672306297
918872940
823470777
997782364
889312240
929686352
2126012884
1354829153
1116346092
602061371
922488636
1779267821
1461771108
1980785300
1995055275
740880534
514964504
1292503023
1751965270
121896659
871287081
185653103
2001672910
263564171
1150966847
108813861
652194164
1051775294
777045694
600704558
1206881143
1853601075
1147796001
899469962
540869703
1140483770
1308465532
201905812
991911215
1999658675
381493468
995086650
976576675
1844813136
101593151
1665149996
1852929517
1808120803
1472169088
904291260
1425865643
440299271
204952438
990487807
537263295
1021186633
1235513836
252261634
1191245939
262312925
221236979
183302814
876533802
1552487514
1788060422
1605653685
1694486168
1995080921
1085545707
1121581618
954938566
856598372
1244905673
754597348
1399559367
557351991
1802645926
2114490057
1619675165
812134600
1543313362
130775424
785863316
1807144600
400984536
1263532991
674902313
701085008
1090377718
323274468
1661885321
1557325824
272107280
278317138
2112780812
966268775
427586003
267452615
119989749
1114715441
405355090
1786277165
2087884651
2097131217
889264751
116224206
725662773
234592473
1662844332
1002857559
321597080
1360146872
1778331111
316849988
1450776464
2027910590
663216443
2108720432
1601067209
1140330601
599238390
635544464
1637374159
895212430
1941232690
646329177
103761254
1275462630
10837089
156894194
1891200966
1376870351
1558194226
1620304227
2023752982
604116063
595057818
315090410
1144964518
625304170
865714690
1098341886
1733849670
480531781
1913986328
2139753201
114450576
1447266859
633027166
1260766080
1262278143
1128478093
237460270
1981993938
85543622
1898300317
1184155446
504430140
507598396
548601167
1050565617
378177960
91127922
10754143
2118711423
1329932375
204261222
1822831800
814641810
430811450
371563210
2042196985
1473331133
1348446068
1311310020
1474396889
367020290
1128855428
1737618620
540565774
1471976119
515978695
64921780
1604634366
261388168
1541886100
666156282
39002126
598605499
447780424
477162553
999151983
1955991141
1906757919
358902479
1782404853
2020278174
2005229622
237605898
2062655236
654205517
398898513
1187383847
795262549
1051911483
1655214776
76569187
2006907772
1730429285
869821990
2057477458
356706509
858972158
1031866558
1953940061
1937563460
22209347
1221195658
876530725
329450520
123048211
588774924
113745385
1734304964
1446596950
1951424768
204780771
1012730571
1223925656
588637114
174779091
1240870928
608595251
1290520908
943800152
465152211
284964778
1530078784
1350165396
537750653
92347658
1929571395
2067762881
962323203
285687108
1649982906
1679462616
395498510
1237839384
1133311311
893372166
798673772
1207679260
87163672
1545183895
778808808
1184774408
1297211502
2098924508
1819131899
520313319
1855408107
1157974031
1386495025
34238028
1748957667
2119736194
594091463
359676628
2013753948
1844119103
864250379
627307334
2018476187
1110571804
605472176
1313420202
1873838055
697916597
541227946
1658567650
1895420851
123593444
924259293
105267118
55106584
1533073576
990450147
230792596
110834568
598243892
2143177303
629326637
1347870082
1034439510
1109923724
573371180
11309527
134456363
1578400763
1275645464
1733385795
1440520333
2054750755
160589996
1964245271
1771591470
1659239500
1066888775
345901955
44488571
1708091418
102907066
81821321
1111699470
1813906766
1546392537
1612655270
698479364
741915832
389635850
58988182
332302407
1561051561
2091913939
1199655404
1390691690
700681802
282338202
526776404
1573038209
966344744
938622392
1048325537
1777726572
1160979777
1463298895
1895549531
1104632912
1871375394
104844524
2052647214
562348629
1018885867
2141114504
1190276718
349324617
585101573
2052572266
2001736688
1426595411
1530314205
11450563
1546445368
725006306
1647010628
385743626
1927542912
2123324118
2098312531
1091500705
1987260204
2135716934
1042863868
611492094
636543719
922887366
1085978969
579591797
1777577419
1791916126
52295993
1596725830
1471786760
1036420590
614935555
13346495
1109151420
1708828485
1832108233
455727822
719380350
106217587
2050886193
563768371
674143219
915239934
1327527825
106289951
55326015
776251548
1186218989
229689253
1975169966
374818681
1313810843
2029926768
993255887
1259731407
1004338902
785968417
452519369
1930916137
1080588105
2048271865
2066125932
2045891293
1475746943
105311605
550827665
1385015317
245915726
211936370
1354623810
1217428097
1395153869
980512297
1779667586
538549928
303376503
1896246332
1689485789
1973200988
1730490566
360009526
115064816
164370332
1667243879
1550169041
1974591713
1875175669
999466580
2084722028
1833019452
1562854675
956555837
1578681998
114673352
834427485
866846346
1249982912
1128666080
991945799
670811646
1194613085
2002837283
1091885574
977775536
1050392871
468924034
2052860709
1125448171
933998132
457975776
1594931080
1098353198
1203129236
1138815938
174803905
1295590570
1548388992
1608850614
1743153828
387584256
1323780072
1300359524
1187758882
1923034567
438261322
203163491
1230858919
1445686767
677182636
196138502
495385033
451032444
99452494
820740810
1462088989
1040133440
178159612
1662396707
1920911192
1925768660
216240356
226030675
215890407
2045972191
1100128510
405482148
1898689084
182454875
1363176887
1044445296
1682550794
465321673
1394028606
348583888
108064477
2083284750
498548714
788034072
337167783
992104369
1154415438
713691618
1367068998
951991863
1390546590
1683015084
789461362
1777257775
917975204
544609628
198569095
1311933781
553731192
1485745627
1203285953
106012093
1042311985
638276489
711789033
1639943791
1028235451
389189955
87957357
6199370
881789262
1976927172
1487201897
1619844809
455570238
2026218285
26628113
652662867
1484083350
1200608847
718532321
1760562790
47385509
718193009
1367556417
937461505
2092083600
1960284770
1631766732
1433483765
484029897
1910973522
913484588
395359477
170207339
343449884
1916106755
2093155706
993612931
353606805
432288724
313879939
185597524
582406918
942145468
1819369119
799647259
1516668060
1732954876
1104160732
2124562401
1380356771
1811781400
1131686340
1095062037
1101964475
1612408579
2095719279
1602057448
2020546197
1705587134
576732984
1869651517
1746048175
2048404144
1764713020
135234988
2070015095
1483719254
135618224
913673850
1873008975
2056391609
288652606
1456994334
1666791062
1821266376
848742491
1387295380
1537913385
1268177621
1704267351
1252438356
928638092
517423822
1137513805
208652190
117910683
1899827753
47106215
1670736540
1355920175
1536695329
1918322194
1913766327
262501074
514854244
1927426649
2043737577
1180742131
276392967
1726793239
1511513059
953568407
2107572384
55787560
701171395
1286769688
507287886
573504458
772442189
563337607
403142165
115621120
145569799
1778274939
1650421225
1272310987
986151688
937902657
675032239
1222910195
305858085
309262470
234243996
1503565205
2141546517
932823092
2022664367
355310207
1385967166
1400782537
771291783
605098078
620216168
1304737267
2137009289
689576542
669179046
714207882
1051497506
334261014
1782952327
1927910451
778100992
921769354
123181561
255045977
430388200
1515644728
829353633
2032796629
1830413556
1135541915
2037139330
2051157887
1783434470
1104438035
688330681
1257265685
1900717018
1327603275
63012272
120416556
880808730
1060544462
264097418
1002804904
619863510
869274090
1640326062
532342713
2093482799
999269936
907636486
172555178
1780454043
903810942
632234513
1967866883
847444852
1241590741
34081156
1662190221
1688802451
885186854
130301421
96162674
359173429
1203374170
196448566
1301140893
732153303
453886102
697048958
1525710029
2081912764
741091483
1521602158
1339474122
1431520009
952240156
37652345
1809146678
1610227147
898720527
802252368
2088186899
516598918
823708951
1154366730
1212685698
1005766465
855874086
32670045
24719991
2048765215
523739685
214053090
378635203
1165625028
197387137
1768246608
211013040
2022852116
2040348098
1331677833
2034111323
2066411256
1854738209
242788738
279724548
1062064592
245677727
1870208713
1946851353
1394138846
262066911
1353447434
1513028941
1950847280
1570398282
877839367
622324273
205158146
2126578
200637946
710101763
507663944
1506101633
594946028
352000022
1546200164
1128063846
262940689
1023332198
1453171301
200630522
847875896
1824762623
610430496
341571537
820465903
1704633746
668009847
1414842850
1140584845
65876508
255637062
1059776448
2085160555
678702019
305790910
794519768
1792019673
301346392
1969345207
960298606
1368898645
1230710995
223390343
1689418226
804955136
2086636334
926227980
1110986337
1883889352
874752752
1111589032
1281953021
164983091
1648070111
824636088
146360901
574701126
200942572
432188310
2024461778
840942474
1406862452
1854704455
1379679923
2068492808
381660495
719527513
149709967
1184461075
1427090858
1407454187
1467537430
1409857242
1842852793
477014363
288790716
620908507
1118782289
1090304590
1573922032
783492197
1883602494
826348207
1236797506
385464863
1510062992
650019682
378185073
1285908719
1027076116
1903982858
1601391794
1529632057
571458704
1393096587
1009970560
2084684251
1413443893
1578421731
1554725318
84557202
1135217377
2134339583
575776844
1779936598
758589124
1804392929
503444021
1034724939
1745340709
1633048299
1462031910
1153854603
1605314797
1767261946
1818027659
763053515
617757804
233429723
1388828760
477614942
535155796
2013459783
436083844
1651542763
372268536
542479006
1669157999
1031912925
186864128
9498035
2137104933
1216743137
799869711
974187253
594936746
2002056131
1147420067
711387899
1734741114
1984540188
2032733872
606011602
1863063651
874331320
193978540
1595215930
696547736
640712524
927333615
1735841734
1921627618
238480896
1724857866
948753395
1103964631
1061979638
582964059
1527427325
284023202
813483573
1655206193
472871141
2064285600
1159028277
668438379
1024398764
1943563787
1646311721
1437242107
2034907384
665008371
1354238824
981703612
1674962133
1019706076
736065756
777073513
594826739
2057651196
373426004
546923721
804765926
1510656713
963388099
1613713553
958347140
1482076547
1629542748
80842546
1117196946
824759164
1127859314
1061692638
1969712037
2083812120
1416765455
1768780893
1006807539
2070233851
331418675
1260892009
913757581
533873754
1642244853
1246375095
407628435
1671694164
742279815
1008255842
855885709
1322497256
1476603166
1263395857
1582279924
976714343
2004776540
2108681769
1506331615
1418771294
1325933059
827600725
1311169543
2128426109
368551700
800628220
1717893379
1075138803
1751624398
661574130
529583515
1573728403
1596081155
1744356630
1566585886
111133585
823478485
1713757142
833358828
409101187
1561017612
1942541058
2077859332
462164287
1061886025
2116394736
1473698577
337967635
590793239
1263513402
342991410
1468613640
510076141
1535732776
1921053914
855059811
57164986
825683463
1959409719
2013704170
1154403147
1099342888
1311324257
1563092638
1138675954
1778290310
800542674
970118768
415615358
1682148360
679374348
1168823287
454544473
1807131815
1053491579
2044455807
1217950300
885593349
2060564301
1657964840
17753556
605048981
2007536665
1789806736
1176091087
77386216
163521281
514136397
652793580
190432885
1235921470
907269271
1518666219
1591053128
268464506
957408497
1065566321
1393103226
1797634909
1365975801
789702889
2115749511
1104475210
287547752
1456189443
862416166
1133418207
1149949203
284590481
928602812
411366109
346122708
743298371
2060857114
659844330
1419715823
2035849825
2094327052
305539593
1484760291
1769016296
1092930568
1728130693
379617179
290252617
1421889367
789222845
1968393710
1750142099
1628428894
681769904
1510154821
843523765
523331068
1529428931
1611029075
1118349404
577210511
115258171
894968311
2141097214
774648394
756706816
1646002897
780451654
246116831
814873984
2115839614
888633196
121189341
243011536
512080179
656859945
1629158624
1763862436
1921561495
2038096715
1220209493
1479879606
1045797475
1474663775
473555794
42256130
1760924514
785783181
932547897
515605434
1689701336
2014431416
1326515865
456840465
1881552881
1558818313
32252126
2082474129
103684202
520324753
271207502
752479470
2119867151
1107574367
44800449
182257152
315453650
1130414342
259210329
845741179
984831975
1801948169
58784786
1891216898
767678329
1681279127
1620940355
1460732958
350611511
1630331830
448162427
2076689699
1578140945
601535281
635759219
1926382924
2012629109
1811326594
75454421
222103797
388390828
2018577715
1678801663
2013065
1295076973
482293729
433134010
1116447603
1155381996
556635762
956166093
251947734
1590081321
1009338480
581855148
1529690919
1690596965
876492084
1530731186
1574730557
235944959
570795022
1129609227
1353751095
1997396543
1862236664
1182703425
1760265517
1500501358
1442731017
1801034741
2093927397
1192496418
1291976274
867817084
806252643
2119548482
1613020528
1764627663
2043538175
1271279278
1645026550
1476380288
1162172447
604335018
1427373686
1280371319
1749134998
1328302204
2120295235
457917117
1688875604
55977590
905484438
1552281159
1455246722
1739528680
885623425
248696052
1764488686
396912895
170247886
805553375
439236257
778700217
1759313096
1293827360
616624066
800169747
1924572022
2084962931
364575994
1842114150
370582324
636864116
1090476642
2084617230
661965386
414091308
720586347
2101235970
2075980440
1102770259
956771343
853288219
515409543
2003466783
1678653444
2057385055
887511763
375974034
703774224
1101551400
984203954
1811893397
434055092
2124471938
2023983281
1690144134
107312188
1377554457
99622210
586849562
1474435207
604135955
269936044
1987267571
886805570
924192742
788300407
1057747772
2086608087
760417830
1127518406
115024709
1598091864
1244878679
163586650
1996126449
410301083
199666338
1337462744
295855616
405528431
65590674
974559850
189775919
304265744
1560940620
881430197
305049555
1388895184
1623261615
410434397
204698827
1503813138
251366318
1857289749
608638118
1063709276
250913099
755782007
1447998134
82661523
1893140242
255105929
806389169
743275903
1859067293
116628680
1511874119
962133044
779075197
249285959
1708699434
727398738
400100942
1194913556
1134565992
1064706806
506191334
1852738271
472950683
802585257
1184587448
167326668
421281828
441901900
1681226838
69390257
2049649264
667255181
1377499887
1437519281
629518258
1038739435
1523293438
770315509
834662112
1383066164
1744062918
119251726
727379687
1608294079
908775795
1268472897
710824964
1623402624
1304241025
197909226
1694933371
1142382103
1380559146
639333921
863792935
1895252654
1254952094
314920073
1736360772
1185597457
253964750
381737586
148574284
896924724
1355358885
1832499575
1661607009
828960938
198567355
1278476516
1054771589
1309641209
1552747925
1463095009
926979805
635490799
933033447
1825642380
2099157328
421934716
697025293
1464240601
1228524580
1155424407
688868140
1274338269
1788776782
202702314
942429362
404260708
1133366709
1632613219
838630234
1169124002
1945551719
1447143739
13873202
1597801198
799682428
1922742810
442855084
715825080
43832116
1423418416
48523250
1115395765
692900435
1941078148
1350429497
425323317
1501714636
1382956060
1945890901
649892412
594739338
346265237
1608866676
1740098295
1084196441
1255936720
133112346
298373009
1671247410
1267731847
932246202
2118689878
47268585
1029375676
2147141083
620901784
2051347395
26806696
609006665
1707774535
510388168
1190150167
1860566887
55045099
1885879303
119329497
1911430979
1115539636
1989227082
335436218
1365770251
1978394190
1642739157
1764849619
1168159657
1856424476
1155905693
298554578
1751772576
1472649082
1255475432
1000289564
131949198
896513588
1712476418
736502813
2011367085
933524426
553781738
446754529
100925091
1625720026
266670458
1467659655
2122162984
993497666
145924798
2082837742
2107472313
1922231922
286482236
2091219312
1024773251
290702785
58372010
366587067
1053233715
1063553892
864909318
1584351079
1516526935
2001038778
1285706587
1089658208
2045475179
2001548154
1684198194
262219969
1235617867
1134127274
1325890631
905706120
2109998286
219560255
267775910
1999537707
419945252
1304865374
119412246
1781337408
718437115
278850449
1839391595
726880391
1575564143
2091591802
1058201881
1352945535
1581848551
563526277
1783864863
409537855
1789558573
579388751
983493329
631120279
464530228
1690552136
1321121984
1668245351
923653511
1320677921
819459929
2071787155
1565406859
2025470155
2001967556
1394184983
1590751082
222687045
1838467665
787594954
972548701
1237607036
1095171997
1291340176
1535254522
403018892
1127284317
2022526699
844236226
231801140
971038375
485201235
1284202239
1724575396
2014460725
1761742658
395780397
1144139063
498655589
763772779
515363399
1117769782
452856925
2029418635
694174008
1208676495
1920893703
315680815
264124992
960781207
183419214
914723965
234668079
549492580
113411741
698196639
936253337
1430556620
730997337
1590887818
557230569
1533432686
346319188
471020318
1614385573
700657827
411083628
213037746
1698058376
968143621
939602298
508197040
1309822063
441145083
693599396
248293177
23160949
1338323981
30799576
1195679952
123895366
594215838
1753620839
953450204
711152046
773548068
1634161472
613921965
862908732
131939711
1494543503
1805024568
986814167
709364263
1930496823
1246428638
1840335632
829492585
1558219770
1258043944
476305171
375927575
1234059725
1658404138
1521386949
1287557765
759088498
380324378
1989936404
135312016
948743575
1548319734
1013370428
1059785883
1451046784
328216284
1081474352
446658539
1646790192
773034641
1220856552
56224432
923985870
766417640
1634191361
1558950028
1915144273
1111336704
1992901577
1456120746
1519906312
994277543
175968769
1450214248
609494932
872250976
973409365
913702011
1264800108
69918102
722302432
713777508
1321121797
620671685
1566162200
135847787
164760509
1991669124
1517572353
1503376401
1448458571
1519640092
668198774
650740549
1524223546
110815950
259286479
509126723
1279771154
16657423
2116797824
892380390
792728123
1832400107
1162270552
1570098610
645157715
1549303737
230858207
2008989551
409684036
880903175
1445738036
1963303509
117978331
244891118
1556336438
1583644919
156443967
1042418734
1770811766
203358685
160332495
1592995424
1764994374
1253053045
257038403
1718333199
1796256501
746857218
1395147600
1691871031
1908524229
390676981
1178053384
646463120
1097850003
1622977423
1855583772
110397000
265149097
1242981933
982086601
1014902680
1091091763
1269256245
1313665418
98360279
1038909014
825822718
58199693
428706990
1953690583
1930481449
488623296
88877438
1321617739
2071911014
1899723453
852348772
1038038805
1344807556
1617848709
1943110296
413701366
1493184651
1274968661
1726887841
1330253012
2096365547
1446785928
1268220607
414636486
1062082762
75203172
1591208937
1590674554
1047347901
1734404126
522292922
923300304
56816539
1929621837
1155346484
1348150379
1640087751
621525616
1355666952
771078444
1521929167
36021802
1759520931
175226314
1250199127
62807576
1727904384
1182871584
798098032
589430147
1545588581
942118118
1153877118
218084233
2006293697
117397165
1548093007
2128865208
533531000
851678838
945867446
107753367
1947572573
237624052
877283734
348640111
1744470790
1989593635
1222971780
1056479529
953083325
2054418189
1996669476
1876014473
1033049034
1306000517
1179705154
1484157513
972256988
770187142
2062335982
1076406894
367947254
1215805740
1990550095
725362896
20014836
116799958
1222932112
830359185
957217010
305098213
1457296170
506380988
1620170660
211951112
868235093
227944087
345449188
39367471
690968270
142305117
891689317
1588745610
1096834468
557374863
683881027
2012303691
901712193
61530057
1961026494
234467289
700782370
2035800524
1027720103
1932875115
1315816414
955152153
286172512
1798737840
419876017
143631988
186286170
153954297
1089029852
664776317
1625213934
1249010978
1509002919
1964394982
1018191807
413719615
463828899
354523598
1293533174
163755810
505312510
1288339901
1428272871
721407249
550449256
1493748070
681877310
478574109
1438834724
1363930998
976395866
504196420
1396914965
1581201613
837597387
1775858223
133180229
1841108669
720201485
1958969107
141404072
1219839714
1120746087
181393094
2118344893
1486381320
186983223
522402406
1448256421
1819848338
1468363423
732574144
465017446
630979269
1744057580
2138857639
1129321848
510078047
212572787
509233991
172125829
881557867
1615518883
1566714067
129675908
389081957
741279880
543501620
1052479618
1275049539
1486300854
855410679
1062980459
1578987984
665202201
1296614274
1809537732
666186823
652404111
227924553
2128545574
1249060961
747668927
435107619
198580819
836702365
1669979190
1032013627
1658508068
1178100955
1430623324
1764400447
426034292
215634778
667511927
1043153120
1496781040
856058559
1021414517
1831274346
322927741
2020961526
1178869068
1090839545
978828656
2009248337
845589038
772195392
154055345
758559412
829399701
533625322
533051757
1477267201
112137855
1346570016
1437415667
344485724
1844564607
1561036773
1290938546
498351907
379028102
64546263
578349707
1749523387
152761031
1138714284
679503609
1730744208
1081641932
19278562
457859285
1473492624
891512574
147109568
177854162
163482784
80825571
1194331209
1201623545
313533538
86551511
1518682958
774116646
1544851907
641027502
121960231
1720781597
52227286
1184625315
39218402
696464988
1717558805
2078802376
803405833
2021671003
2057368365
1075887836
626467224
1173015470
1566489524
678605161
155155962
954531295
17865417
807507960
1761903807
650560757
100548262
199312089
321959763
2065522800
1545176199
2077858122
822789427
613432728
631338618
1204238450
217745767
1401750769
636589063
844657059
1461408930
2109529845
542196568
1893193726
716971857
1083189171
532779970
704278733
726834117
1109111841
1086748946
1954417521
315146166
1150491689
1295052498
2001952442
873110734
1472297351
953109568
1764150912
114935404
1935194832
573241947
451049069
52459203
1389311717
2109860717
175620552
1303873715
145610330
85957301
206782220
934157748
830464236
1194863627
1463937385
572584782
754076773
1881470313
101058360
1562574969
669472023
1480358526
579261425
1138517571
1323429116
939647679
1034710188
2103449130
958296345
279712471
1971602588
507069247
340231479
268706009
737350154
1919699806
1941399377
1766447305
1339962788
2143197196
43891112
716224967
501782703
470753188
1778867940
1410619733
2013351175
244396545
539797097
1596275947
1217103901
2067586022
925593200
1121472362
274129629
387150500
1181616134
1490878713
70709885
1964068927
1872882546
1523498374
1857050471
714269391
1399994228
1613612594
1859690396
1433062968
360619026
898688655
563399642
1131243805
776587233
1316803263
1429080003
1942845718
817719336
822441332
1016983797
1643916592
500316521
1981154274
92639682
1589127463
368079101
1961273625
293511400
472824060
1519953867
899935610
1799727955
1157379862
793856600
1634010552
2011664833
271233306
1138631792
556999157
168767814
1122488963
54770169
1357258588
1129916050
161117522
324370032
640999031
2076700815
126187600
743393187
776321268
1567756166
1651786509
820131998
802519165
364627106
596352992
287346872
695544768
1568346951
317143600
1204626721
1099299373
215520559
2027193895
1221641166
1184615775
375619052
1647111045
1866672298
1645804583
1500494885
710866063
188717225
1992477852
795336968
619836961
738637190
289997588
1416796801
158083812
1004498642
995060024
1455755025
644501638
501025822
1800316037
1436361607
1483433682
359026870
1968113083
1367988493
1172687270
1668918854
1923494600
1021908875
1158851503
1735501075
2040590490
1564828873
1632922124
952115859
28819746
86212452
690155943
1731060309
107679918
576291109
1662641663
1753813665
2027686190
903701536
1621032707
72869935
596984863
798937388
338972006
2147005746
1875303694
207100632
202929057
1451522110
1137808170
744981
28922419
460675540
1866969624
400331592
1470539554
1571995773
1427392762
512630966
457491122
1326338198
606004367
1198747443
1311674568
21102008
203073877
641540192
1731677375
1074048504
257517436
369638099
327871973
1928013673
41368936
1877044489
1351266116
2041318224
1505645841
290726471
1691959086
1029626263
2118672121
1579290975
1314608338
1365157862
455824577
1707445058
1767638388
1248295435
1385475992
463975701
436330015
877854108
740266945
1752641046
1769047334
480017327
1692711782
1158396080
256613731
1822893705
243425729
80397660
480630124
1119709510
1477328741
1291852822
808731174
1217696734
1767682035
200850539
1213229707
1626709043
1163796447
584133364
604988957
563708670
2014538358
880728053
167149300
1837320362
1324537799
645486452
412545718
725158448
711110049
2016752029
432984301
306780846
1462144079
1043633643
1721449095
344229112
160793865
466035324
415203040
121609900
1049597416
2135156170
504235755
223926496
1452979615
1499833365
2105683974
1213221766
784568844
1690931258
564140062
164123145
521625679
516594254
1378319209
1819884787
2118827051
406182495
592193146
358953009
1834841728
395121662
321378620
1960866989
283556870
970225330
820304782
416548101
714450275
1580282142
1057705026
1968145650
565491499
480234134
1988297069
1928003677
687088421
1752701740
198540768
288521554
1758959721
161236958
172459209
838265199
751567621
976658032
945226907
339028653
1862967073
1570899839
742218879
977712979
310784190
501717414
1847738474
965128649
40830455
1497344280
1844960160
220657542
370928938
700206378
1370566045
1543613456
581501793
84997651
1930980578
1402599960
754083295
1369940560
1800200460
1529660243
370175398
673682080
2101630278
390294892
938422420
1410396504
406651123
1221224616
1820792364
1635093886
1432721854
801291479
572436055
1025831425
863163608
2003754808
1844117918
1052274210
146087640
873240516
1617707449
278621462
751131511
568425121
1292547646
1420683823
1794777214
2998081
1252129912
658639991
1601955794
193403305
456478716
24707790
861432020
62514330
1554186091
1001227746
723564335
1867396754
1434653736
859248618
986627983
1467170652
186149452
1910505703
1728608588
1037064928
210504633
295607737
2145299198
1627673215
1361902455
1981500450
1590080487
308761048
222915835
1409105207
448970499
75762126
1705883674
1704134798
1497343407
1923830692
1882286270
1924784793
1355872683
813779233
43730549
1661868611
2134872299
997292356
1091866807
1209686525
1561634602
2082752434
348647777
1130689866
1268401135
419401353
1753133318
735362838
1330759795
1719815457
876057605
1301794756
694012543
1599281167
465760013
285889613
1940364152
134409535
823488994
1676129430
1889508429
1506954228
315612793
1294509562
913668812
824943728
282398908
1094168526
1554609398
173511905
1698931546
2003042028
1032189828
535937785
1675346041
1595837296
225654606
476626259
1594492022
289726754
1541345044
1274303731
1083992448
233647067
1593011953
1409561655
1164486079
1389622380
89358426
1853882419
1597190395
985712053
570905233
1192903516
1584378472
794750400
1267410579
1407625859
351292669
486509618
1103562417
1300358152
1850824315
57253096
1653360518
391413499
1411325277
1896720417
1349797067
497280569
1764730430
1594567551
1571250965
1003163255
2095823580
1754110644
863716129
1230705096
1139846616
1777222056
1719014003
2054486075
716791361
1474133732
184795540
1319733994
60096339
1270165115
1609717268
715697338
469731396
974334663
1514980127
859380044
2023069486
1129273977
929218683
1615767232
1600969774
118265244
670839937
700100804
731548209
1426162060
1236302527
1083265551
1947626231
966442984
1864328936
1823978387
2064953641
700556763
552222418
1657694209
1536852259
917666653
1485659187
1581507443
1256853424
985039003
773480526
311493651
329333913
306696956
1004160253
621192735
1058198109
514642708
46091479
1474180281
929067702
2009037227
1866833194
1528189823
2007383567
285915658
30080957
855506434
179815469
1386703290
2110814592
545526217
948123775
1733975557
121933244
1288792210
725248024
1010903597
605666420
1794415021
441556170
136723369
147418694
964383472
424605560
1572961398
1551838209
1493309374
1829442368
585276144
1657730966
100994702
1746865441
1488050673
2033430024
1250551124
1138244189
1353743986
862832683
236454005
2010127060
1977978061
779049194
1634085386
693968342
1172341036
478837915
200672074
129232123
623704818
1994713999
354999614
859660203
1312387349
2010105888
1053095039
897699295
812941536
1044516943
1138811936
159991873
1651226765
1759733099
995722206
496107114
742621191
670785577
1339986538
418019215
774138240
253646118
955012569
88387436
798285224
121464206
641416894
1830220147
1134931583
1657352984
881695591
31658846
1715660039
2050538508
1042894112
1236604380
1465334141
220752994
1768559274
1568381301
2110853988
807655008
1190443777
617476405
911021328
1412056470
1343982045
335071262
448472910
1269579917
1505595536
650269249
1453627229
141542877
1302528069
252824460
499614729
1753158380
1907181955
16628080
119492115
708844114
1077204299
2029407713
1829817266
212568466
1728090572
556360150
1549083892
598835432
1263091952
1978595465
374713703
1631459231
830067257
847907983
388224723
1940671000
1649780920
818534908
872891204
2001868730
1118227961
1928200334
456568363
1815554274
334773370
1413497077
307682191
26800989
2129025694
2134422591
2034685258
1807313671
1036984479
796406038
1352478660
363014557
1996920024
191594638
302723199
396746557
2036722201
999687364
1133052957
343845221
2063321590
2036527466
1405760531
1556693702
823749475
545593003
45355987
940596826
2016561378
865954172
960540950
1821843443
1390447281
677071820
1480205209
545932095
760852005
1565957046
586532481
660772808
164117589
1998353202
1904083439
1242937223
1680546159
71081720
837341233
1660721988
1289314097
925251017
1919915169
1890253121
1777947682
279535900
15869886
1805126701
1177116402
1860281506
470513451
725705281
2071385162
13045803
1408756509
1156176743
1720408991
1704536073
1168260097
688132517
326731419
621933411
169142209
693104905
173325489
965045209
382408655
2038023319
1630488534
373152832
1172681021
64109824
749677832
1655989708
1297442703
401839636
359051974
1579258126
1895122496
17169262
2011791766
1132443146
760240740
292973264
2105458767
573074376
1664213946
1273201833
831041168
1497150497
2009671606
1165735323
413429001
1059469520
65135947
382818818
492650385
1546784612
245200308
83076133
215663048
1234617085
124099162
1077711668
1283385904
1126528371
543245696
1950289796
1106759028
1419444768
597741332
105610081
654616054
1787128914
454723502
1810324861
354540785
1188714481
1978677962
1309269924
886476595
2043689246
1617199533
489131679
1466192326
1921189859
1289648181
1349869432
1332912889
151932670
677668717
2036852749
47362094
555194118
668904581
828829786
1470039227
115147036
461729531
353136493
425024114
1057571078
938393596
1890859713
846703717
299281496
1237596475
888165640
1185287014
524765395
1792826261
1613869691
738090905
563463276
1085593337
1067401941
707806619
1985378842
1421589879
1987927361
1750350729
221621531
230643300
982447970
243987184
551195763
2094982854
1915623566
593347323
1878615700
958474112
1848931377
1574644019
1654856163
1646810919
93652415
536760107
730460790
401362268
310099448
811297094
815108101
1994395857
1820277686
2036036118
1907942884
991645875
294227135
1689892157
2027534178
606541788
1910266474
562973891
940148929
1664885274
789293951
1211211348
1200563246
552682503
1414662843
1801824720
190868685
1541828853
1333811941
1823061394
1012290982
1729139788
1621330754
1917491532
409229191
2084351071
557816896
1686395492
801307257
1790020666
973140393
28132528
1024035265
312021515
104953652
728831544
974559681
2131960214
233008878
826991441
958446424
1588014402
1242822631
876597918
1379744229
389591238
317616734
1612586431
242312033
962856339
1516081724
1373140447
1849608131
2135055474
360886224
227639958
264823081
2123514736
748201903
1324284142
26113453
584057700
1830872199
653424930
1324558977
2009950141
362778777
222672255
2139066369
17282818
1287683373
1476898729
1266207653
876988828
574363950
14280658
1679594740
83017711
852409542
1782156152
419096168
673862221
329900220
1589703026
1228547955
1804139934
805861827
2136395202
1940838893
457879100
1788044546
1656468938
456242559
498432744
613320395
518641287
1947275508
2039565247
866657017
1540310678
1571194528
23683952
864728841
1907385390
484394572
2140525938
1227930957
1297265939
1233113292
1605727913
1900168794
135251145
1270736924
1965100748
417380615
327947073
545158682
632408855
474011699
613482225
179922396
818827315
110029688
1964559753
992244647
879084685
2047453462
146629445
1479770539
284627182
1572675620
2084031381
219623406
1854018236
1546840711
2081786796
2066367054
2066147656
1383889257
1486327113
404830200
2016604749
900447857
1987645117
1900643080
1899679405
1613716316
1668876533
1138547732
1846226329
806513665
1605693030
552419360
712739282
1765694809
507256412
828939791
1190749342
480752607
396848905
1874844720
1999531494
1935357846
888652848
1921541257
380582890
603286185
167416494
876183028
10112817
1014089848
1206185793
1023119615
376017386
1631601208
1529996382
982553996
374851123
1080226186
325774245
1870154142
84922389
1448465397
741323503
1784079100
1177494645
961680947
755289342
145086639
21122537
1707947202
1898655940
1964245357
651718262
1286116956
1002305658
1252517503
1302862649
1693820063
1458281306
1565434466
773509867
146883462
1607338319
1570108004
1917502794
573049192
2002712637
1814955009
675981595
376689566
947412604
425744674
438204456
158973949
1596590726
1833175492
1084778003
875511447
1318228634
1357622083
1741149845
501367864
1688290586
701897714
1710094756
1547602180
864303841
1158222499
554861083
1108495875
1358755747
1720180671
840867596
874312476
1698960637
851229066
905521026
85590461
652752037
574546421
398737735
2147062012
611252989
2084817411
641781694
1604753095
1006451399
2123997916
1736453020
2144554048
179268894
313340194
1801789659
700423450
155981451
528525808
1536108774
1136067751
920419392
641728677
495075094
930399609
1495114678
17589824
81299139
1625429281
2024722356
698727537
532091569
900021770
406319880
2064684987
1090781710
644544365
1982078143
453710305
62768063
140655660
209357269
1958104097
556604471
1583595654
314841281
1874837769
470285087
2067097925
992145498
1592217890
1791089305
1001804475
1918744941
700172519
532395713
2005562268
1327745663
1289214653
1651537904
265592127
1623716194
1646022523
378244300
185947924
1795617891
1533727616
1133840710
1907051771
936508182
2120060317
72871640
1720841220
99475889
1813753965
500740326
395947802
109815086
809324452
920714014
400106351
1114758351
307598707
440630396
1337035218
247052624
1441412805
924962889
461587032
461800874
1577916479
167462247
1864740355
7693176
640101214
2123299415
1470491959
1207057544
446562240
249119337
947246160
300875239
815020383
361825773
1163303154
816744639
844503940
171031721
67575432
814781130
1603049729
312280169
1532450153
1710170749
1024095746
1034146996
177197814
1601046216
20986749
1949420297
608777516
1312167888
1032468570
1544747114
1862184570
1470647460
2098452381
962057720
1525651422
555578909
694992490
971835041
1888234082
774370929
652893704
1186798509
370357688
2018643798
2000498059
157236923
1137294082
1493071121
455131988
149617474
663945395
1075564692
71133686
1187974624
787054913
1575669266
1469725908
1929499496
67538489
1408051463
950671033
1906682798
522154265
854076355
1211111659
1058288762
643101602
796773286
2120377244
165321989
447259798
2146833163
1144302349
1739321382
1930559098
15730353
1221771350
567498194
1098752077
1000668386
1722834254
1028905786
145764381
1487762736
727701740
1248511627
2128864855
1148648370
1326022104
2051906146
2075256434
1349599341
849131821
281939761
792406025
293178637
1593985738
1206695845
394127305
1873040598
516657065
1732552905
866273975
1619157095
204731871
1000150646
491996112
1735756890
1091919012
1063943684
1844067515
669032414
1061193457
63667253
650789917
464002045
524213903
1340235551
1807094356
2054491002
1381751923
1649830285
285869779
1126734805
556683632
273305667
769911180
543876299
1151599759
1580216180
1589703982
1401579091
1726504500
1994843318
604798082
1768723745
129963205
2143025167
1962606035
78516133
1311514534
27597818
610708311
774520608
930055564
1114803814
1418196287
452622647
660058258
270375453
222434960
1669372204
1940146421
1853294049
1013901961
680968109
1281782168
1396855055
969429299
592513391
587313736
2070348817
1904535166
1000205561
546355171
1513815948
1553040212
1751967557
966261119
1803537690
970892547
662417254
860236312
1250055171
1483456486
752018508
1817481130
386764493
1682948189
821550989
579479747
260600723
80971752
993778395
1449515488
496868135
1253750843
869822658
1319337516
309953779
461537939
195863671
1128058166
375564333
879184259
781067529
237076438
1189352349
2012122824
1952762747
551450409
1761501123
1728716966
1915207421
72599208
1868020879
1098137457
1222297814
2076732835
242950650
1118840210
983903242
469519996
887831815
583040108
1324406526
1674221472
522253795
1478432284
1571118044
1001622354
724191917
370027899
829222871
922032135
972678684
123246600
308085034
1460894952
1089912950
1827503588
2147079984
684645376
1125643367
2070045973
807302929
417500657
1784347646
463907349
1002755008
729441937
860084877
55024009
2039269640
437617692
1264637562
1911497487
514653266
2054577012
1025498728
994487702
1581873351
1778209947
158098610
1832367929
480237805
1509612732
890765526
692398624
1928752648
2069256538
1640508558
1067912029
2089453054
863672194
359090627
365234587
1964201373
1074366613
299523690
2106464583
1610240783
1632164157
1988549029
1678365307
856801803
1125697768
147672782
2056380942
1771200128
2007561228
305599323
477473815
1703036925
716929839
507452177
1180343474
10831348
1015840758
768339748
212746146
1815625220
1804079590
249585717
671441512
98066107
1417822402
747450283
711184412
1944770701
1261857006
1544698586
808796629
604325867
859711328
1182464731
552854022
1905639576
1947445303
1054565302
1943994747
1345783438
126173069
1663895429
1320861971
993260215
1357258508
1986068196
1200695203
781250841
745118073
1264377855
1994824170
1885138225
1402500574
2007764815
932897774
931677193
1913181281
1357483583
2083393759
68144059
1730060332
1390185593
1537853999
802904554
357438931
999638481
455762107
992991560
155025381
87974117
563285134
1293811732
305805484
172764781
1901902021
1379032138
123773655
661074204
2097147978
1925396154
419891805
87618616
2134107713
25633095
349339773
209342894
1934763823
609437039
936172987
461108412
46403283
1392207775
10453138
346677963
1937052422
1913908477
361702071
961770545
2122136996
657984012
308911860
1617050262
2118533585
682285868
740586392
2035885556
438777082
584368616
403946109
1038202498
1926885279
1597145336
202736745
198734615
1244629604
1278619678
1961776407
1597410890
593343235
330290833
44568734
1081982363
1894292016
537529340
687164367
1305462304
223334564
2090266398
1437573312
1728914469
1513260131
363396950
684178514
842238872
542397144
1952498037
6162794
1561015896
661164778
534903493
1763923561
2058552622
812693429
2098308866
1209289697
436439726
638192963
1422975747
2084444428
78986831
149944495
788009931
539078555
1034510665
2127916283
605912166
2095348501
997855007
396136634
1752132369
1824970891
363738738
1384007440
397394466
158108669
570199024
653110885
231279024
613880719
1437293744
1214296068
147357356
372932146
445684818
1540372593
2125812415
987543367
1479436798
1900711093
1915475903
1527244604
445088937
516373978
456724923
1047661951
834419854
1107869347
521735428
1505856429
1748196395
209156961
1108296396
459842333
1570688557
363890265
632133295
558865788
135340815
633446703
1399179827
2085040195
435554763
1509169981
383285191
779252952
449431408
297675840
456481350
1406887410
1300705618
779407805
108262240
782031525
1601456125
250819833
491502378
1989312248
383080404
1035623240
1019274905
1439456354
1561210429
656765405
1050971397
815144886
2028556469
1031671767
790501136
1629412056
1695159109
390822943
1949415119
608916239
2094753341
1408652149
1118643403
1730503397
525591231
998935797
277705684
1884516264
486166042
438153926
1569391908
1468810381
696980570
302925093
788690116
819237220
468557434
318524230
2001178468
1725947836
1042276994
1754626162
386775107
586646347
1474484784
1377289263
1289949853
1657773583
526970433
703911067
550104647
958472878
717764402
1813163297
1996724826
1435753172
213391966
791099217
1284510965
1027089351
594254156
230273214
582279250
353458911
704442576
714882913
607579794
2119548886
1486936284
103255830
1647682487
1367600724
178748112
1081642714
1677291604
1970645891
1894434968
1778267219
828140519
1865732285
156435202
1455078909
1412486840
2087228837
1124825743
463324556
604427754
1318498729
195944099
119483088
957502626
472636096
825835969
1535564352
1013181884
87010357
1511286831
897797811
566229062
602966294
1223590798
827842097
441764009
106378744
353659991
760714898
562668601
1094762870
1610935777
161867064
1496312391
1172488239
320749464
1634380522
1993496216
2025506905
996296393
1763456096
1691875453
989064519
340984978
922669325
1841968500
693369063
51475642
981381953
1757720112
161935040
1663868389
1215674528
1897202216
2132474814
704350141
1621086801
533362512
750787324
291991775
1147543158
809651914
1543245804
1130346530
1297298901
1206125664
739544862
1453428852
1821854663
1242464174
1398570737
1054613335
280259616
1725706161
2000373433
264594914
1525201379
1650688953
460411443
1132810449
1306452521
996525214
206220704
1717702259
961508922
995920952
1956105457
639793128
504391339
1782344556
1690616241
502618348
965083485
111375803
119135244
233187172
882238131
790716789
1159161117
1019050489
1113132993
533873122
2043052958
516776875
812268849
29684477
15296296
315467566
1868588069
635690541
1053878312
1745075149
1845131940
1940359270
495385670
2096415165
1333986464
804464922
2125951610
1054789529
411842342
25069438
427245613
1123337118
72431542
1490088050
496594372
1387546676
412069251
1636591256
1529631559
188956095
827232728
134498145
258772453
468612728
1855312374
2131856255
2131695215
336121395
352961336
913968872
779527750
430667189
1642791117
2017759634
1972181577
680719248
1250264604
893683074
1592730358
1263529813
1568352456
951738655
983814121
598798304
908609047
644659916
156793613
1837494510
1907852206
554571272
1513059601
40286379
863255120
1275647272
630762417
161120899
1867198840
1110886655
204866774
1930314503
975704847
227618736
1050086050
1387939054
75308080
214009619
327626266
1216183154
1686100294
517751713
499193481
354466266
1031572624
1105443513
1530853908
1269972194
964836200
1041432429
970908780
1391793075
440595671
799911254
1917878683
61885599
312643466
1866335495
1706457377
968754835
1116316730
1909599123
1463492339
441432506
318356648
31858532
1733008033
628441311
1062749689
1598022860
801408363
1122479199
2109178871
803711742
1383797951
1678153456
1144108661
330867648
556757713
133787639
1167571657
164166643
1632317697
1253095476
306346403
759695418
189647481
1031887482
1683775270
1934867235
1939966995
1787246174
171246124
279017351
1219358809
740917917
814483187
1424907331
994327630
307382715
878534928
1908922938
1808780007
291299436
982609292
1752885203
25011476
1357957964
1719443068
1475630896
532215569
442326426
921109671
1117045348
1130301814
2097911698
345439451
1920702495
862619354
105295454
308905698
1603127578
1196939760
1418537720
2126897279
1491884652
513330908
442857909
1613502012
864518809
649640135
1760753408
1920011697
1361027708
596940239
97122913
1945138783
1010155200
186120668
41107901
593476175
691305997
1775460623
1244923790
1759877203
517448968
506498989
938738109
1290016735
1952022156
1435422920
263019671
1906343823
572423899
1653102473
1877034719
594229566
818186528
586940754
2025149261
1916454924
2075450591
1414006814
877459293
457267508
1398273449
249685669
2073840707
2069406832
1368003912
865374222
323555189
1355927953
1040683989
318922807
648198403
60928845
614612707
957553135
1154130667
1019979455
1726707233
1270201528
309232016
1146714123
977601296
652069243
475970905
1550833768
1807201092
802782026
1005026507
503076088
1344508262
173924077
828066933
1816387644
1130206518
750067527
734471848
1250348700
440095215
2106279725
1576110283
950521772
2140034352
1032971169
712789349
418137118
637158170
1046852936
1910954304
58169751
1916405784
925010928
1446309333
814984762
2081253301
636830254
18053004
386718642
1511476157
469561228
332003435
1876221553
1330164953
2048049170
769667953
442212065
1816038317
696370611
211240344
2104401513
1075903855
882100459
866754810
1552810100
127589781
1481094772
1334268934
610992014
1709097287
397369022
1003737778
131691027
1275764263
1962737279
1559956366
937721465
1085519338
1994061605
882646730
201213392
1670928816
969956642
1388565011
728384479
1708948207
2110910403
2079298007
554229124
358434318
1404106407
605795038
2002837712
2042245513
278353432
1754292227
1070398877
987169581
1271136149
1354971376
75275899
1163632136
1798703142
328402038
1623499412
949696743
1106749257
2095576858
457310149
1948684597
1613413267
103569672
1953468313
781529315
1098529464
509941237
1909780231
1375949891
845830283
274632280
1098138789
454763635
887422123
621253955
1700927725
1570414915
2099721685
486538382
444839912
809561781
1651348994
1762744699
705164181
686728322
619456981
528794842
900368074
1366762108
1701532367
1884100334
1865893685
1540312043
496086904
997104436
1174329899
751236153
290897341
68497754
1746506266
799141056
1729184159
929387151
522635325
1871330204
320267156
1269510652
544354636
1195618723
964231917
1250620079
1855130780
1712770230
2026926821
924259086
1997534952
1209780278
1885424576
1048728363
1510069986
1211189783
380643151
1095946841
571134735
826906371
246896966
1593348090
1633641617
623802159
258398338
377971210
1855823991
1655629281
164495773
1460879678
1853149048
1524889458
783776251
1724767792
1857376288
1872898816
1476132761
1884680945
1139998880
1925532263
618593199
1596160881
1631547163
418593065
222398824
1901580347
852016634
2134366515
1897270904
1861524806
1580996787
1909200327
102984646
387028941
825808474
1710852642
804528841
440383037
108194796
2090292022
1153486049
484740917
902977312
160411174
476041836
632561684
1119787147
1699804566
2079608181
637321124
1094507385
2025162201
1123792894
1022663491
1836710281
1099261287
405237716
831017699
242240928
640373306
411740076
1251434826
541814204
250336901
140044345
1291571805
1513796836
1155191771
1594305787
47023037
533727909
867174844
1700312433
1885190236
1219199111
1025751502
1992788433
1164222225
1940534541
1549388632
1111610860
1636600868
759254451
1979615425
1637654120
2089255297
480045866
1539114628
567938012
1343380553
653684277
2032749744
1878422568
1073293989
1431718648
145319654
254061838
218886686
284033765
857715311
381321907
1310061836
1796427176
1333697015
2062221081
1455863433
1630584381
1187383340
1007835845
666041413
1327251976
1066225904
2142603434
1517367091
1826977661
2107045412
1495438976
791937050
2132236190
1048140854
2128503171
1763610794
1045042830
669522492
1107688018
13228840
1102466271
2040656661
581970001
276927864
573178902
966796983
2000498594
176402114
1740377825
632156840
1892749677
828860669
679457371
1643239487
252902439
877534301
1008932806
880357984
838611815
463830265
1231797575
1907068483
245436829
1065087465
399750908
10062564
419092428
1216127344
1829020270
273957723
1160183474
1139791240
1373263626
223197089
1375689400
277772490
383962431
1792872968
1672610318
167307410
377321519
1006147204
377207300
1293510873
467325278
1129191566
139923846
2062231174
74605925
1854363297
1424119910
135020767
1032790917
1017297181
368737819
993881581
2108892139
1609538078
286099999
2008851852
145361407
1825736598
1668995282
1603135193
501282162
900712145
572764296
1306316583
264374290
993556554
13638541
292975265
1442411357
2094651862
547010578
1370211698
563781595
1487484242
852104176
1718222542
1827637282
1267990501
841501312
1184517799
54213221
1787245958
1124365532
1842574243
1901671768
314347215
1837310748
401567172
1830456411
1071919835
1399340558
1807458232
1541003246
1216409574
1111180862
313480610
1716902060
23415092
1122421398
49054952
1510744786
1545884489
412283941
198807192
560631373
1412318722
446107937
760142557
1746540151
1332064011
715013315
352259990
1097548525
815165682
1228220932
1945153300
1246937999
1422292543
1012037813
5558921
2091795514
916963838
1912854364
716223195
811514994
1012708953
970259333
1224220220
649709097
1825421742
746122830
2109097574
1877675915
331437169
691104838
743718159
1744742960
1022880502
232733326
2080191545
47171512
671932685
149394328
1839056861
1698331149
1810798914
1952182175
483125451
1970130767
1755090626
309095748
1647258795
1345460284
1083694893
1460539319
412020760
1750653940
812806902
1074400895
176260691
21765830
279660579
1749002025
753848174
310420296
1853695151
1431410025
999383258
1474049717
1214791517
1364845356
818057351
926962495
1808348086
572721930
1819118348
1306229765
1649297640
776618607
1781263207
2030423421
1544092610
1027744517
188577516
1678182150
1481591981
1949207332
1677374991
638390138
1543456299
1749219745
42902810
378084745
1915500545
956960972
1613062477
1031852087
304460060
811037262
2128239773
1981431030
803096850
728469942
134223035
324141677
404175745
924646310
1535092417
1815436106
1951262420
996873890
1695199825
473485
1664608458
1366256248
1821238657
1995822799
1813222297
482124686
1080862036
1544482280
379212430
1980238677
292463063
1679300484
136306423
1231616392
1354819779
368323143
1721001217
1245447323
1421632494
649941739
1734709057
1811383346
1882945869
354422086
419789348
897002261
850167907
342708699
1548240585
1484036853
1150608081
1968125742
10334037
858291528
302749264
944458480
295851835
526363376
1096573688
1991673722
574443356
1911858059
196823339
646064201
607303564
600303841
1779156452
2115154666
1488881531
1152689694
90938060
873409483
1183755430
471611591
1175011657
919846702
2144654482
498677788
385553346
1580892420
904781408
1526994076
2000053757
608465203
536906412
573050762
114966183
1684740048
1780219467
655232474
756593595
1222696596
1678750416
777189916
1049860342
309221010
607588054
2100128161
291365304
1321022147
1240753831
2038229445
1520986264
1205410774
1323743752
127451801
46197715
518914552
1300621581
1516156436
168652198
691185303
2072905019
785610458
1436269877
1284246299
1900505015
2045930953
780242622
719854123
1017000961
1608931745
1060279486
744042872
2101534053
172478076
2001704833
596560237
431469971
445399356
2082249260
973910120
468211112
1581416709
573378646
1366851777
2076545415
931040334
527178276
368425663
578245279
1892500882
1139756281
1429961183
41449979
1874992613
1425858317
65422349
1262041132
31178628
648367611
1145026206
849617936
549308832
454247855
1181228170
587168062
1709055291
750873486
1456851944
1369406113
112956312
1031897985
369260031
1462564669
274423106
603470524
1385459238
497939900
1000823019
1973197021
295199141
127194936
781355596
899692639
1582145628
2086902865
1247981150
1221079865
1481794115
227769887
1951434404
1233564553
159381275
959680413
1336862952
1065533166
1065029366
278748474
2071490003
101530300
1142112076
338345934
624160020
1226842712
1917516345
845236961
734544701
637450193
820045928
2048584856
1040267670
1062626361
1193878837
595753262
273839992
283940541
135036932
26122434
1863612233
1815868879
221410487
710580217
147302677
1098196212
1479100154
1903510281
2065095332
563515270
669901433
1171797578
1696909481
1904483470
63265426
876857696
277133120
1774756599
501276007
1359082287
1603335242
1707550144
361109785
342795595
556210750
1851495037
604218525
1679545350
1572910760
1665485508
1325930728
884133839
1121862308
221740976
1119372593
924181028
1921450049
1358635549
789546985
464918938
1042137927
1317164890
1756603419
1050245654
923699926
2121476980
1832276319
1730706056
9937954
273895950
179992639
288275145
1561696922
1182988952
822171844
1050604934
1940907207
1305774979
161722932
104693848
2010574516
1771154020
1146114557
669654874
1888272720
807668121
401007397
1770770135
2075795958
2013524974
1700927452
1400963077
2021900943
1600802603
200896599
1774117393
1630226907
849500626
1072582382
902418656
2144409498
1377927851
546249305
221539035
1573558127
1090187784
93953959
580824342
162452345
10433487
990940716
707448749
2103417125
1586183012
1627730890
1723098434
1723173764
675557187
1884226601
1680620244
1229230451
2111902272
2014461380
1976185457
1546467
395984444
1584173878
2076341701
624315196
50727009
268678850
326578971
763913462
1290108625
2140566100
1246419157
294577551
1361354654
1201111797
1506312948
189706946
1240270711
1063284504
15870812
699944313
1282793479
686446109
209355136
384787046
1141363394
1883037474
460024100
985727981
1203049854
1977115894
859151226
1009550739
941734544
1424199502
1789388663
1044912085
1854008342
1741478556
474513505
1207631353
1312560163
1868519445
645165717
516779151
1873959959
5723653
245202259
1117895990
165742559
388270513
1772684245
1749045510
33689301
1831833022
463182063
1197038111
2008097649
443416136
310331252
1773761063
97895240
2080404846
478939591
833852906
20422236
1370586279
312116339
1882714924
304349081
1595577600
1783382070
2111983364
1561209110
985328540
442857463
539851113
612435237
1526712302
1087335024
389908284
1450949413
912313289
2142788162
964089176
2132057474
398224888
444592079
1500812945
624446039
1512825216
717583294
1149244139
1657612019
343447050
701268916
1342864761
1427157762
2025134832
571060149
465073387
1199602305
1256794799
1453957449
961163854
908928972
798883471
1491109012
649830187
1759525904
1148974633
1295156239
1350169823
1696497585
771039698
1448255096
1449717963
2117756995
218490898
1393805504
1385892516
1232096329
696475007
509332737
2060243403
253858172
1612631507
1868382346
442693104
1001310658
1199963520
1478656591
446980130
326488482
1623375129
458803813
1587630673
1065312110
768093742
678304544
1871329319
1790386554
1320935895
647655252
911975958
2006381392
1006097636
1081089310
1361073882
1622269801
2014562690
718934605
1520934829
725750225
130109604
35352469
67877067
1651709196
149684870
1737471075
719729169
402173197
416842586
1456201277
1968829638
109228292
1676035768
950327090
1014541461
1225087603
1665293871
11429640
244101836
1832466398
138822858
567371591
527374599
1691278668
1982292358
699246561
1471841648
1957805716
2041529610
1151853706
1658856280
1758365176
1590543378
1315912295
1392637257
696372503
1106116908
2094713424
1229661536
361089014
1195198888
634576913
14284560
1421919707
2101493320
1406250866
4537677
1665374837
1459874323
268867432
362239403
1460575479
374838799
1413399485
1163224975
1739315747
1705620785
559862856
1377029757
1088580546
795056933
146567188
1707108089
1390234722
1257359546
337905604
1231474476
891092673
1878480883
1958605293
710887048
646739534
953691291
1535967503
1573143429
430485955
811678427
955080573
1295110809
2121259345
1828887761
1543347874
1295686447
597984158
1190627294
1769545748
2056985168
105772433
1811459132
1021460747
1895482538
1198320996
323265333
160124106
2137141543
1967522298
1902992404
1942764183
764024897
1398987210
769302992
2127124615
426490018
1653428003
815374870
258024220
1126696495
1484018022
2067005479
533705135
1652819736
55501991
993268144
1444190241
1063948007
92320435
1294609646
1262066167
12104534
686107809
2010597288
917708124
966114158
1186121375
706643561
1150824523
1091118555
1270272078
2064892154
296872787
1070339700
1155554933
1059407569
2057024906
1053754204
826055696
1570388458
1488415717
491642911
1262736443
1593492769
2113869123
383672226
704131438
1923907300
348968497
1294228298
1665218696
952970258
223419007
1851152038
244403204
1314436044
358641049
1184140701
156389764
1225688122
829250869
1532620171
837334614
1508748097
2103705444
84480387
994434259
2032021608
936090637
161952859
437977722
633004562
872731072
947152013
1194824657
1343428620
2045716376
2131771438
1509764058
1192982722
457088062
1989288054
1869268805
1657395632
754118018
442166034
934475466
1082814646
2121474185
291971543
1301869599
1062634330
1872397110
379834693
493261565
813644008
960535599
1355527895
1430811631
1307013683
2015323316
1975295152
1601518893
100396567
312033419
2139383310
1173232041
25380704
1443116953
493480546
488200361
1060743003
1908751987
1466187198
321125710
1230424195
907269216
240895679
1193907835
188212350
1195342160
1012364910
1161196742
182659829
1722357955
156377083
1176487813
1689375526
228301378
1824807389
1665662432
1871585192
805172302
700950116
404741267
641134319
1766292509
1793176876
1860344166
719664446
822401821
2024254687
1942084494
2141859054
959850507
798481681
548159728
717844653
978414751
1272234816
1977559325
1859974220
196845150
1693457073
1488101058
974177020
2138653115
90699385
157793956
1150697663
942637918
867252602
2089445769
1745481738
995821446
1780742036
1215516595
1143229180
313660184
484060830
1989972447
2125839735
1245330663
2053925230
1324834756
184073860
1596472412
1431110975
871384040
1721602584
82141912
1115216497
365250966
1646681321
1177867764
2023949486
406661602
932311030
2138287529
402696941
2101174634
1895606933
208284539
261378240
1776355577
1023067671
1745642326
671636421
2114271272
257762489
1701773655
399788872
204839297
1057928622
383861331
979779616
954240921
197172320
270278719
832328105
1443110106
216809555
1871825494
138930604
192903858
1586143242
27410536
165098117
424612631
1948568332
433575629
459544394
151554736
164926192
382346802
1996204249
39415860
942626333
690424944
1584796307
969544829
1731297782
841373908
944006065
1389625529
917601550
1808180120
655990649
1201340867
1798573169
1200017817
148736478
562854610
42277666
1277823052
1158716966
1904274867
5919106
631029840
1773678488
427687262
1401707464
479936264
2056111883
1262699814
1451257405
957836405
1692762399
655305138
772629064
1539114842
1379774925
803946452
1425889404
1179245433
341826084
1229235712
1828540737
863676376
922286275
1125984498
1770714654
1786058135
1357815305
1231414769
986436057
574943734
400439265
724402921
1618825476
1384218038
555952217
1286422232
1754279709
1167109675
291896359
2106111368
1890235955
697577619
1188694508
915646632
442827612
1099912342
410239385
1481380865
1981654156
814501853
1586057026
881116569
1573254997
938427348
1983658790
964799902
2042444465
912665181
549150405
1396073405
1208447567
641694484
2089992328
843672897
1270314154
1188269102
453570260
1801223538
1091057826
523472660
1235184670
887633648
869999145
776572944
1836513189
1354672922
563532608
114247718
528867227
1152960206
654185530
1638100638
687994655
1914654182
799915947
1340215394
449693430
505298061
675903088
60128996
1901323709
2056822418
215626390
1598805299
1910525063
926009251
1048902241
1663492531
10230476
1110481996
1012933147
319696074
1376461535
985487866
2022172651
1412660232
602627994
1560050945
869360313
987758256
947728319
590206856
26455105
778577318
1910144638
1077533670
251679272
317118204
1602841255
437361889
1021591716
1087988629
397940878
376119433
320503503
2016923298
1415926763
845841959
1493056860
1672707473
472721048
1532986457
1786961171
693874227
1807954500
1080903496
631921787
532543095
19892826
404536148
2103536861
1477549615
8757364
1040140766
2135165114
1790468374
176840154
1780201670
1993232866
772355250
1093292334
995254971
1421445586
351964789
1965598079
1313929553
1751177953
443407986
1066865331
1000280308
2100279760
74118334
699927226
134642101
1388339562
352369197
1824588519
1656038868
1248056253
1529744239
1257412927
901612029
1499879365
1670427171
504808631
1692077130
1603015003
1128627654
1812739370
1946535922
2057977
1977318445
717741488
1140640111
1691132523
464841651
1335814850
999587630
416368285
1600857690
1100664708
1647386818
275711554
1051078606
1249590236
1153419285
288285126
1929552185
1998708386
321687697
594856617
235292229
738441065
1300880960
1922199014
857033766
2115441513
980874238
1901682222
585264978
419029249
34341181
1719461197
354447975
939803104
173361229
955946623
1642917694
396714780
2008469228
1228718100
65503838
1017075363
1736639649
1133278722
1267407634
227378603
1104409025
1952528061
1857238278
933262411
963288881
569716364
1682973544
711583695
415282787
705942630
1218377811
663988302
1243076879
840162302
1354711251
997793319
1668536849
2082019813
296485047
1707819816
1329512310
1054500387
190464219
2015163099
1213692379
1825853969
733544650
655631287
1193132482
878140898
1613362655
1423240408
224661014
1703848958
497029275
1727374480
80551576
1871849500
1118206767
1367023961
2090950725
979505705
1805835847
853965596
156736358
1802738018
410541641
491301854
275441319
747919482
1641907808
1748695378
934339859
771877206
1666217725
1501244979
1978625011
1562610461
1298759260
1415599105
414898074
1787159012
36913357
1072715897
393600128
1129756997
1425892655
767213759
524207046
1627857938
1743126974
980952310
1716300502
416132357
950981118
521618196
1131731527
1173056566
688920657
658785285
1611403844
2004644720
16559415
1685086282
1177318813
886151490
1745162496
175309002
810972549
1286266579
2045267606
894457638
207289484
281738854
393616128
1627180494
1915034498
195452659
2077811118
2066472630
1339059257
901875963
1907986431
531138109
1502191009
304961774
473177156
1443349901
909934986
1220580864
918272313
1042869888
2095437371
500256734
224992361
1757370647
657026211
842571576
886490573
460465968
367759665
1127647378
360401405
828978842
1087222889
370288729
1981089415
784837201
1819638765
351844460
854512428
1501737773
1317621267
1469773746
418351534
2076022126
639827020
970363801
397546276
953185999
2121603469
1810169295
600833427
368198609
106921755
1903082670
1523642003
1006739920
1680097800
124214908
343902474
929245909
817584523
1409643771
408478921
245192526
2012516270
530324757
849529246
2080283524
1654802241
9728231
1420583522
528112417
775324872
1723095614
196533743
2065107043
1417038684
1943193167
1750518950
1043072093
658363246
1561287039
318607756
1078809499
42324457
670243969
643388906
1278668264
182858148
1541329260
112067035
158700510
85832174
1714948694
1622021598
738134690
48171735
1087310316
1262587853
328691885
626836078
36752556
558794634
1443130731
253269505
2127111394
1856914393
439171784
456282777
180159939
2096412125
1281100109
1387836560
1636940619
1077880580
1856529186
928979529
1952463544
2176802
636471915
349240882
1751306242
399277212
811320608
525391152
2140771148
1296175301
659073897
121217810
1120772382
1395203139
533448329
1603193979
1874363861
1270107465
1051030583
720597856
1327505656
869205133
611714508
1832494542
669031719
612122590
857674359
671226829
629074945
1932486234
161067068
271634716
1069412056
2124863262
1783679935
414318550
476774464
1253702
808641339
1568946957
1781319280
531556592
1797428258
651250851
931489759
940113644
855413658
382710574
1390099868
1135717040
2132577581
1789403248
481798148
1700157851
651581562
151930755
1345001382
344752955
495697675
1827047226
1125544093
2028989763
1138840390
292701505
863941574
1592130377
1235225360
507019724
1712283202
1917808526
1372530999
955435497
2104379627
953392950
2088489069
515212178
667848646
1256757624
1288347603
1020655361
1333652100
300075165
1928085740
488099851
1484881487
190616081
661982420
861757067
1660072268
1671255394
1436591141
2074924418
1097649421
338507955
1726774342
251699845
1102001946
1146890929
1476251465
1072965886
273879736
1063526880
372875359
1130183957
701130337
236802814
1560242311
1595113812
1625699014
1285433419
929097533
913915093
1505755311
1665573621
240247623
345555765
435065926
772904613
839667256
880685960
1956283665
1185183002
1902676697
284901181
1715523491
806716029
1617582089
611386681
534599063
57485524
963764091
838702164
87913777
808411643
628474991
1811814195
2040292393
1641015737
109904252
671647415
51340693
1690329953
1285904934
72865630
1983197049
750229530
2141728316
311429255
558613643
1926650732
806907073
135555494
1766183467
990047733
777055020
1866930467
1035787199
1119253020
6624731
662176777
366427409
1946171679
967668233
1690913029
1663678652
168627065
502331127
1616681185
998882708
700174776
114928970
1111109068
871916167
696365352
30585372
2065099881
430828364
292562205
1904816232
531355585
321109614
885468833
687730019
1578370370
1783554555
1965080592
2030749318
1907132975
1120743962
515679757
2028499165
1690428071
955882919
508970843
1654322664
1397469832
1232360340
327924762
1575774173
1476744498
1759963723
1742673718
1700176470
525828728
1780080609
1211546580
657460572
803662643
488370311
2134054429
1157447427
2017856643
947754468
622171694
1693158660
947140134
1447505336
1700053516
91010820
1217139567
1887900551
1955883984
6149150
619985900
1346278557
1964255201
825253163
1322842150
826684616
2103579228
1235677897
1739412736
255566363
745448832
562752683
1001915904
717608847
1014694624
2028003196
1073109433
487149843
1654092738
1052753669
1939443273
537502865
1963620344
1271089380
953039943
537718288
1121970162
242163105
217139884
514423440
1705607629
768286085
536543774
705011513
1892808617
562464748
985190329
331453594
106878404
1084933188
1458330364
1480852826
1955167351
2007271815
613632328
2080835605
409490380
1691474334
1699352648
731661750
344848290
685707959
1221491586
73636749
2132184864
588922899
88041986
10117778
1954849014
389485727
1249098228
1293892911
2111278215
2044068105
940493467
1922205873
1309194264
135080966
544541981
1202953818
652788997
42342464
642108093
1315504833
834349705
1494279265
2089249731
1479852563
661171372
586812487
1940219934
886011637
1056247124
2002506990
1008375711
1732437920
418069122
1271345573
1478839923
381295083
546879853
366165425
173022094
1092338991
808984170
450848891
1040515992
59590978
493428457
434989135
994480110
40897813
1781864424
1056992728
2005246889
682355233
963269479
1475570154
1043692100
1361847567
1894950574
1940666697
4585160
1133840519
1794239205
318575443
434811494
124655859
1870841164
1419595167
485263647
782852928
1843915044
1719028852
1110962296
464402498
515360301
1965124465
490449625
1681303042
689101440
2076405431
861266713
938841415
349404374
329256553
298742181
71545633
88003590
901498611
444262096
1008310179
1820864610
796443875
1306760429
478824470
623732493
1252279723
831270370
1841164303
1295339451
702161822
531655297
413533516
1810699074
308189827
1560206738
902300848
612391086
613197851
2072245862
1787106431
1097470922
288252694
1661309622
1188849066
1822071352
812070647
2041489084
2101444554
113762824
991519610
280852980
1684271625
864273674
104816856
1777411702
1594093607
1457648973
1702442564
259162896
1005393387
1306542810
1043227952
516955820
647879879
433339759
613385701
293285251
756927727
543981663
1596548362
1214564484
173250863
2041601304
588092909
451567422
1695498578
1644753604
1092476775
576891216
1328905668
618051815
24168822
1151325564
169172315
911131347
352283862
2017599637
1460746414
995992216
1593704723
837555105
1095458999
1140343788
1192685339
1581282337
1589653076
112024768
1141714429
697894328
1701617059
278925512
2032988530
511135714
764419655
1609439001
1732346919
1765424436
544590177
1182563510
1678081936
393897901
560108870
7743573
1605643324
830499601
502716244
1819208593
82625376
1729531428
1779821659
50794663
634912285
1145345189
243871399
917505834
594363450
1427629586
52998130
573309444
482101740
11171095
561916873
288616600
1839414661
1721097483
1955844297
1681725954
132144735
1351922172
365499482
185251382
1228523076
2016783778
425368791
40390880
1097360496
722169296
1307368233
217338306
335393433
1524243898
1896861231
897253967
904958753
1548984810
358627308
1429460045
489532016
1078973630
478260075
1106680734
504719065
1535085127
2017890139
1537928470
1775329149
649218536
120213549
373393148
950250432
882316819
838271179
591093609
494096022
3000333
770134097
1992148557
1415806396
1204050785
749485367
834793344
882117259
22817715
1387022124
1418384635
1099232648
1955128798
2054394928
141455574
1059239785
1575302493
302093659
1346208702
2009932519
88155569
1454144650
1430256101
1982332768
1757037707
1631988935
2013947324
1542793549
189564579
1259172125
1816929295
693312983
106098336
1857517988
1585453967
433079826
74186815
1031317218
224370837
1876619268
65013195
1760101351
1263272385
1064726668
1075902083
1372645668
2060955781
32559891
207289435
1803906665
1415037731
592491730
916700969
814422283
349157288
162847477
211270585
1113279104
1989422436
546877690
82958284
815149352
1992464276
1974462895
1684505790
799918715
219858737
1316013659
576876010
796778104
1396618375
558381638
1656306937
1517094182
474719130
1985598827
1048865544
1039680469
1006106924
1103295653
1528737160
721133402
1254284578
1553298715
1083233670
1642767081
288507563
2054330848
1410893200
532641451
1047264703
483008312
1664598816
1820977269
683863616
1883963461
879992792
1690544832
2075170015
1478501337
2105136787
791212768
224527553
897324891
219547560
969457746
387856163
1829366120
1884662209
1168474152
1536900146
1277141097
419792126
1704914539
284535142
1062352750
1895915479
1178615993
738912120
1455216490
2101792726
600085612
2136965130
1622467756
1770150058
1701424176
937531920
676431707
1765637483
1125678596
1038341382
2100939400
358852478
917774049
1146002079
1534594621
1229209357
1079621397
2119002347
1878639035
1987750518
239607095
200292567
1362115404
930672473
1118297712
1264152227
417492858
971215930
901892962
1440607226
810389521
1594686740
1162399138
714529007
1380496551
663494620
737372339
701022340
464715850
1173514226
381291260
1045118773
197917975
1801503836
181355872
1243697650
881891100
1124734341
183599334
1515347530
842091196
1343747314
2049545743
1318105571
1848780897
1937148957
83896000
602301258
885318677
99496144
1426226666
1068001571
958657972
1557489436
1753574289
1556522364
467201434
1163331478
1167825978
691695129
583633852
1993523887
924150071
569576322
301768066
1168841563
1765217555
1706881747
803140183
60767903
1552454577
757148742
1656503170
1676205475
2038134374
1206865133
1350669008
2078464543
909555709
1025157174
1602666286
262107876
784140533
63487248
465920760
220804888
539265752
356317662
240696619
1978208167
1046082821
2070297279
1709209001
2142825027
1046565066
2081980959
1905836748
1585743952
866124001
1873316273
1092957578
1590195691
1325181637
182161108
1701620948
1267189253
1346889144
1148414240
397773792
2037642400
829954215
332059031
1087770
1188448520
1289294470
2009080843
1453208696
1691320518
1746424075
1191695317
249901540
1042692746
1251376792
1429703111
319216644
2126714788
1393019505
525519304
1588745118
990068888
457773073
244219764
548622010
1279769340
1236498629
1572974631
407045567
754711472
192436126
1114251248
860508213
1859198720
829448542
352092960
1083821858
167856383
435079759
1475911182
499814604
1598124199
483051196
2103479104
1015962937
2060986129
1100182978
2009886093
1443024512
1186726309
1692108501
186098699
1109657734
464486634
357380899
179785821
660176707
1173631527
1519186608
392482655
1221607365
2112085553
971053213
773636470
1148298258
1466443861
721851036
1498387438
1998598261
2114410919
47581011
271527100
1101195309
499481662
2032567083
836536933
1115271900
1985610916
96800572
1100446417
1878249335
1789654330
1250754703
1085040127
1861746598
239706138
1480378282
1445366772
1270011107
655661332
632180533
1798625587
2139110889
1500947186
1953521138
1349147587
507857090
1148294110
690673307
1896679126
2146539532
1743600311
943557826
2005398370
257355943
284735147
750191119
30102554
1668471268
1856208509
1301594165
623733779
1766432792
12204201
1555430973
1135125428
381327775
368084490
1369995628
1892481414
638593747
1349866495
1597334876
1506716048
1768730916
124416561
2043315428
2045131974
1764850169
276682825
137383820
420147327
26803328
1017040655
1683858781
102561821
144440034
1148572147
1641221634
655824799
2091134589
1621739881
933818131
1836533196
1277100576
996854739
1895837960
1549762350
598687575
670490130
1383437241
1426959371
1875376491
1899335272
727396208
434457454
1259673951
371726448
989914795
251813756
1021168680
669766572
1658823739
1158378787
1703420901
2060402695
1433728770
933531221
1461237643
140315542
468756121
1188178745
24884221
1215617951
999608934
961118666
1362181661
2105683209
1500529879
684927107
1157311979
86643408
471686634
474158215
2017828399
1406000943
1231359663
2100915139
1660242208
141742528
501375049
596933452
1151867005
546878343
787511160
520586119
1539043485
800507373
214534595
979622521
211124747
42913540
361240919
483011683
1367376692
1871543293
35698924
168536853
83043033
1515606085
1305135747
650357511
872196344
1360094810
1133677441
1230607534
552137451
1739495292
272078355
1104461550
763151396
947045504
1200383378
1104127274
1651675875
2143195460
34876792
815612710
1005384271
393323593
1911590539
1439515755
427141747
2016022233
509873842
1804705075
345674531
2023816117
1616764022
981267935
596299504
1218247144
1426295356
335898662
2139313266
1842544564
892075760
673504764
1773738068
803398960
1432324194
690536754
1944073249
2042080759
630910960
380829652
1716039433
1548968792
911826925
825829153
16848248
1457956058
160112362
434366139
345473707
1128550142
435595671
992019379
378854625
1739551303
425489185
1771869072
780007305
500119642
1536971707
1845713410
934376244
1643107688
788872302
568157542
995835919
450438674
841491202
211356720
228538772
1017083213
1401873811
714094720
734520880
1307048012
1181268679
2032506071
594425710
214397762
1751575377
1554654909
62652857
546480143
762995952
685412890
614767390
1172941720
721162446
1956450129
1900839051
1280940433
886488583
830090357
1471867233
1455579447
1380674358
2031422576
831385434
2100914380
1794644314
1971737968
363963975
173515125
1061494398
476476612
974124132
997753572
16912336
1246158764
1643600894
545743761
1669784642
1991301445
1501625532
2037502280
90992513
1676310383
631037427
453846736
106729402
1275610074
434387270
1129156234
861414658
1322075958
919423663
289594496
2009356171
1542536084
335850323
988166698
361717092
843329384
1348353765
138212736
790395593
1242257226
906390530
1861377599
510783833
570609566
1248982227
1787656827
997911902
1942311936
1469209799
1163593023
154456505
1821751035
791810998
1785122555
1579342426
1728752058
1965486575
599186333
724072217
1874796110
1248407396
1264140276
1525687467
323768992
1466767245
803900167
18789845
332600358
1456793841
1322455119
227855113
1034679159
1384334300
526175056
506369064
1469155372
180387325
821345279
700043506
224539075
1625301835
142466219
1398671719
30610098
808852394
1595147373
1607794524
1230607187
1588724496
310634232
1646708789
697298344
1117971796
1726959273
511278024
1822475586
899581685
1008692700
372062985
291113058
1207140049
1483043427
1263080960
1537776271
786773047
33996587
24531198
1616538292
214897826
2017708435
1735949620
972845833
2078731034
677875126
1346273276
318178361
1988773271
1857206092
1085438516
1128841453
675422677
377178839
2057436346
1430792839
2017079736
1926265503
105295835
1831459429
1817411503
891438226
639501305
1479613419
2142060855
224991879
939622457
1768985004
1441119099
1715092728
2075678764
872519049
1744380815
1198064714
168376806
1988791041
1861884573
20231825
977079329
332263018
894371534
475030603
1360444142
261334764
1880890913
2041490541
1340951662
1241368009
1084425625
1176193759
582147066
922478742
2066592558
998749
195783390
1399141269
984020158
1974462345
105950197
501331310
1357249757
6293152
1361352368
1726793809
1303411940
1868671635
695989484
1505659575
663645044
370712388
1809697294
168586891
1342317555
1944452986
975270221
474211367
827849064
137740191
591423470
613250424
1455244877
1883109638
296594723
1300506470
2021602890
961656665
349510331
1351190745
1066390415
1610566766
923931437
1695887280
951398423
632067233
254870753
1137448333
408417876
197404248
1874799717
337131000
322482290
420470409
134038366
1338299124
1796985287
72406620
1864436529
300288370
766665103
60509956
1424465928
1821884345
927508599
2103398728
57751363
1461130567
94590979
1437823043
548582500
2079062250
1692563231
437769452
2037864668
1013918809
1733583918
2117939964
2002084957
546935819
1107117618
859111493
779498345
534713411
782531687
285353088
1037697148
464923410
2096029290
1470710377
1499707980
857662271
2121003899
166099129
787000096
1085129370
863631783
527122412
2099122224
126893983
147318174
312687351
763868843
1142788558
1179984616
670411587
1788083933
371281491
1563330455
865251420
1889086578
338919093
1603876406
164912875
1263016444
1728890085
1915345612
1205716471
874220518
923295059
241585396
1957479155
776868993
1379152107
1931302044
1049418996
710854969
1961036209
407665235
481488208
945395495
130718617
2075097831
819658320
891936108
1625373707
347029535
819810403
454798881
702210810
1838677503
908722701
1520728782
1921470990
977704384
958228056
520492211
1690368094
1539310407
1249420101
1535945935
1715561372
849754182
1095383860
652371946
485076759
392953649
1160378017
1220619017
1037577872
2019344157
792402636
300329519
31407815
508765963
793996513
71323644
1030291960
1539273295
1318891696
788568441
94247724
300677864
1445286498
713951853
61140066
2129577950
1485354078
970686412
1432259972
775562502
1447027125
606015038
1323277263
458586040
327828374
1759015340
682666821
1685089823
1623713410
1822318610
177539927
1946778482
1713773425
1942248050
2129118339
247486885
1750402031
985439224
927007429
977293738
802984695
1632897600
1448859330
1116272903
1524092069
1140327935
539484976
309590189
1308949404
1843696371
1179213315
99400470
1921515900
862375053
1831995487
369250232
1982896000
1845958757
1560972968
1130663627
1360789200
1611794052
705173238
858564295
1186772598
2005510084
1115150977
1606918684
1775151085
457302914
462799426
880484190
473000603
1870461170
966453747
1337306871
153285496
1976182087
1445286347
380834750
74523968
1285375892
1483893110
1855785842
1718366310
141412928
1071748895
790938121
178217575
2079513070
22314475
44119502
1353301253
82750009
432551832
1867459489
19081865
2021580664
1683713782
1046700716
1304145656
1282147344
219703635
792800525
963717598
1377172904
1601820111
1569631033
495046740
536895099
347976737
1295885037
1780888161
2128204971
1657944360
1902983786
2043847298
423765218
587159666
1634400399
1879476244
488940642
20692225
781665082
875618366
1269423397
511736989
99847567
1105388230
824493279
328618292
934342473
1599804576
54976599
1834900174
1102173153
1273063328
778533
94768056
1052161450
1210278932
279781348
1804943589
1122403781
637884471
269330613
1716748768
1951325951
1405280680
1964733279
768930775
276951464
700095224
822009459
651316564
1058622679
1484503245
591519845
799105537
2119044065
1946724775
60290460
1759783972
359372727
1281271235
2042454701
1293828734
599121838
1484504971
590958506
33636121
1986296711
2466739
1966514972
1768021293
304153136
2035656778
2075174070
752757774
1702503260
1146655033
2136596311
145979102
1703797608
1076196813
294072813
640711529
368637543
1447933106
1615510956
777473463
754113145
225880263
1947205732
1626458866
521508103
803020660
1586843430
471286174
681695816
926909885
134051116
74960148
2131136522
138041153
1330678979
247372464
1247419993
746670825
1855434238
1030420453
125284933
1817594009
1744597228
679375654
733310629
354665137
1004893869
526489186
1352471163
1681601355
2119794466
290375948
1454356895
269347622
1589150545
1739948282
912860474
37821781
964604666
311939886
2070708894
9667358
457308331
630792503
46351980
1417209572
1936089142
1564890916
1262050695
1370176466
1860795273
2115637526
1470257663
1121412251
1738034202
129598123
456484706
1854338799
989558687
1085957405
1821728695
482244064
2045081576
1160248302
299942517
1019542343
949610750
739601397
393583543
22695277
1181543825
1696100475
289786398
56029008
534508385
732304046
1098839932
1602968939
2047331059
747986700
1009558279
299831469
324762086
2037491512
635093163
1191195028
1561809430
1855083603
438428722
119861923
1034557088
469406196
1506103429
1350472327
1410644564
1978808684
1844595962
1949560049
1760486952
291259677
1459967591
130950711
1909998516
555242356
492998907
1968792074
868569570
1438360259
1884734725
126662919
866387386
1937112340
2656674
1721897311
415304349
260424877
582229299
1712394497
1330850036
1102799955
732074867
704824475
1282450246
1193541771
297750370
971719445
1451125401
1424272541
647220388
1970581655
336975719
1664777245
1258121874
1327087067
186527531
1362507068
784500374
584657960
678099875
998496004
468314692
1877673703
1647874297
516123035
1418143525
1696317537
1420648259
1074365170
740406255
603126573
1913071801
1091043405
299589671
587614600
1726646271
1092827712
1615683973
1920885270
532760271
322112269
157500564
1431092776
655931273
1390679958
1673878976
127234480
234703134
186124803
1996911192
1288361834
1966294252
859505336
592811338
683102086
165374645
2045160020
1021769158
893026615
1441862094
1947951959
1285245250
121658057
239562775
1591328331
869945826
1644413194
112018953
1913646013
727178842
640548671
299640085
1379427295
62584885
1181351203
378314470
157613472
725262589
477659110
537731109
897607245
1049552184
1580515410
1727045394
500024505
5128322
1652583230
500256431
1312991283
1033936338
1171235158
977269435
1941870988
2142842138
2015034526
136491250
180721581
1056042581
2065009002
1832519852
2136546109
756982021
1145742086
826669511
1129411892
454362011
190925684
1352746259
974246630
463340214
1945457835
972116170
1463890053
806555293
153016100
466771829
1423588604
858906514
1360937641
1401193037
2094294970
327774308
1445510820
1946778673
235498846
1796582396
432952304
1231906597
2124285590
367223008
358715879
1620203688
599615510
1763188714
1203595836
1341975259
1889206073
830446440
598254301
890025390
590349519
1162806476
724949418
1822949569
275336373
64874620
495619696
1451278327
1754527479
1069098413
1369756240
939473981
950380317
707423795
360018577
624500542
591994949
197359596
663934829
1657070261
1782574283
1255245037
1228188966
799271254
38080207
1074325883
146825430
874512276
883355280
1027458279
918176000
1772866267
1755847772
1555708003
294152143
1127235024
703339423
928585185
2021505507
907960372
206177871
1847267975
967333324
1455463188
1589532606
575842555
878968297
1797595777
1893008521
1852509810
629195154
1797224887
209457113
180869642
1449140250
302869752
914403267
1320413436
2106544690
2003400255
371179519
1328170470
1162869597
1433962544
1283675158
600161712
413885646
433090341
799726345
254443820
884235340
1031566236
78793146
1156820023
673578347
1341395468
105143829
826625296
2026515286
820259585
1962518139
1271676150
1355390279
1430441879
2052888126
173473225
597414118
1922980397
1965955938
2025375849
1925300774
1165958399
1725063311
1627824248
1167919536
1209381712
660720971
306146347
1436387438
1185690696
1120681765
1309931457
901464307
1244457115
2120663326
892219051
1289533634
1940669443
1638538773
1030969951
1421887477
374837156
839721503
1287471096
1654034047
2033110806
1535804986
360817706
953175906
1035268263
1866851486
2136800985
1625777211
1691378404
1987148727
1128907945
880818839
9054922
1351586885
1560598318
314903932
2126318103
623624363
1118774634
392729953
561817264
1926479368
135219618
1066659323
463466289
941842912
2033270398
1870495629
2112804115
125632263
1443781609
1237815568
537940909
368833098
1310861613
1900735364
681835682
361033132
1541867527
396495702
781640463
1336057435
912102735
1855057402
198369526
209420459
2028865468
2085504709
1438413386
1526482477
1340884490
1315136732
1475123227
413895118
571675388
1264175804
431144654
473925525
948986287
747842260
276985089
1330818619
1109010995
1113764373
1655063835
119222134
430955111
158685139
1993656192
1063097034
1232818356
558148476
1121956580
1749210177
1805093618
1727121485
694996072
2082879681
318113335
1268043166
606890160
1745850920
654030185
807242216
2032176100
1262451440
160190225
2140051288
338104994
374337861
2088723013
1158161257
1517635677
1985236010
1557398501
1434738346
370167252
216741688
253116258
654940987
1285263910
863427115
500222013
1548470999
184877874
160871132
1848135054
473047923
1324606113
681450060
350826408
1306188723
1157871349
1256652981
860094186
782109945
197038011
1167540037
1780389582
1001929006
251122556
1517436482
1926924418
1625652194
131319083
105355139
101896769
326603555
2067349801
161677194
1668371062
887186202
8544689
1831110600
932245074
1420824304
1653228520
1613180234
1836732771
715614519
1238668421
1304646286
717798500
770129100
359643179
1602974157
53998272
766939782
780141138
1668690392
1523220
1561990407
140551981
847997198
942111106
1835126168
623111447
84958697
366788396
1986772077
1785370063
1021132536
692737984
383811395
1845346051
1752880988
1084793457
1582530562
455564745
263961730
380762247
148054205
1528112051
2084722086
1991299529
2129814818
1912522668
1153632707
1447216402
1925083313
1196214374
1721818320
45327152
739782311
720464014
1558393924
1158600377
532673128
963437372
1595734897
1632682619
1117594927
1638871937
647130259
1558584575
1238078970
165588377
109572046
1179986268
1132218470
1187692141
1357934906
1746583386
551256162
1224044459
803694351
1035276844
1382219503
1200539527
712806317
64985563
762632590
849669203
1716256103
181374180
1277464519
1630966494
1786317785
1357690985
1932043651
133517743
1115566983
396892111
2100633807
2011056044
626333797
74665829
1422596109
947378084
624491569
531374782
2084221107
1119007309
166394106
8436830
289953651
997496145
2132473246
526989817
1293267492
288457677
2029340174
2035649658
494870683
420962906
1890255752
2122809168
541219875
1643985889
972093031
1655283570
442091386
1171950723
386294722
812267501
542545629
1959237279
1511513618
391667141
653492550
1999635634
1004533960
1806058836
1348145732
1657216106
281479740
1790511467
941530381
1103042797
1637556766
1743152270
1613179160
1161722899
306691749
1452226023
714743646
879478963
1915960996
643063471
1563097828
53778802
1126775592
502208750
1106121180
888169395
134767956
587198098
2112145661
672241047
618087143
1268097572
1717629834
858057897
1506191038
1524029067
1479301843
400832854
475281085
890926956
904316717
1498152333
837347572
704561630
1336093265
1135679809
1078771954
2094874186
2086917815
763861314
596464126
670219591
1830241709
233192186
973008633
775702504
1777111791
956864893
256864276
91414055
1948441153
1952091660
274575961
574282255
686375091
1265354937
321576697
1051674787
1075598642
1714891376
1950824081
1936271243
1133107841
604289427
860399731
678570232
1546146330
462534901
1210272705
751690855
287124889
2007650053
1604634823
1313554485
850738647
1032902455
1435150064
1163187706
1491667411
2113480408
25153414
828954945
599495368
1928846116
1009342124
92328455
178628067
1079016837
222805849
1745468355
1258670084
426030175
608452728
1132001779
265507600
996533850
1238678287
1600839080
1148145144
2100259854
1587686913
1977502970
1414441456
1970495408
732920135
263611365
2127532257
637535572
667520659
451643293
1582663931
1907011870
1890405624
1597658334
923362510
1457024907
842685606
355422275
445703235
120109875
1819468550
1005501300
854905362
85274993
172389353
280524229
1900453345
1823244512
1330228357
2139904713
1994151351
1329248745
300190563
1955933189
647523896
175928600
221164159
1752233167
1163796700
2083972307
1338490498
1922382570
884721683
1666463062
1660815152
1251606152
256715066
1540750861
1571001906
1552391839
916227431
1267263313
1771825943
1178130544
1027521842
1578022188
1281085566
972992387
68620722
1908017673
532333434
1504599815
1503401348
204503013
1895585115
759144928
829577974
23930838
1428417961
196231854
567077944
1339436115
328335959
1159171108
2062166406
1528598175
882368958
1168244216
1341812276
883489165
718706909
1509187691
1142658355
235500498
892701822
1164909537
1349655120
1524285492
151050509
1230057783
1465291898
62346078
1083817696
1351479362
1702058965
1695834974
1828352908
1910496767
1692093425
1025601689
1051660162
123152893
1574749282
1831577739
714451244
997921467
1815295103
842057377
1609233952
701732241
782503645
402747067
1375700807
1017741511
1063513005
1044884455
1154375964
1163506007
2067292725
1445355026
797024985
1186614452
1841257909
1305824082
9370086
1207667
533937048
840179440
1678907109
1490922647
1725703793
985850606
184907731
1732974877
546385454
605465078
679501403
1775805355
1284121429
202750983
1073180248
868387740
555853102
138310507
427000291
1409856005
322458440
912077761
2119068479
1633702719
1488653844
256318414
2138065035
52652956
1186918517
960733236
1920318253
1883763696
1190349695
1921182981
57378463
1381366223
609999331
862089942
346448768
936729574
43254391
1041530302
1500890374
762526919
825232292
36162567
181335290
40899649
431539143
338294973
2086805366
1134382963
870447612
1034706227
1313343728
1730316754
813336411
121777645
2034457151
304270026
238859263
546015581
388079578
1943423184
1861051163
465329780
1475151032
344432033
352111448
1712897299
1791968952
26098805
2136589637
2142579613
557210716
2017262010
2137883903
599642930
1915682332
303336260
1792960540
1332583529
1541953839
1286230585
80858465
747234286
1075897532
1465922608
1743929372
1059316427
29315366
370949588
1854316211
138182193
657462055
526949424
1888506218
856648900
510822277
340525635
22352947
1105292841
2137403266
103517641
803816450
1173995896
306143942
1297804028
377275091
1811636572
2025706360
1842806146
203170122
316785868
1319282358
1069291969
2019628418
1203734776
1267641470
388051729
1446214087
1598032822
697518783
1800747586
2029480953
1107404288
566181257
890451103
511601953
1651399010
957867204
1408646498
2014438081
1764721887
291009031
423071753
2137114262
11512752
1853473632
825915914
1769677182
356236142
720653511
1429371258
675647985
315258140
153944750
1894303283
548771015
1060528364
1250023566
124526909
198604293
1506026209
933997331
1763810704
140816833
2004497545
1240846570
393377509
338365011
135696352
1892152691
592366814
1351942232
125126234
1428158504
1424616927
2042115367
1231950318
497421108
1034394161
883175092
403165426
1829126794
749487182
311807553
1775746347
1638354921
846168515
1104203469
1064387627
200359867
200272711
196423272
972046766
2141244227
1801126786
1954657251
1992333575
528427986
784296999
458795080
1566262569
1030026416
1269086036
197907757
1872951325
408145759
311934950
1076194121
104290648
1915557576
428279318
1828557042
835650554
403010659
2102176468
1555637398
1014728020
465159217
656468686
950771404
1677268060
1724849250
1631686692
1368883018
297777965
1491099324
1366638782
2014510443
1823745152
630659442
167871137
1974272986
520660090
54994475
1315926437
1122586721
519549729
97647181
135054845
1858134180
1192053537
195531971
1563221728
566134985
992030097
1863246687
443731226
2034473741
367548185
382845034
105281181
1233855388
1463470965
776987280
541633134
1800523069
1850400281
910399038
384480304
1092262903
773031418
1585617867
1684503495
1099717799
1599699082
297248564
27552823
1030308125
1801861321
1164322592
1526921404
879781223
268500186
1408408836
962730092
619518928
350749651
941134504
2118124788
1777316263
333875249
48783405
1794042264
320288819
942790601
1890800754
1810437529
567368039
384068663
2080367227
272081728
303014583
1170831657
837671137
200072475
259958305
597096768
1298601366
1544772236
1350746998
1350078226
815637179
898792374
1625137885
438691352
526081375
560001447
302830318
1187382697
1589753264
184942658
955672317
17243771
2118561883
1998457467
2071600580
879839986
2057939584
2109560908
1217457143
1011322836
1912590423
1792509500
1570456900
206494729
1375922285
1396864813
1724344586
1190308303
2125728204
273219405
1569073899
915465253
2076906094
1938667767
967365201
1565515539
323187064
718956588
1248849022
584132729
1417241453
772537130
2043041768
159108735
361869611
1474795358
2011485925
107597036
1014509663
1314433644
1747099825
1488822200
687564031
906011246
332892665
1776208222
1512339622
963629606
1960379247
469312086
326871789
1342663535
506748543
1444322163
1332691249
249045667
884243954
1979434735
1306517784
1873441984
1585057861
1699898883
686517462
475372357
1386598767
69631447
5760499
535573123
1567465662
1215940344
1549014891
197837926
321091946
768703373
1223431961
400454996
959889394
1704877452
1071606000
1988833979
708688051
600670280
875630341
18211397
233577133
180568155
2142276132
1473666566
994647853
1626513262
586164849
769086227
985374992
730213857
528692444
1272982357
1737449712
1600773762
1318920716
915306860
2125331428
806329623
1210509246
747138734
1029350952
1003761344
1506760705
966543807
598823214
96701341
1676907254
2076932351
1263205912
993756676
242747449
59632316
1219845522
1218033827
613224020
1074334907
789338989
1119753549
624964501
1217517397
1609161145
156597848
2053996732
1993846666
288046098
1399335707
1030114658
1003315355
1478235239
1594466510
1539355734
1192922086
256905195
200843033
455932848
1271410809
1508106080
1538361455
215201429
1387803628
1624741378
684727009
1813827969
702440863
251898445
1284695710
1383452515
1624570201
1366903880
338973625
2075364497
1444711849
1595841557
1142275692
2067376205
410262148
96947058
1437699546
1568096105
638241982
1014839491
1714444865
649420108
1710730500
560416607
1303847589
842627808
1999395192
713134347
102454807
2039999192
2043963834
1811046754
275398180
1962490862
1622346308
1727561344
906070326
1495063030
669564170
1739854453
924504656
1780090613
683474510
1456882526
1133769533
458166659
1254428802
440512647
1927787567
928180346
527366332
1256305324
1800044757
1300748192
592478226
1679230043
394691274
990733451
2114887827
1841203831
1763453032
942863546
513650544
1145185190
1459134273
411352169
957902774
1939046963
1049466692
19941853
1835292852
1058206160
1527575096
1104475416
674262373
1921309614
1553948118
1650048737
1759987130
2147279020
1933109337
1931893439
1736864332
528185208
503458994
1445887473
1279449376
319014623
1455191948
104002089
577953420
1615416928
830420635
72008506
341997809
635963265
1806463540
671085997
379829086
192782469
378193299
672513639
765696513
597905706
1864335437
232292727
1513173235
4274668
307314811
1558565016
1989714013
1073661017
462656839
1056881329
6890614
1357523475
102963114
957366002
225585697
1248024289
745120872
803907225
1603946183
789540499
1752946609
122970955
1672651874
1461383949
1676840980
1662751157
1708806188
1989529316
2025459917
1456929768
1412352053
731255589
1614580337
1978269762
595261253
1485050913
1864276778
839624216
1728793667
298527268
1748418345
649708257
2092622235
919518888
1470891695
953920654
370054202
1573361016
1581798290
1676593789
1736435684
1752209247
1650399521
1586002652
1570206159
1627869421
1064407535
1617889370
1271649111
228735912
1034706412
2065911479
2103145736
1673758940
914871111
917725172
460431097
2068955850
1473225726
1412524829
552234739
2028003037
465718835
228053853
1329239831
558808035
547408116
1256090095
125110707
704692563
2144360486
1340207680
1779913033
1415874005
601426780
457458268
2117382084
1085879815
961236327
288490266
2116862692
1801693744
538787746
682250334
487354671
657164044
182611407
2064466139
694925408
2022496111
325156219
1469188623
2041157518
231837071
172412383
75536467
493509967
2098193075
592083624
646959580
1945502967
965343439
737685140
1244782433
615023949
2051069925
1052742595
1053252281
776810107
1553178755
987529099
2117201482
1254590751
850805803
922079948
417985679
943043068
458676163
856587219
411305105
2129803319
1943323197
561406647
139207084
201181260
1856110483
1808823593
81287111
1466067482
528833180
1642701536
150893465
387811845
90645659
1140766085
89214928
116499189
165964366
878508237
1095319275
532181314
1495018254
1418158179
1686623846
1405099264
999113612
991555128
1652878312
1820683790
433278364
1905283477
1468329157
2008697231
1106756807
351123225
885156446
2052389893
86176512
1721768205
299548495
2045990401
1818813813
23710831
699474984
1363370550
887383695
1972153108
1898786508
620813234
241032915
1999628985
23165117
652897826
1638493814
1945633092
746651546
1236921818
1168412696
1190754538
1157843072
1314285517
911327814
483462440
777108513
975801000
108526577
1978645922
12836971
1244413719
636550892
742110443
1506801760
526584208
2138441067
706224931
1119884925
908053117
329735566
997829374
657775502
1517326242
1731774563
496538382
707001324
1844872936
1634792524
1964376815
874654260
824435113
2122207689
933329214
1116565645
1663492327
651449857
109250727
663698433
359917309
1946081021
614792658
50437697
759053966
1158983968
75124626
2135954968
1152161779
1227912912
264942029
1473281705
1115888954
1009833200
1731007681
809329908
704087584
1206606107
1726111248
1036688984
1584832306
2070239001
1190891642
1027707821
381684324
1432881646
1469554934
236396449
1080709706
1785366582
456059224
413006917
513628975
42732466
309762206
14699117
1342473688
10374314
1886446156
1008763517
714770228
1188991957
969163393
1294322543
1178146712
103155798
1773192067
716754717
870167715
1369554476
1906870549
1463580365
2127649318
1409252422
435333448
1311530430
1111371991
1173922916
1247033953
337104237
228978534
1698321323
1707217292
698796003
1274331360
933646956
1612260058
627294853
1493901313
438190979
798169115
1240219031
33462928
1373401142
1496752639
93644862
1217657871
1919978069
947845751
2134028631
215399428
422219672
1133046122
1149011241
821941035
1458905289
1828987470
1310156160
478183198
346949424
1344030898
654599411
939888764
266511347
1368481713
60934462
2059467945
162398045
73065778
1552747480
1197455439
801726743
69085710
168186530
370907201
1146058105
2118587441
1978119248
791868896
250575738
1003955008
1469348530
731234543
1686222318
1490537976
1704007533
1564996920
512432682
1657866561
1530820101
473430628
1011119811
1273141799
1757109562
1676703840
1420832516
1734024437
74567470
2102062591
935820672
1564930394
309785598
2097586556
2092593528
905403298
1293312010
1678701452
194354661
2074264641
1122372
967708926
434330596
1615046023
1816677263
962191521
2105140116
863754294
1447497066
1173445640
1651374461
464864861
1362096129
770836745
1389024348
2108762461
275397547
409613797
395875236
391622990
912653470
1888464575
17667062
687195058
106175716
229661352
605336795
773042639
2114814465
805228772
2031220943
893539273
1066442442
387251009
1756323989
1314720961
601901900
1669268367
1690373851
239619519
1613206732
1449180899
1338825865
709788036
662863327
1919534795
1371337887
1627604588
2045788068
209620780
1598288502
2078328860
899179901
1185413866
1629843742
2035195732
831940305
1461028432
1339899548
503705393
1977306505
1058152398
1504130350
1322140233
37997792
164981472
1303646416
2017021171
394870447
538818302
1172117627
922717306
1274025372
195191019
1686134428
150937793
316462287
62585642
763267742
2044920868
949453590
1120928953
1002448010
1218160128
1794403480
347351754
1276972237
1146829510
579201121
1947946418
1754630980
654976494
638941506
1219450556
1657699210
282700493
1299915225
1277957985
1372022312
1853034332
1867229716
1845465328
1450603136
2130851178
331764480
1883086625
654295891
695897510
1617023367
650698233
944989955
721485249
931575337
1572726116
832761953
593395280
2120151999
1442519620
939789790
57849373
198142996
476990538
530740116
2085784385
1462226604
99363025
1454890770
1351188972
814676478
20388535
424482003
1960506734
1430976434
1265374060
866987673
725586836
959275045
1281555252
509133037
572260388
863321510
1224505164
1450093632
889099982
1295008218
1038900164
1494617470
1960316708
322879275
1366154291
1270073003
464849821
11341292
335705168
249257570
565294837
545715676
1410544380
1198086740
1988836720
67443154
2091428629
1252214585
1525946378
1678006280
1549388191
1083287580
351905768
1868023055
1923626869
1648115835
659723872
953118885
809008783
1713350438
856551357
1048641884
1627460116
1291420096
1898002954
613792201
1956089881
491805383
771621767
363998060
644809722
576403370
187317058
723182843
1515706674
1640612024
1915546908
1361649006
955622143
904872715
1802821047
2143563112
1122781645
1936582359
679632812
1356420857
176306586
1986441471
2115488094
1957879711
958869685
499419148
901847359
749480543
1206884462
47694991
1466253543
124143316
2033135979
78407924
249392651
1819691513
976956395
1159714056
1791829490
440404165
1252702228
696392611
906886696
540672810
819261991
58955010
461447323
1198251018
482315157
2063988430
1923334529
192712310
1385588655
220700296
608456359
424977935
2143416696
1080642132
1888803178
1100217088
915910641
420352387
1711865044
831180699
473557742
477337977
1592762748
2067643064
1231207276
1086613185
1722843987
1593342255
1674599290
1587482232
2068938856
457598771
177837695
1870169254
279208913
1758258973
334807692
132947277
157256198
406854641
684459750
251447021
1419503229
1390062032
1094593210
1618618805
996340923
170867820
822467083
58873460
1832655649
1115257136
890355626
2020246732
997995746
1725451332
542735252
267040318
867166552
824421693
535028822
2066641282
1859255669
9371098
1095367507
971344953
1928152002
48770414
375137892
1411746687
1184199456
1194883480
671456473
1998187368
1824723640
895247993
1039618776
212213077
574773952
1018627020
1250304966
1374808765
1765079335
1094413988
1764400299
425322969
1793112247
1831916294
2023472945
1370874434
1492969772
1577953248
193663337
1334724064
141058821
1124893100
919558817
1954293526
2142713960
1682829452
533003496
327979502
908734241
1043856203
246584109
1859386841
2145673687
144631207
949179709
1266357220
1856175781
1619600320
80011277
390223213
532682030
920603771
189397563
2064706403
1915422730
1438264818
2115173991
286140082
268961350
436454117
1400026258
1829794381
2098219070
1385871005
644599710
1821654163
1582313498
1137881097
2066674986
1230832986
1995000623
11781369
804392344
1411594236
1440913504
1330774262
631269896
599791493
511818796
1483981141
2115581491
744261659
44478388
524436223
550853980
1663891810
1847931812
1386244972
502092575
724687630
125852727
1934535249
352669337
1811896115
440283647
646649705
480833718
1559872085
1648884323
40291140
403972953
141112229
1206010343
68113678
287803433
916425487
1163133511
248110348
268181876
1253001348
1573569073
1744275128
323399126
1224358881
1702533832
536702328
1494090988
1519858006
1147248831
1536841100
979939322
762761883
969858175
915156910
794962807
947475708
898831831
456460542
554922356
1954333144
837341798
1241408700
906271417
1346583933
889460943
645951516
33375571
1730178897
497604785
578954772
707205038
786403550
1015836584
943853523
1804148651
2144883741
836705456
1809535801
1452206879
990973032
1777689851
1258428737
376052384
970777308
727327586
1264916544
701085981
68326440
117778508
1098179941
857755179
1106963847
2098851380
1348688414
1817468999
1628618811
2100020396
1321410373
1051436902
21782940
286031491
691056801
2028135096
546453798
1185400835
833469193
1328520120
805156845
556088400
1067157851
1666141639
826116254
1803695092
1446175208
1031687714
1196130354
651370605
2003513201
1291723976
996345012
591576640
1235794933
1529076621
1845121794
1794289491
948003939
407490238
2013303689
907653363
1871206313
1275567664
935551312
462642709
39348994
1432618668
480427250
779644140
1595356749
1417386498
974616367
1622702453
1759480289
2130283915
1328100926
2080825267
1015213164
1455265378
296318187
1494832215
1448571219
497081551
1923675565
1977529068
1377956595
504862922
369788838
1677390473
789554560
1175890853
1308049993
2136799250
232013400
1633045694
54691139
50841147
1333890828
1818692794
1286105146
205222654
782814179
1468640160
1579988047
1360022397
1126035721
819207962
657240989
1185715099
548217031
1084418622
1276847926
1507258700
885463568
1860304277
510717548
871714588
1517543253
1125755908
1760261714
1507065728
638909699
137555119
929612258
1427405794
67440877
520424017
1893549622
1093032817
590835570
136623398
251666505
1170300421
1088517500
136779369
1595632572
531326067
1228177035
386379091
1480190432
1275046049
388473835
1088222407
861810706
287836760
357122126
1337822101
376903960
1723019486
918376590
1448964083
1927963083
836155683
1694511120
1764247497
943549829
250176893
1055909087
1327139608
1531949077
1338272664
538328750
1257551684
1858155183
65489110
1000195675
1613717157
1928843318
1500682407
846165980
1377365209
962864363
1573018521
2017747446
901679527
632803519
722872176
1612106295
472926307
1912393254
505799858
1753711510
699625227
200531938
1641330528
277275608
1054897833
1399759095
156584288
568680418
1057906096
539103215
1129235740
885707951
1955736519
447194392
1626326987
1571834580
1506022346
1100464885
1418114097
150776389
1655049702
288283196
1403419638
337646197
1759214904
1660805975
1358853971
34055785
2054603371
1271896263
836186597
1225340117
1473033500
633754760
1295645252
1089741775
1038235983
952532679
1289451810
2050720687
645929260
1948296818
1319826257
1060857774
906179379
1230253845
1878663985
643642130
638927899
1642797813
148362614
387058362
1682512753
1993747168
548820783
1535876382
1898502088
1278817744
1487510263
739473639
183796799
157019495
14414347
1819899765
27668618
1049345284
2112996121
719836325
293113845
325053477
1338441452
1137594939
1997814346
1196305994
299180590
803621230
1371972512
1137255255
860037772
712171407
263046112
477949012
1535641121
473667026
1463825373
1186328117
2122290458
1070187899
1676298666
1642936528
1658636903
968086031
839200526
813861655
1495076860
1809657639
880240644
1572083892
745077891
1592143386
1899374561
1156070841
1769709835
1221632231
1761263043
1891531396
860347036
1228217308
489564803
1534727673
1228140377
1271426265
1070942430
358993071
861555444
461060370
936617529
1303446047
1277231976
1876150320
1948808387
235158794
880416244
2059365563
1497678964
1873920653
1646654148
797639474
2038628287
1907677808
698272784
1529526679
50146745
622130822
1893752154
67986350
1605836440
1520633211
2060963922
114622906
1002699991
1502622069
884156324
942293079
362542164
1973105983
304672630
1153469258
1439303371
1602572682
913453393
525644370
1914943717
2067276803
1040530245
427670384
92817463
1875003787
87610962
1337559509
77684127
804378107
1858056506
843704637
1512670012
1823302657
1662103105
2111457994
1907995575
924011177
440798721
1901001734
976586689
1376595394
1498558691
915920104
518731359
1421244078
1533904597
1901470590
1291045021
1053941565
1110947572
1736117294
1758641168
215500976
1425272310
451294717
1579257257
1307944318
256577568
291172397
579905343
461757651
670133876
1152107896
65522308
964380279
462028565
1511527996
1701236500
928692639
1491871951
2074209795
79188975
660728369
1958035923
357269879
2106774659
1775910034
837661962
1491161254
1808800617
363325454
1062849764
1995668680
1886271682
1388041784
69577231
790607457
779678607
127213147
1996389077
289252124
929591544
1846380312
264755857
1468021084
400098222
1071036231
295754715
1559860341
1449645843
1310436357
728031173
43947509
806175683
751034397
147701337
680599365
1731619094
1413230459
374916079
665250578
808107430
1266195520
1602871837
239190075
215108228
1532229491
1524334394
2050452026
1414242947
1900119187
1738586986
1808020171
1412672771
173279246
1993443041
168539295
348710521
229528023
1788654570
508166504
630757916
1326934453
2054428988
1667507697
1627544088
1159114932
500768382
824067807
1142815974
1286829864
572212648
1714025265
1077936243
1576750752
478406459
2066549290
1575496862
46770764
1277469088
673484682
1897250666
901127488
398818351
1986474734
1111993717
223827566
404973537
1039142843
1726199229
1602062239
707903707
1862699438
1124299767
525825681
1110430119
1369059976
1747546420
2050589961
239366944
168913119
1077064670
1000117229
2016253342
2005013899
103396100
135553374
1722596549
1193262203
419423279
789887088
1731481757
1048550365
769452760
90163970
1109830244
332248247
1031525199
842035150
2032520699
1213877640
34708761
743200169
168441867
1751768827
285746993
1095768155
75968437
1865989391
1026277207
1104946192
110036582
1956485069
462892892
2021840254
1607783596
181861621
831668794
1560003774
104388535
687051970
1376497743
1212630227
287676069
575152281
1646178753
1737272100
1483833266
353480267
964798708
392097810
758422176
159236508
1606413894
817288305
1054499885
67193741
665794234
1979761535
1039028796
677177414
1925710676
855560806
160212169
320862959
215061034
795294415
2045455071
1381641216
179813472
1163431953
1615660136
1365094059
672693307
455895011
330880895
912139264
1036094722
1530676169
929735900
1134229399
2093951742
1198148950
1118357712
1108480891
925693956
1108880623
1756680270
1038926521
144825535
1549092755
157762521
7334688
1247449246
823818941
400359803
1607065276
472082421
2021058604
728520173
219839548
249546080
1227944695
85477061
1495138270
1277549650
756909444
489781061
2013341931
164224580
103788133
591791152
1921898325
1231397485
388763783
549002433
2137229802
906238599
79014673
1190434006
1458823036
593418392
364028257
1960499161
1422381745
93975239
476457287
118000384
1697215592
2059761630
2115344226
1062741284
8048875
1842489720
77323692
950554966
1639314819
369043708
1302114091
1562389717
903260970
1651467262
605890393
443488472
342160137
335425711
616185608
125299748
1893956780
1347631720
423866222
381427463
339100004
1462379636
1180569657
17812263
602582016
638392779
811917391
2005581318
444070344
1863124744
2138119673
311313057
1291645409
94449223
1991459328
1289107939
173376126
970773951
220720506
1385337223
2088845365
1218920925
650796348
1923039779
991956665
1583364244
208624239
1292310347
1644360354
488876368
1435873485
1125138389
1951113193
616068916
1292851414
2067537308
774140443
446475115
1553675646
1622584332
1924790335
1554033058
551443791
1049056409
1566497542
282466878
452559498
1250573122
1172370263
1351470859
1951717863
251146416
749122154
1345214447
582229165
1817959355
1216166398
1255088587
299978264
1018928219
1964948508
1600594407
1380843605
95969027
1676381911
1775487434
987845708
146481218
1778475981
577384144
1447077155
523445699
905927054
895331737
517960556
1103258468
1278237791
1569236996
1232500608
558549275
470541471
1210885950
1752033377
457676894
833825786
1257778307
824117194
1020494342
214424972
1342586687
122215889
114598401
408933622
992021120
520455795
1601038861
1205047363
1496618754
79166137
1481464431
690119557
1543217268
1099026925
646089327
2013069640
1609897200
231427404
2084696508
2072494412
28148026
36434199
1382610391
730222867
454810135
184289930
1066668016
1534735228
1253803117
959384083
1441445570
590607612
381536977
118921440
1357651606
1373484767
550811159
951435615
1352846176
375844089
1408610409
1020375966
438158865
1809051813
2119590321
1350750540
520144180
468107356
1709437822
204739960
328348388
1119779733
1896899001
1497095600
871158579
504331395
1069183196
711648468
553284687
120381466
979208083
286342652
135229245
673216179
670896219
2039721421
1794151696
1006857991
2124150523
1279751646
182783336
1794213834
368906716
868417223
296834126
440050432
1223996584
480406063
1006715167
912982486
1262027946
52166448
1927560902
1919808657
1834741330
1342792212
505334553
1839912929
1951155229
428346249
1949514270
914468824
1885517786
189452016
1793473880
1330613559
612110449
603310181
431924436
1710402615
1719994845
14974348
1047879709
1098728330
1270289479
1094771938
197631796
1155575577
1947374090
2004611688
332703713
1527772879
1436613220
1818891695
164220198
623225258
1169767776
99444194
1710215822
1951624776
1796656815
275927980
1781818441
1898956652
603408689
317065066
504025173
2062932568
1610824140
553211585
2112444079
1898961210
579506257
396846931
1470805311
450553017
796127103
1494012573
1212365061
827505014
564027123
645140956
436650473
909077055
1429838941
1263542515
447351439
849151784
21120503
448668351
1127745172
1553144808
220964815
299835503
301313042
706869342
2095933895
1590560922
920890809
793288388
2079363510
1731862383
2056650384
1914285502
673694905
260727341
1215300558
1573631185
1922039356
828972145
1474226590
1649945068
1763841382
1446796692
1485484070
2146410219
2054240554
1349979798
820005645
214283597
2146718172
44344850
377592187
1844477948
226435317
447505285
425533312
1309497232
101217012
808549156
1051239459
993166241
1639872738
1257852544
1099858631
1326794866
677000868
1502122168
1317780563
1993396571
11974375
74759128
1879051827
2024378758
1600399583
1509493697
1436861632
1113368514
582185101
217660056
1307821035
1130375286
2146449464
1076597922
12836573
72270631
1576323921
1328655637
807215549
647945737
2023844659
617288301
376750858
1935113563
1059391825
1729149030
2032696889
1847766305
852243920
501813381
1463372446
768458422
897141685
928670361
275879209
683813547
1371661295
1346091117
1292960983
932279008
1252578100
1921853727
534078970
1420352999
430562922
604463902
178001918
616023475
442188228
695426603
584071504
2115737094
197964567
266591330
1093680668
1771657430
1537834944
92286435
1585234677
1600062230
2107597317
2130344484
1357635267
932144175
1143619241
1830369897
2049722601
218262621
132734710
264655882
370305328
1445681981
1365736902
733683150
1128368274
1741969532
256452732
1570484899
1734841075
1708049110
764289632
777061823
939428359
2024047500
1831200077
844574974
1402389689
973234586
1262906389
1137114686
1996038476
1382964839
472362780
979590182
1093378370
1808068936
883538050
2024618444
1001502352
142446000
1784091058
90383345
1669003088
1332586249
418917634
1652104364
786751600
701928234
1452866013
1553238495
204776119
504427261
1201207584
945360929
1359602567
1285898290
448921620
1688491614
1741610294
1956956182
1343604615
1297897608
1106314173
1081699138
931550859
1219730680
1551938366
1567781355
1278686858
73297320
383287503
362876676
1447483331
1768969177
1301342422
494249971
1283482831
1067620326
1472632423
1930673
1797163827
539583696
1138635211
51288884
1621710360
872713346
903594154
330402333
1168500346
431434707
1569559581
1555372170
2131839753
2123461133
1782611114
607041020
670887762
1787065679
737963899
329814524
790745709
1992776585
2145668583
1876545593
1840863388
1967219295
936334592
1933999006
1501369644
1949392095
860500295
382452639
891332583
1124987684
279243374
298215648
1417914391
680040216
710998555
2033800464
1234428005
611051817
1443841867
1957434878
1164076080
804644511
146515313
1564749805
1522810675
586653924
1527657496
1132043414
889188382
518568167
823597344
441560051
1420880598
1127065110
44402182
1003820968
2085108089
1366602932
664038413
281300625
706713902
1373169049
1706632611
196301755
180474821
590361653
24088148
1385349399
52268642
1459081932
458002985
1616026740
68745844
999368522
1004096518
301502509
103669205
1685321008
351110457
1980335586
1424330670
811857951
2137676668
130920300
556877599
1465046463
1604345591
1350622124
1112723347
1994218167
475104568
2096505740
181896653
1473298008
443409312
1037191978
2047495353
1574238851
1339154870
1160991642
365028723
320499412
170506487
269097679
716878650
1963942286
72160187
2021544590
863157840
719500295
1151770469
50413661
1180402405
489168637
384226619
642701725
1268360279
82341065
1325306354
836006857
581541511
145156728
1472076439
435376765
93027335
388515843
1879988032
1458677274
735870527
781468276
55521876
6145836
238499039
2061352950
1779201939
1244037746
1424893171
1664771267
304429343
1567413642
117716401
480371583
1549537451
1274992247
1754146105
39245942
507692354
395118292
481353047
1921909742
421463612
2006362108
549946368
1017730978
1836606518
1585042603
1825914494
386062588
3742065
2050916951
834032329
1571201516
602165875
1501538140
250826173
758763272
580944026
1352517485
1883312672
1964414598
1343130695
91454913
1747474251
844042139
1071140574
331805536
1575644862
1355085953
1812513524
755458347
380354284
55964346
138243085
150699651
286800186
2095033686
935471074
2016482068
779969816
1238810632
1631839971
621411241
883625627
1901131397
1738185969
1029552279
1050545975
1478653820
2542605
736806356
469847485
2017016854
195244804
664361289
1695519181
184268459
1720779973
189393718
621840288
329633788
1459743508
1715513329
154525036
615223040
1219200269
1052423766
1563592923
1572391406
1874908713
631182302
239606007
1850351067
1429636132
201853414
1812391977
980576378
1297474
527513932
1399934162
1227231472
970614199
1735023565
3275744
725298217
1744478691
623913402
389237646
714757387
476839444
310795781
1699194939
181101639
1283764253
915830981
1136180044
207673395
362375715
605130103
592376816
586874192
1890752553
1598818181
148743710
367049549
575066844
1503083799
347942984
571236532
1373228818
1734419609
449092823
430737826
439000162
1823676049
424899354
1425047061
1105650621
1978983585
494918250
2129805678
1765925818
1114534581
1208576322
1015894301
1145431251
1455063687
1103848875
1800807656
1147500661
2050873733
1827487591
312185781
1934400136
319515086
510975957
645877668
2000273221
1611823741
1876416237
1285642733
1965653963
423120917
392426009
1716190769
1798492902
1604259678
612479902
704110542
413167030
1561561067
2055103385
602452977
2066866542
1873078326
243541434
1249661990
1390684951
1636637868
1403339654
904662112
1201414723
841713532
1594875569
794224355
1145550421
883893066
1583368024
97815236
1041151190
2102563076
709589765
1248470646
926762409
718589474
1724852091
881658779
113867142
1505774763
529805975
539742523
1262456009
1003661602
1496741934
1700400018
680983434
248838111
2067765778
247871331
1558730930
76962613
1027480934
1364595546
1308592968
836740447
872348701
1405747740
916571007
1373222081
1971803763
1823739547
661732057
2068677173
1740392765
1963060683
1570102743
879352883
2026735222
370492404
365108421
1115686847
234606537
59137809
896359607
1415503248
1580449721
1711925332
1751961208
57609322
1288584707
1198311965
843285918
1691407361
149091596
811429959
576460492
35461801
1369054160
47809803
1638511496
1195599032
843769356
1826938545
1256709136
445132769
87797204
493345353
1598755959
1694794323
2139354316
986579803
335167000
658750942
1182927699
95646625
58344801
485606268
392169379
1208716487
1533531471
1510860673
128862541
2055657424
471834158
1674856223
1742449833
1767227582
181521757
1514100645
1326184807
248894845
1867277233
1540848246
1137603843
713149631
1853361068
158213391
397356536
1473662321
1446167572
99573932
209280576
1986581571
873089181
506428530
736455969
1961850792
1398780183
1291331313
65889227
1497817698
1185928327
90209039
1842956528
496481768
2098323319
846687784
1033827286
2078958440
343726469
257816945
174256459
167618490
565906556
1748132591
1226083581
240457093
1264211415
1121267800
1780435708
101288299
1963819316
1782362511
1254503325
611328409
106438059
921658894
541709782
896133975
2051750092
131105717
1490232676
1860903566
445642976
1917101912
607108375
1578382090
1228565276
1600987957
1203073213
820213350
733184393
936417163
420966230
1747952681
1180871335
45954931
1252000175
2079279999
1106819262
40212066
1114464009
1976763757
1700073665
1565461248
1218230390
1607637133
1072940836
2014237345
209374147
207563927
47703224
198716846
922159143
1956968216
645838501
163405199
1731834788
1997604535
934117168
734200777
1812919014
932443840
740267595
1776280275
332114234
123481840
1145115540
1414149306
670807676
1323886769
1568072011
518350562
1299269440
1838558719
1796292132
300443597
719185807
117855931
1764011436
597191327
473311545
89888288
576857789
1680275000
1991318437
1391694295
515226839
98832199
1556185567
491944941
131476504
1025377254
909428392
120437923
1373614163
1372085083
978974221
1295637666
298280049
342498961
360410156
1996833078
1822527559
563009535
499583897
329061423
201856386
106921491
1841036027
258876085
1313084423
1972788518
146928710
1188055401
995580367
1114687472
1443457708
1479951609
1122755202
1687124866
1055032324
879115829
925579008
977041290
1143290794
964921484
248453348
2109301398
1644058041
1771223839
1998626567
604776361
527434972
861316003
1842616289
1662604343
104963194
64745056
1940329493
386897716
1256134851
1946322068
270511076
871360632
417593503
918912562
1316032870
1269227250
1970753127
1783274475
365811955
209961031
767500003
261514572
1486280724
662585891
70905018
989039594
1738724276
1118319918
495618365
2007429849
519450764
587557445
270656431
1948324198
1620254406
1410074709
415415440
410278140
1908319564
255034585
681526706
1343878295
373874882
1961663938
445198522
2042042307
619255742
915975737
1244147675
516132664
352572460
2074930140
2110540985
1394225510
213688733
731600285
1254529519
1889161018
787465422
1088237850
901424286
2017418675
1346755195
594897855
2026964723
1498456272
1890190856
1021272079
2081632149
1841234314
1825664483
1147432497
778414147
1101777081
2092501356
186895023
19159413
525171266
1078906389
1528211692
2143768741
420026042
316981927
919683877
1877403858
166300029
334022845
26932800
112088805
1590788699
1660498450
547698859
1064497105
39307332
850744230
489399026
156161912
1438878015
210775300
667084187
18096371
469646825
1204034279
235239135
1199612979
187773112
1886147347
1358327231
471047882
1112472753
66569970
336022181
1825088325
497730653
1754626351
1431451692
1020193520
589090756
1331489575
1060890187
1175812585
589576280
309883105
1117710562
1868272693
1491149449
1421134231
1701184265
1451127322
85168432
1090753511
2308722
1414933708
616368876
424414303
1606022175
2146366400
519589013
1592684822
1854599295
731122529
823221011
1731411551
1107389919
1945145199
1098217040
1454176750
506435626
304741655
1158788370
1044773478
1671660908
1687582182
2110425594
1052449462
1759229567
1109676130
1020273700
486001378
126553849
1183360470
1925267455
545826328
408664592
1052314417
489424464
1045638129
148285942
518715230
1465371929
777338815
103877016
710993866
1562809677
1794509459
1219791417
1226789347
1674382938
1801222361
1655598147
951621503
239753235
2013805745
578890222
111835513
1863714163
517422092
585716396
1099107633
1879227143
1947643780
383006034
1648032990
972034111
785392282
1757385703
2026226332
1226315213
1548563564
694262771
395104056
1791829314
1762245454
1543515990
2078949457
474078685
272062290
1979170583
1774746327
859570755
1248516335
712428161
1026597384
203743535
1929836408
184737642
415441213
1327530211
570781235
1052503601
428664106
1260552214
1446464961
138646280
1963066709
1067250409
1466672365
21125787
1010740608
402732445
1375425438
352411647
1332027970
840942845
815255177
512841493
359572813
1680360973
1231398580
607833899
563742713
657608593
839114784
1215363877
2049576977
2032353987
739748937
86497912
1409884851
182410582
1273613459
603058792
1805781920
799705259
2111726685
247646902
1743500418
1619094336
127716381
1919851471
455586808
1925115141
1941338597
201222588
1626591563
1069364531
1676451569
544997573
1651301076
1966811213
1368341186
445121869
2119919237
1133487257
301595493
968824439
617949001
1931310091
316500010
577012833
1892573810
1937110427
172066313
107581122
176678043
1929560443
578429374
1394073113
2064128240
472339573
1313579628
1207276465
1016470272
915184577
1042566081
172177920
2042853640
873904821
857641304
550771407
1603753015
321905609
1192353476
1830945367
335544621
1680516804
1426752186
1225584164
1842763685
497665434
1377246642
763534777
1869777921
927320770
1970057096
2034335379
602127034
769891247
557683312
1297449923
862036650
618997451
29493860
843824684
699103280
594273607
1735044570
105740384
1999783019
1085096778
24610835
488296070
1480893137
1455829340
122412173
852659420
1154824203
215833217
305439577
1922077903
726758675
1444494788
1335576324
775334843
1386173706
851869252
1917429183
1437819452
636507373
996062340
36576822
376527275
1509340336
1402038105
799571357
1087100013
780309576
1288897272
1068125509
1624403331
2016119951
1971670143
1979281559
392865748
1227052438
42024391
1752640923
430573364
1822558441
1721983009
942500292
977969425
1050838126
1651305087
750292195
46060677
1613081818
292870134
1550446876
546890555
692620268
261389239
1357532766
220442248
868385966
794559931
465626392
1808854855
307659839
318860358
629796111
1409027388
613415159
312009898
1145175596
1591419361
336309213
783312715
640910646
561639875
151201748
93970433
1493034902
2084880168
1924575273
1693902886
1130395321
473973365
1896722419
27517841
703891818
862712285
1081706067
1793995338
664948427
2117522614
130794606
1198689914
975270169
736282803
52064214
453216321
1103847136
743988828
1969512911
372097167
124108622
234537114
2137795362
1200180646
1077955020
1076458372
918820845
1893162192
477117238
1061278052
107135915
1875515532
1490162390
41253171
1416139809
182446743
1622469672
11540125
1049358108
1796787439
567641581
98299157
516330889
594989232
716179625
1508543684
245136027
461664506
569912586
760889727
2145332812
1441179703
1240890656
1514824570
585910711
448501924
1441156446
30427082
1249935179
160354550
708077626
1907938789
1891232521
1998314244
1280586344
1274390438
405247760
922562108
2035498438
1018921707
923239313
398560091
506538828
1948220269
628259999
1365499054
473325
2317354
1190374015
235479475
850663981
1147848856
1100725578
1964389671
576609810
1680110471
199403841
576966137
1973532829
263057146
786620846
224289225
455443575
1336685018
1587042437
310114439
906138299
1352953464
948768099
1789542613
597463880
1469376374
1606363924
213085660
646715809
1035269913
1223229224
993478409
1909087074
517930497
179324409
1756739118
1507084888
1480540165
1515941726
2012143426
1601785004
506841801
1856372079
1167779762
2023624155
1832379858
486777688
1500825335
2107520315
470321551
612816464
1579016031
97026395
768548863
1875461641
999517530
1557317768
1875368349
1983747935
527490389
516920871
1101376487
767648003
666490381
93566951
250372949
538397402
100299216
1412759981
1576125632
430672418
613259484
649597159
718220546
91066605
282647577
780712122
1199890846
859241085
329354014
1316257840
1543119407
182189665
1372463907
1257393947
1559004296
63494334
1280714096
1260741407
1075643872
63921603
1532325247
1681050723
522261685
1195626473
1535724001
759813076
259806973
196064263
894790766
308075176
1117155754
1290260055
1682978931
378159900
1917819137
573884132
1137694867
977415527
574529727
606897833
1418561041
349425627
1688765907
805417988
138865924
1496151383
1326812609
1330937126
1218245050
420714101
818465487
1064602447
1743886689
1655267482
360857642
362842706
564062813
1989890524
497632977
2007489845
136198642
1851261049
1767875769
2051971032
1634707268
1106500136
1112842399
2049605181
62900195
237936447
483098187
203146385
1583914945
2136294747
969320409
1829778832
1118150149
103620018
449735538
577898886
716279287
170744750
1417966240
1250616505
123689981
1150202178
1289340554
431366667
1248450176
2019114835
42065761
1813867346
47540132
621758246
1570201796
1909377545
2107710749
76654366
19706037
1316564676
1196995670
1737382300
1634561783
1161341381
1346369063
1716127283
1121521718
559207568
299536167
1813307871
242705466
716038204
566667186
1504110554
1240609334
1273779193
1924831596
377536939
727372678
105601914
1962654115
2003753756
1158917
276992437
1496478079
1657743230
842411736
888881911
939676589
1100836998
2034767206
2046012873
725529481
353423773
579445796
14703802
6018089
232564392
250057797
1378093692
2058800499
413214366
1503713902
1048148041
2012665971
1174789849
206740721
612642034
1057963526
733655006
1147318121
1824547600
2051143714
1778349101
870547940
1394382183
80003798
1738108156
1732511092
454881655
294572309
1402656410
1843825265
1798355709
1107904571
900421066
1502829121
1125395646
1842196587
2036112911
347752922
593319135
973700092
1577783865
23191011
1414252620
654843814
1273152901
61310030
958879833
245950592
1741364769
1196712961
1162153796
1611424479
2116093600
1259340985
1119150492
60327270
764640944
891464861
151947039
134537757
402345599
1232918896
1489585512
1067104169
596309260
1257759082
1910537630
456013570
1813965043
15386454
389242296
223002806
596452021
1490304348
1559164978
78542022
1906004905
2084980081
1567245828
820780007
995359279
1781214948
1460361698
761420854
1218758397
407749142
1734081265
540112921
1328673682
2124356009
866360504
1153145854
1896519875
61337987
1202091561
2040146857
1483368363
945922541
1765151852
1842751149
1184553668
409764156
912596845
885254837
549088419
1222563393
1647484572
103264303
407587315
1954654699
469317147
2028216711
2091309847
122979063
2038273688
1979927696
229677569
1488351309
1136488300
679079317
1227478184
1889255182
1346139469
465791127
1784013713
1074239206
403969837
844973421
329219044
58590465
671201237
1394314717
1707059854
1114214780
1613565723
1705599161
228166067
1920916349
1255692875
381664758
56419122
775724836
469534982
122927171
1035627020
492714767
1202730317
1762025350
890216087
611090882
1956056182
796665696
1386560743
1829005736
1068539996
1543093953
664393275
1226745218
259321715
1157828486
661891263
664459583
1160899714
1271316916
378078513
891817647
1632509389
1009762457
153455929
361571664
581304385
197327644
130715034
1863095021
1636292366
1173150996
191543878
1030124551
343508105
323261303
289003088
1471460460
1250584436
2019895341
1098234029
670563241
703321673
1218198219
1480446167
1122610504
67271142
1517722741
119086920
1333513652
645906934
1076682388
948050356
1029758687
2015202553
1947213222
1156319971
84811141
303842884
36889006
1802502515
516901171
1238714354
917120164
884384883
2098054355
311894845
1846174924
485903297
72311732
766362545
1771814785
204720665
1230557763
1725830036
1597723986
1159238560
922123595
144887119
275960764
447828471
1969042240
1693474242
891939334
1568922280
972350542
1336787384
68597265
3865781
1956052681
1358238199
1282389787
1143635304
175202095
1093195034
451049969
1063508755
1402999586
1172839535
1592312635
269665110
2114712197
1274681975
74218276
1147075239
969722307
1860148439
76415451
1076228402
804824530
408975225
362830038
1735474936
1078702506
2105506513
1831924200
525762752
289313677
746639621
650672372
1003963610
616674494
1009443000
557267547
2048291782
1004571851
1450911457
1995188404
65556985
125022005
870434168
1457632749
1760923366
181012225
315138790
1951969723
244332673
950684592
1099648079
1918433964
1718854042
604542667
1780834969
1467630857
714743627
836219004
2010378256
759294981
875752538
1287356465
2044985114
1739261300
1754554463
258765597
318959486
1371267350
555280896
1742704059
326190877
1045378969
1119413786
1544072319
1909632469
884138414
1225609614
1179610168
2086714040
49027030
816427903
623505143
1639551675
901846736
1605178118
1713232559
830663050
1153055373
658637067
1121815781
893561158
2099831302
100059580
418129622
1484134484
1964891207
277602211
1384495381
230706262
386792451
80957661
1250246289
2116604543
428725483
734017249
1783264830
537733175
1279257367
1193902471
102002639
1881166154
1211026694
1509103893
1497246201
1820716021
1452863737
190452769
801319800
888551376
475411211
1464683126
2057719821
1338906272
790122588
1234584285
1792897625
1372897397
1648684047
1476489678
1250179562
1141629406
646247411
425980130
508165613
701268058
614194668
2114282129
879328803
2050271935
496507386
210762053
799895973
1019912496
2102414731
513377245
1304437939
1519549438
577506685
511528864
182583981
2089602888
1608001235
2014370342
283497661
177433089
185854084
1730059869
1275074304
1618655290
370762607
203774813
1542699395
1754403002
1064301992
1539047095
539412204
1651409208
1366730500
1649712706
781618403
1381299430
139132623
79018832
997760637
992580426
876160495
1015847278
430551741
770055092
1798620042
1087923311
367671781
1277307983
1927383193
1029521555
2135673753
85052581
1105301039
1487980109
1889370548
2112885542
359970604
2113400157
1334974074
57767466
1159510206
1718981775
2031055774
376864263
96178553
1877863059
1774762780
88892648
519537443
2071231039
32465244
1137250336
114039208
413214047
1533945903
1145085407
28916099
325945826
1221349750
1477279842
1115260344
584120417
175528498
505693922
1565485426
820432866
388491491
1430256637
330531877
507835962
1937961243
1891976304
746003497
97680369
2101961190
119180387
1495850844
1516599664
411260045
97385076
1706571310
305528867
501122308
1009443599
967099688
1703646833
1019192387
104771240
1726678548
1009836385
1605589501
1012164435
2875251
1192175720
399993472
1423291529
1640000562
1339652231
1991312636
2034878679
1749322966
413693539
1928668786
1697624178
1134757754
263394975
1057192100
363850021
150713766
428327067
1379734502
1477865287
1590569777
410158011
690591521
964379085
973415821
1895476756
2055444614
55125440
1211625864
1163767891
4437545
236477414
1034839945
1178604622
647920560
521843732
291617994
1251556656
547876261
1860614566
59724787
828190973
1950625013
1396002262
1367070650
765543351
1382796543
1540701190
1671422136
915430245
1514022937
103367155
1334140622
1870435642
512093348
128303211
1067205058
188565122
426557947
100591222
1033829647
221055501
757758810
755142469
857172959
768845510
292251900
478827343
1968659778
591012908
2094104806
1864936643
438378028
961846473
307959033
1908700795
1747730590
2017131457
1936297430
487125893
1309349843
2072365141
1564655401
121076036
300142641
895754364
793182488
702186132
1603825813
2144618637
1020230787
1956483129
1657783283
1987983057
79487590
1107869912
2028644366
1755807439
1378234651
1302778033
1192377788
1667403705
767240905
2109958027
1658255337
146711725
1047189717
922384654
1107887858
675451701
87486665
463253546
648913884
598772755
710825095
1806709189
2080351821
524605299
74398557
659918364
1857641615
1365408488
603813872
875950105
291672999
2031633356
313100472
1941230707
1219373502
56496478
933937412
1134670035
1607774762
2060005011
57241326
1152886526
2134198352
494272431
122371801
941796570
809818790
1180574843
1721765851
736904566
1179363549
572248293
1190284470
737561867
768455679
1175040853
1390398856
729499359
1052577556
1272571693
1915129981
314496217
1877188967
990777381
84404273
1753536400
543090164
116909542
862824582
839942065
1078242793
1806593383
1956171069
307531170
732421268
882482097
21160693
804102397
277310690
1972791792
1448838242
15287226
1394918686
747192390
1292077277
2039245346
178730527
1979871276
1851601024
1080212767
1074200099
1222540509
1418325619
1587451847
1454217223
1989875621
776715582
213340661
1335241488
1824076087
523633022
1096608463
1723483612
258291427
1325717832
1921790276
1771653371
1213825085
2102662812
65814750
76906363
133732111
1006902947
855924286
1829970148
1157591692
1686231601
41447643
156338564
1886123504
383555093
391804715
493140387
2083701206
830676067
229196216
1953015858
1122306887
101040558
1474584688
927724628
1267689244
1536977165
982683512
1577888712
511284351
300535765
751614890
1066505311
197895322
1574957680
1140223222
2122608599
1273709047
1197020370
242724426
1073094588
1918762152
10667053
2029493355
1484557526
1938722009
1805356308
307474815
378531075
68719201
1764213589
158870189
729121224
21010340
481032520
509000760
1113080817
462059729
1767428806
2144085571
1181303715
272634453
701972171
1421282425
417734376
2036848205
1947693292
1844996277
1492749476
1177458168
1430825273
1232339612
315773577
693646243
1734561796
945970401
910692229
1469081950
387155576
1692185060
1789103072
1330895814
1352855105
1610896540
716979535
146483915
2039099416
566787939
689414717
2085622714
2076107720
2082183771
43494292
1171354713
220869571
1708452224
905350377
237189892
1233672396
618778326
1179447756
480245595
2021614671
1362625514
485447786
2026432622
1411074056
2102099422
314539733
122407104
1300697071
1457935187
470027231
554618438
1546700266
115432839
1253193124
913998550
1209403305
1663507062
1877186348
1824729992
1920176457
1977307593
311335984
1680403897
1154892290
163623721
1172082577
1234179339
1429001177
1095063212
415492347
773929259
642004387
1048650091
1067169540
808936753
977833775
656004611
1722899354
92370329
973335201
333051153
1630956959
898161642
1546063186
1738693989
2101386062
888667097
494935082
1155007580
358818553
1383850321
1086612432
998884429
131101922
1020048273
266348704
1908988499
765628689
1664292078
835571482
947531300
1609021313
1373978298
1209100936
568012822
947273404
1271580809
452309664
2017595558
1625188206
544239514
1101247660
348438222
1262349822
1584781673
1932134040
1741794777
808269504
577481796
968161825
1930060994
1099897188
31954597
1530311656
645162605
590249691
315135274
1786676278
1302683540
963161077
652179564
2061346684
601030232
1749770142
913602850
346572765
264703264
1410924503
337683617
1835599904
33703920
236144475
1443921129
1127320990
1360792715
380044135
1434078855
1953110796
499693521
831009921
558814159
1747553055
1050568423
140769026
532065145
398928623
885893939
398354032
626400146
1158236031
546376618
1893473512
484089073
155321080
2140889098
695707554
577819855
731520323
1938121630
332418247
1509089705
1709447611
616823822
623697210
1493642691
1803306454
605410244
625507052
1767091598
1647851981
394517937
1670132635
217305814
577721030
1589514214
1368423413
419362273
1149537017
1111858129
1670376097
1956627751
641994600
1137551428
865710081
2103483593
612649073
1367614526
1069435644
10254153
1676753768
522780589
517561898
1200878187
1250295450
373013960
1253698243
1150554137
754688843
826369956
217659926
2123293368
665042159
2059230595
1051737538
393916299
503020584
1848495851
1718086859
1247204953
1691055068
1020998932
257797281
1034068599
511308941
1610932986
913173122
1593516436
1610047608
1490901067
475354369
1333572128
1771660708
659899402
848610424
810382840
1666630382
1960980430
232898246
1676682437
157932590
1790298429
1667658984
674335867
1680033399
645521544
2056677219
630377279
1032903710
2128580376
1861416537
1493850455
1577642711
1704388944
1088522155
952629300
1328745438
4644199
24737088
545915160
1280797174
1707202934
405994261
2076128749
491632897
1685634600
946891184
168678856
1891199286
1132781596
1920719662
1207108805
1380916019
1571188170
1898550676
382630641
1544065346
2038220259
490228698
1549199748
993581957
1478644026
1596317599
923982594
1367252401
1230949531
1368652336
145269370
1668679248
1755383067
614897380
1956200285
542536807
2124427428
1132873278
1792932490
2048076073
1703115893
833378329
899312264
305351541
231021867
368663490
2118149884
213548825
601725067
1685460046
1020684117
992234977
553596760
391916668
411469998
715009281
1639486241
992165171
1294409237
1864092105
235523993
1164363119
259576274
1146814853
785326480
252026836
1869572969
1513798866
1863524751
1884657865
1785425956
1655297895
1512852245
126897070
2023187115
1401710403
1754161424
668104713
47617597
1904096794
1757733209
1436369298
635206966
1185943403
1744224988
788522653
681489585
801627125
616910163
1302742801
416176531
1482034929
1984917549
343813273
560175364
1456564304
550280029
1111002147
704710395
1696760683
1228378191
1540828912
652583353
1678967766
837022814
663501488
300443307
1852258346
1949720927
171849119
470437231
568161542
1936438786
229791077
1349981144
1154062154
233857504
1654776859
2005124097
1680016866
1778906217
581610092
1756695796
1649524060
1637441051
2049069104
4482714
1341244066
229753762
1993962254
150428826
1242112575
707017506
1604720734
1090928082
1325676127
150812901
500488235
258459272
1285930145
1837798141
1739051598
215538743
19862215
419891714
751642953
1468320188
733778260
793815173
944862969
932836840
1212604203
517518737
127331798
1449718764
452474308
537425008
336964792
13042032
105013889
1195291400
1822390386
1021828852
679992330
982006274
949194494
72679955
477354666
769052021
1432833589
553181745
476883062
203077067
1020874085
2000050937
1720214952
998996663
764634129
1107191225
1935288289
649187453
1213544326
818239965
930673511
2063925428
1455886353
1503940184
479445324
2080358658
752748927
803773682
1538149094
452554895
1700961425
980621208
1362258506
983356554
1369543131
1983350910
2016280158
860443856
766236111
1497803538
96050150
980083904
247738147
1510013928
1313897645
1292218095
131572882
663784279
720769531
379852929
410580361
2052364621
1134816253
582391081
196664088
1570568295
397119932
2002771560
2086445340
1132725742
1545233644
1513289424
508630700
119589655
299110415
1938671864
1434444501
742670115
2046372457
295178198
182655815
54949336
584652688
113179180
382156126
1279694636
1697264801
785262364
1141255999
1155983742
1982382774
1497829882
630766405
2106445314
281049626
1549797707
551432864
412228988
18707706
1208933028
449227818
1006257010
111265308
66153901
1844406116
730096785
569099407
1403486194
2048113938
646604059
645958954
1350155439
630980467
869992704
1551363074
564828721
1177627205
936143095
80465990
1877468584
1254358260
1262355760
538605901
1463529099
1461631872
434390657
154960860
247622506
24702584
1421721756
670275066
1401508048
33484516
1493106521
362110515
1031901307
641203279
306955235
795718195
176291090
1320358122
1349206705
1542638888
1715830237
1097362894
1164834639
633155876
1498310945
1341247374
47576168
2013058540
1363661103
275895063
240811787
472121680
1148739739
206410671
1734774834
683639008
1690998672
1154058724
178888452
1314672307
1339710751
6007563
1872766448
1976269512
1565969927
1551727285
1024099045
1977869722
11769525
1235867829
1201880103
1429402333
2094389312
1042010438
14353993
1904609711
2110597392
1173547155
1952671407
831249183
1309653029
54002848
1515211508
1915682165
90086960
244542238
1192046325
117763657
1261793009
268887250
1786164785
441311049
110556168
995924285
1509064701
488728981
579712842
1687761859
2024910038
1864333239
966867199
471267112
1952567487
187075883
730677538
1190060959
61937378
251929851
906551071
708104108
749382820
599846679
1679884719
292161133
1014046968
1668554418
1700519010
220163837
1807591564
1855093135
246907795
1505502937
266003376
1251382286
2735813
798834956
136758549
494105836
1812346924
1448421153
2045459454
326327213
1370009739
1296313788
978519270
308452129
2078902432
2006004118
1658405363
1604985376
19201451
736807892
2137477139
853861833
211602473
1221129026
63446808
617968802
561566476
1481739146
1584587288
484328256
1750148917
609269492
412985361
1740949135
1453965506
873164734
899634721
1957311037
1030401246
1713180662
616955138
1488971865
1739049320
526780701
1355821851
75697636
1520683195
1975698975
995993402
1660792990
1842275851
527812313
1221790499
1528405775
1155905313
747003825
1302182727
666039793
1565338214
827923758
1179688735
530346688
1695984415
29749826
692919518
1526988664
1520990068
1053860731
114152520
1935202767
1012948118
1385820829
1755510652
850471748
1540046409
515706752
725544678
624956831
1847723508
192641336
686437190
236349973
1172401344
77495414
1293871011
2136531968
1233274608
184978779
559141057
1526961438
358336627
1544402056
877387225
282152516
333022874
1008086899
124535813
384692447
327971825
459089357
752639624
1599313823
1087291435
1745018942
1612903684
2083658844
13652749
1618501228
582524877
1179466810
392595733
749547235
1314746390
1696450549
850110143
74473612
2143040089
529620348
655552803
893206740
1026775808
1040997122
53491342
344848965
1258755813
741823763
1770276031
370847481
1717825060
1772969392
1427542870
976468645
720903071
1997221269
455643002
1127887155
1504258898
1286045792
1626758195
83691830
1372104675
695279157
886795408
1384133205
2118985196
313612587
2017323341
796065327
448041828
783869186
1875455101
1363741289
1079574116
1912850939
1261717664
1050891553
1342991755
138413185
86558180
436664869
2136162686
875460568
1112971499
1822274095
1135608505
1018965546
1429547146
2027643285
1412395835
1799552622
1618236329
305248431
1804585938
1714879218
1523166289
947723480
694790235
1431264328
734977441
30302899
977865993
1479052386
1915565909
1106018235
805088358
301585713
749027214
1157157431
300725877
1473487522
1198533238
308965013
144251075
739196737
1557739139
1327570214
1683027046
949586293
1040547654
299857930
146785063
1270196918
835352741
452628488
2047078452
1002604674
1763481014
149440794
1285287842
616977469
1936909503
1032049099
1321373150
1049344187
1788008912
795298492
1051273274
2078608142
1199868181
246892775
2102382927
382986150
2042770919
386870687
993133592
1943983415
463462796
2001069226
636977820
829362932
297969473
1513214616
1284885688
511026609
1110250711
452538444
105400056
1759884421
1384535457
1709730937
2087840952
1772043404
930412113
1281314040
1811224373
1708208133
1453765371
1984428852
1877031717
1688941955
501000786
969548821
1144540840
218028954
1061640079
2092815689
1607959581
1510820699
107185935
1877550609
614826845
1184911088
2003837449
122916971
722369492
535591425
1576743088
1378964070
107329564
1842017634
1537486508
1457460206
1608981027
1855536069
1007625379
1743724915
152104121
1285560692
575306606
1667491715
692004649
655570072
1486631650
673469351
2057699442
1465333716
1268026921
1800087115
1811797067
434912213
803836091
1437773070
1669719516
1823101256
1870708020
1583072469
1187564075
531140097
724200749
1443069813
60596659
933475258
1964873661
1316970731
1587533342
581470158
1022247730
1563363258
982878775
1166102651
1431095392
1107638971
2003629853
439692037
2056661963
186740144
2031435890
97933779
816288295
1290182316
1991315575
1454063970
413361030
1087608260
1628126381
966750742
933879162
404732593
1128742271
1654704829
512369028
1113034103
1977033328
1948655281
1970150012
1520615538
1918960781
1945608457
738380879
1659592000
1083547865
1425458380
1965124016
754643215
1974730833
1519502014
874880812
118395677
1577572865
724357314
797981604
1508009156
1157212758
2144891358
833980
1809096786
291037315
540911173
685329967
1983119920
342170115
972233792
1768239649
516245646
1825966128
394407951
330273592
1485294297
51365099
311000082
1287676417
1846348049
1860772074
141534783
1068710294
854042838
2142529267
681666255
1620491925
325810201
1257945817
479501513
916055797
635041457
439584474
1004972415
1139913516
923945751
475139293
1897960609
504060725
957826523
818675780
1912564933
129789569
1705509038
1142189561
1377446003
560525662
1113880798
181479971
1718790443
2076917656
1754467800
1923795816
185521120
2006662128
1256590816
1882399593
1752041576
9483951
2138485069
230685359
1122390209
594912104
1333425556
1036967781
216714123
1231975601
1606277867
519853169
888128711
611118546
45215548
2116767573
1664108974
2039720551
73330240
1498382686
1559571820
1761177915
877946414
551115004
1424168679
820348916
938837239
4139354
1807717717
992934744
1193620369
1142518900
910757728
1386119631
32994957
1112750612
1172945630
1587361921
1356595774
880417764
1450913254
1207463473
432310564
972746178
1575361743
2084829492
1999215391
422617794
1260261600
907203553
203445305
833755210
1578136284
256687574
934266606
1528941739
1800551328
47295547
1246497326
217324642
1320685662
832593867
1245329177
1688814699
253281571
1616136314
707559304
1545090465
685271652
389761050
83137107
1943359548
1706128763
1643397375
1714682251
1431920190
326388657
61402748
654014018
1723104042
1012194996
135306237
1551425023
556018909
1719173564
848934187
996197709
683889110
520672798
724057214
1276758921
317358389
74779316
600693345
102281980
652789723
1686984670
1967294023
1226838977
1560681412
1048753575
1962867306
1719704964
650078928
1638962938
1707589415
707366948
2092841873
614456659
685973930
1920451427
539206955
1652128126
1399705072
6330345
1559667750
1705646475
1401886674
1014358256
2100011346
1301426130
752276363
1147255338
909906258
57165565
1867648853
307207856
704919584
890905372
2093149956
522290515
1552800161
1216389317
447624864
2021626074
1746548336
878170769
168657262
1230451203
1548053948
925042691
1833955764
1814000053
1654258535
1983571735
1193675692
469456874
33148605
317249251
1828331047
403310341
1270400733
129525975
634960570
566139355
914121734
117876673
853778344
1156490817
256396040
635287360
1966581920
966885795
972883634
788137785
496792390
1576371966
1036315667
35270972
177795799
1581557667
1261698703
763608025
1375412324
1190040495
22561906
799964494
1786845508
463442767
1146222578
1309491897
513770742
1072063535
8092817
64684238
2123029670
1889859736
1824810262
899384386
1000016934
1483403508
1658614523
50994000
849364258
1061517685
523704509
546878190
104486030
916174514
68372775
1865524205
1842745816
904046426
815058232
1232972860
587507699
645494880
1125215001
95486418
1192173720
1321683899
1055075540
1225940800
1649412987
69005480
959689912
562663850
2057039481
2147458259
1081115711
2068488916
1998072438
1508060399
1929079419
185576524
932204705
789211303
221653514
1735461148
520471693
2015216710
650296265
2123789361
981302894
1855654552
2069958782
1175954937
1654305522
630823757
325545124
1981877994
947796974
1272549058
1006754992
862436185
1899104884
951034983
401377389
1969797843
11263683
1182746422
1479481582
451477062
1021413607
340140964
2061172
804352075
172738017
407161015
940786069
1627993786
8562026
1206718569
490352361
946823617
2021553737
1284221568
1847821810
1731158866
850037569
786346467
105377301
1595408167
2090453990
1174196297
284666308
1003631641
2050266450
1828392114
1468494511
1667710077
241455908
803313140
1928098776
1012748555
774160040
388157782
1190466645
398370052
1400248434
1531889932
1790111107
106831706
1080090483
1012482048
1212050660
839901758
1899051508
1862622700
150871941
984769190
76349743
1607753028
1875932875
216193283
292362228
690894823
13653054
1105556410
1081385720
1951150108
1944717619
1622390797
2008187903
909016993
747048390
1922569548
136849015
1222797301
378520741
1042553883
2064836331
236097352
160296327
819488033
1579601505
1223730457
590719795
233225016
927963468
1910907952
1612148139
263489802
1626204859
202504396
2039450768
1152150376
662495458
173398382
1483206615
1262812228
662367152
360284359
1966949541
1748007815
1956651483
1725370532
2017967416
2069766135
1172316041
2315808
513397761
1178887510
1217171650
1180270454
1546924907
1712979545
478805579
747968407
508399027
944888269
230098017
458243352
1261228421
1599209305
2085249201
235542125
911559508
811901440
277147806
1948189597
688395231
795542862
2134035394
783970937
1168358496
799084139
569439467
216775481
1497551949
1564456198
229263089
872308529
1115274063
644334764
882754413
1766539308
1485107830
1370019977
855753974
154308529
569527342
1165766791
461324574
1605637076
1617863951
2522468
1688576742
155846507
746822631
1501537940
785512928
82489522
2049998358
2013253677
1952376740
1059732496
1355270289
367069159
1248279051
1254260797
1400491638
421139160
207981894
1415247267
1627906688
681381292
1824664098
1739489494
1166794532
1955474822
249289324
989234731
348554708
1752141144
361937589
1121647258
1164594013
887454763
99373787
10709368
1086496028
1433634448
1604794748
174192001
1073695120
1669167252
1421121227
1058817341
1096105298
1151349799
1312385993
304340377
602003054
1898825801
1717943068
1490324465
1022917999
1558063134
545052996
118832679
560450599
1055483347
1580581265
452933560
1492540813
291072678
1533207877
698267731
605192235
646860815
793489403
1068519004
571279534
65633318
38246858
2026564019
2009958643
1251803068
200974325
1748810304
513533323
204106423
409600241
607460673
348644186
309876121
896074192
494035442
431979569
271199926
971066175
391599911
132119587
601644451
586371953
1734826246
1879042833
1817041550
474866924
1390108807
913664628
1420582295
1762937696
1605096098
1641676846
13029022
1390935509
1267687446
215749560
109083592
989900084
540006009
789934781
1589080186
236707791
2126946074
1570444499
407421950
309439738
987620437
382854411
410905846
765698019
364720683
834268380
1412450391
681250133
782876469
665732378
1951942718
1468374602
1377882377
912292694
1336512167
877218149
1357552056
635494555
351215048
2087042250
1721166180
2140325713
170394264
22440853
2061397418
1332825661
767399385
837543335
1813984451
1913021602
1026342858
1150981471
842756480
475240251
1404554547
1301394481
2147322219
2082069537
1978621125
1683235917
320136379
686275586
1323383267
113373337
1615307211
1044251538
1290526290
1809053831
1774836443
837172704
1010135517
378217343
1359942224
1553357806
1114829316
1755573593
1614184786
323168500
449915518
825918864
583949013
2074567873
1937289596
365775387
580046308
1482144442
1112711011
1948723675
1618420550
1241746961
140993655
134775034
793650625
1282087782
1795851356
1929725199
1744698716
202748692
1942726651
60180701
583985368
832213733
41520783
917469323
1741605490
1064676870
927534773
1709754613
1541157509
2081528968
1988623061
1300949114
540488270
1328657492
1330137050
503530230
1143144072
1579392646
763282187
666024106
1709526244
1584046854
1890832987
1291321986
1832372051
1808883824
1806686829
2018814146
405627624
1091261881
614650181
2063531419
995076437
562127155
290522158
1279452894
1420468045
1004782812
465104242
1315706237
703776434
1851229210
151173622
1064264246
919928794
658325207
1783413009
1242294219
894770832
1396379370
1151411757
1366023084
245961255
1043395190
25343396
786126913
1167060509
713791018
448054518
1961581446
1837983281
659743650
1098527142
2112727060
575809868
1950913804
1999693038
1740889787
157197822
1935381806
1882623049
1184186897
1127340406
1069128665
1549381966
942152393
2095244159
744312619
1623515564
105109738
589274666
1562810059
1277730916
633838466
738133656
295886700
815406379
1550566238
554312450
2015989809
1574754924
1350122576
620989984
1404707225
1990743954
1647934039
1859597829
892424393
1943878155
1247213645
1102657626
1143960443
1325214364
1626686800
1770943331
2135673639
452792605
999829041
852983183
856637494
1406569282
680017145
378320418
637357178
1172916501
351173998
1033250183
1787987612
513642047
1857023051
631680248
378153411
1698423802
347727320
894445976
171800342
880009511
1336037256
1768984358
543119446
243705139
1688130801
316099105
1755723758
956195282
899563246
969086982
1780250059
943289973
1660780009
1261398940
1066634528
698849810
359835580
120458380
15181672
1309362441
107095948
15749245
726660165
2126338526
1283304691
33562896
1518684606
956481991
155402989
250348205
205306309
72062626
1177965542
1606177160
1540589193
976717999
1927582680
556935712
1684215194
157822229
1752868300
172425152
1675438687
135606473
1459134604
928528008
1576620792
26605630
1723363782
770315704
1791099797
723637083
613678692
410806736
787515939
1856084183
913850711
671691821
807545262
1811109189
476117653
1475628179
538264543
653099161
587380454
1516759225
974622499
1706977083
1334325050
2032927283
1487118539
1077012390
1763977357
1573694994
1969907511
815993433
241200825
1779542610
436294320
1416108776
2130271163
318687307
368674129
436111917
1970563187
506061987
1521083227
1912587544
148876983
767580527
213067565
598025118
2097722787
251079722
1046204707
1031416130
164849129
2017959210
1877271223
164157582
1513034043
1984047699
2011768503
1435195651
2106047209
1898679366
910131643
945829635
621151252
186363157
1885166455
1963333084
305321881
1510010848
1427674666
2028384605
165569722
2048171946
1666831593
207244767
596143342
1217116433
1179275129
726687632
1947711976
694060992
823875462
260643363
702790751
1146156690
1230970804
666194145
579962936
30563715
563163869
111022434
1595794150
2124181151
706679038
1970261736
413214071
313929683
1667041126
664055246
119180036
1957250471
365730095
1002531335
928414463
495683855
1924601833
513232600
1313346601
741675580
1901826341
1662875313
38219579
305608152
39837121
1157825894
2131403557
1986378339
1184355937
744690775
1927023840
1504772912
183565992
2009875994
1339279600
895325006
1629050086
105274285
943678255
2095356098
1699486141
125719994
1221951504
1657781392
654909460
1718897524
2123883061
2039693980
1748076142
1363663987
2029045974
563897506
677455686
1313005067
856680988
803760546
217769089
2029984493
1088342796
2076286084
1998934536
2075294329
389939985
1558011488
1699775236
61945929
1520356880
1157883117
234123146
1049882604
17827310
706850487
292263554
343084542
557143431
395952457
665379765
409526731
846415515
2012610822
1756349335
1627477955
714093238
1589502628
1413036981
362692144
620729616
2114175807
1215698242
1583116095
1161413564
1030719033
1887344402
503819094
1025594036
976052934
1759126656
1130119520
1089345222
909074893
827623748
685535663
1779689212
354883328
2022819403
1639264899
969682778
1923070894
1583426929
672627109
403272762
428632033
40220276
1561074386
867375777
257382369
663104734
1770372603
915848719
1757508551
1877864778
973562165
576125712
1920952700
1105573644
1902992242
780596249
496096122
1639249518
1149123410
33184831
1642542738
615456254
1654398867
1632707726
2146220048
2053852126
370367063
1187692390
1071457987
1093619798
1598015878
1189653525
1850433680
1016215141
1612085138
136177681
1079055146
725279615
1509111067
62616541
812285777
431845237
698714024
111518885
1709337002
1733930353
1837172483
1428041944
1084176550
1647406825
831475408
151635893
240504547
486386459
1278912548
1833556514
2085034461
2055651537
1050974323
1568813370
465491916
517203781
786707966
355370601
831437097
367332455
1984980964
1392437675
756682134
751408142
605582449
1288180179
1174730995
1671595745
599754184
1699524788
470374027
91594237
1133842781
1315676111
1429985089
851548820
627344946
1836039892
2076870910
1891720761
1135137171
700053991
93818924
1301764556
1754416784
92585043
1335157040
1702604607
1422083487
1192348958
434999424
1987710945
2131445556
1249595833
1106813211
1492016972
1226832975
1353877615
987457435
1711620952
299715401
252958843
1024328977
1695697413
2081056743
234326500
525722421
1057725927
1258048836
1858794284
1169680798
1922429827
124893705
1357978460
511324427
424537410
1252886702
806887514
769627540
137618001
282109452
1045385147
984415983
1651875008
1620648303
1717520725
382099250
103653273
1495358713
1065146450
82973657
1910291981
1553228676
1313009652
589866988
525916890
1132207920
1617620666
556963679
97171368
1539322024
2132680051
687712423
1587194007
789885006
2033638576
842857627
248053850
1598153616
982058318
263289172
335212634
1316571215
670741230
1794785692
1943328245
1573365937
892028997
1192415197
1121289076
566657611
915541334
1357814197
1562543988
202283558
249690091
1761573107
374231674
1774192497
1473611361
1824939238
538270075
902379204
1432148216
1484335945
16057374
728968587
702790757
1315341402
344774864
2136216100
132331286
1528813544
1112002777
1208258805
1779455693
1973331839
1410650508
723139038
1887858829
936940126
2012243063
1991277520
1051849420
1324309360
859946672
1919348424
269433648
1444408075
1868960498
559991235
731336312
959756804
453597130
664459144
363802807
941221076
1662995063
1427214430
144671113
1969729883
314826751
917698471
1488714407
1959300662
857382139
98629438
1842491816
1240714316
167232900
1188150179
1539141495
1598249838
749736603
1261511397
622814192
540003362
1232108371
1221945937
1600258038
1527928517
1743206396
50369534
200902708
235199054
1275866829
348488354
1638278533
1793128120
1919807551
125813547
75181022
291266416
1040524119
974806758
2132932121
1933516449
6052312
1960929109
1204904686
887575699
1975385374
1327451161
587092930
410050647
389047850
1253456451
830843119
523479630
1894520493
622671540
442398045
1422945572
154933217
984205350
599767393
680778468
333423507
55601373
2087436885
636661391
908453530
1534080760
39568296
1567260599
972634517
353154841
1002903429
1416219380
1791326615
494609474
1860618679
2104492303
450302123
1725129675
2094289776
949672172
793268035
348372474
300339262
1510799173
929335008
317485426
528229675
284269176
1768293122
1918345360
287740787
940646046
1775959017
2038652183
1233814844
1780655159
627174542
454696145
688480455
182760962
946743238
1783262387
1692110371
473031700
1386707733
933268608
680429162
367004683
1389386128
1049440837
416842648
1441945156
1169129323
2063133460
113015833
1934804003
129265382
523745265
428965444
776939699
279553482
1089425633
459472048
1325031316
195744362
196244106
307984906
1582528115
876675157
970330657
1364261478
1682726565
1962604604
220182123
1768002313
1361376385
538573057
653142687
728426093
172472799
1170763745
791435299
322393833
103094409
210872936
1910519278
1127007405
1843331543
2077386174
1526824645
1357145913
1862865497
1812415986
289981642
1178395794
88392755
2080095507
558071000
984402544
62350602
883837397
1132917771
2014216992
1568412711
1070763480
987505402
233944343
1443263087
1071281397
708435069
1410327933
575196271
780672419
1743512632
1269949488
1890808701
1101108500
1758514407
416695986
46151671
415473410
387934816
680120858
887451551
2062629410
1793774913
1679570876
1709010142
1914018347
388708325
519613276
1666238963
1263098587
2002334630
1809213075
1520582269
1740472494
1498833906
228752450
910601224
703999965
162291337
874818765
426341479
1106643844
545769071
1047541774
1754574636
1142293802
2113332486
1986545266
1676152815
235220844
1204276244
1555657315
376717636
93588563
18874352
608045248
249552947
1928404724
973162672
1602215482
1211683792
2089105182
319016242
467278415
1064325596
1200074208
1217950899
451575501
1514622193
1134008216
874788293
631872782
1173932280
1987274697
1601611951
1867388779
431636524
288357143
1605412960
1004000634
1649500221
105117077
2035725191
561052410
278766564
1860391156
158059849
878065490
472453309
1471086135
312001159
1231609456
1435660610
315028809
1459472468
278188766
304677106
1954371894
364712739
1138145523
676447242
302627662
85388414
2097191478
1124523006
778486368
337101574
938291800
1707598810
964914241
348429101
1344001155
1100153986
1522664638
1308223594
460445855
468094802
1007405688
1487275048
450693890
1610954476
1685519697
1286004500
1264709961
975429162
1266206744
1412883398
1437343417
2075674727
1308838351
1238209654
1163686457
1930912697
687778557
1384060311
741024513
1481352487
1355652116
846002369
1022297262
1222140519
822454708
1937295378
159014414
1336615986
965254523
499085623
717628207
4747597
629671295
1478637498
902103861
67095227
2101290714
849811795
1206051595
1315387660
518270682
1656169225
1659366599
1143470268
338644100
1700960306
1816094929
1512957425
58665909
1034591950
2120010272
730880138
1333889754
971934249
226078560
840760554
2133667130
2004566973
2066777754
1136179996
1069214142
1290778164
1357921733
1568789732
1064550548
607040538
1662420833
590207505
2039503549
1792861951
1284347626
1779205316
1078440784
2074154644
256427580
859303477
376443346
1337966489
901108025
2050525709
2130077692
464190221
2015833512
368430218
1232359275
952865820
252140526
1118914557
2137730460
1036830982
64685058
1575994176
1131130483
1299380584
381309982
1361960580
743467143
204533054
1998948126
482555221
867146372
963031520
1951103639
1286502555
1828646255
486453508
1026459558
70607023
1830968316
176942319
660944739
171930512
1035239209
430090253
922723699
289278979
1856297754
1220205760
1659659266
276709782
523736311
206637726
1070283629
1033431179
1568412809
873425326
360467693
1476445699
621057394
1149596772
1965816334
1514412221
1501064552
1206229520
1953556239
2116858942
286410127
99734420
1518428746
571976330
1566001679
1183210369
185087713
495192720
865299784
877244297
2020734327
751041488
829560412
267224117
675358087
1046416295
298597028
2096874667
845896370
1260763506
717865954
1568845113
454821863
1683536704
1279047461
1089750866
243634695
425106666
310349713
1705567198
1037638505
1607964557
790430286
393407417
662143861
763285720
483661052
738139136
1252798444
402882837
422844191
1994757611
1308520491
904817361
276684987
254997717
755878310
2104291545
930809838
993461553
641573646
1063341409
1914092284
48411748
33744178
929607228
105219614
1191816994
906195267
582293502
553336776
415717088
1206145500
291376521
860783858
1293508090
1459407354
445616341
788374117
26331684
1719201824
912153235
1842221987
1307183953
1338860423
730651358
900717603
1527341647
1734374702
1272773152
108526895
841971403
1525832762
1372710780
619943563
943001689
1249991994
884373321
1837319450
1408195494
1612365184
627192530
229859607
1048421776
628058165
874294740
1312911348
1185882738
131549103
1512662460
773831748
876583400
1632523577
472404109
1062569586
42824282
500953038
337053931
62516914
614230941
1733285287
1746920396
1747508941
923472854
1631836677
1516331873
294365424
353285761
1166429352
901642847
397988522
1725667704
931067162
719494148
1544503156
2113544836
1124294615
414934357
424923522
715484856
1850406541
301843900
1585661696
865780641
1059905978
275054291
982993478
1050727445
1659771309
1274706069
89909651
1355146898
678017938
1383724285
671286760
1739894144
2115139003
57243843
202406160
778536315
315382140
1413386741
950051811
234120088
750807648
203192540
800849810
538717927
1015177016
53755391
865662406
2107980017
541145504
508687416
726254213
599075876
1790280301
741770005
2008916674
1804820090
1204526127
1674726541
1570166514
1526582362
2128839221
1324861991
1823200529
234584737
1857520809
772453896
931908568
908729330
2074079888
1035761447
1195793381
645602654
1199108411
613202266
1629684621
1350910616
1111486737
1170345508
61108117
1477362375
190249545
1755381292
1666289571
671523770
1718587845
250711574
411160775
660848180
1993944376
1016444745
2046685908
1067074371
2067149725
1799405647
937419536
2098695932
967605873
994847922
1859217937
1151221169
405434144
1918950139
1820682135
372107729
833484571
1289709192
694922794
1832227642
1758084989
1967526201
437022787
262497690
1586629615
1463362585
1437209700
1671298743
1571443299
1947846617
1888687445
95639096
203030639
1779449832
1015728215
343353933
2070338666
2066448036
563965218
211265140
529818957
839338295
1261422615
1022946618
1837115023
1853291302
510358394
1071196305
1348728180
1150166535
1111762106
185278950
312772485
140606731
1573211784
114691912
1257049728
1798895105
28813103
560651899
2131900841
1616313899
413310063
918695548
67184808
1609523215
1376822306
1813166627
1697205753
634426948
1252266306
1391594574
405576632
965458769
2121460315
2031864973
947860043
1191342122
905852079
1512796346
1336154695
450534562
869794620
1925525024
988994777
652322982
1300461813
1330896445
150226724
2136294165
301565448
1492642346
805504986
785467481
903555439
709490745
435553620
540044920
1101011478
1872826947
1759206269
380065468
1478724837
1018818767
1671005952
916525822
1235491098
1604886992
2052286020
146168461
1476408485
1748999423
395569248
1065276495
2093578583
352442565
1462752903
1668798364
1304790000
1256075125
1298007178
2134240965
731407962
2028819799
1366669671
2071811519
1706542545
631238588
376414534
238227469
516616088
452131906
406662775
623975372
1672223335
931133353
1824353843
504252295
110723487
84445167
1027791663
817463479
1904329570
8845285
1672089648
1992876853
1521933712
1903078387
1034582287
1054381575
389382215
1942278164
678052007
544129669
136200835
1437575607
890091125
1387795961
968768977
64927911
1172645591
699771241
446909728
372897138
2067419543
1205875820
1792501501
2070342184
936847792
1792857201
2129443446
1965429491
1345520418
1236354650
838656836
309619030
169571235
2131714347
1884927025
856917482
1550510123
355039194
21875771
227426600
254708469
2102976027
1068305065
428557215
1187557127
942947506
1181422154
1122883456
2056180587
832408114
1422665388
1694322013
992627531
696924369
2099154929
1102029824
378354918
1520826454
468672944
2138913376
84771480
1710917281
625553358
592911597
1859070491
1148399041
696045127
339514496
1112095503
893590703
1825930012
2060916381
1965675622
1163025837
1154602090
350948667
57641365
846761709
55891944
2091979671
1929151650
992371428
1246158728
1406532219
1585066244
961677349
1646870016
416346433
138662730
1327632954
756194156
1833180847
37135167
1668288121
915395702
13834662
376172495
1942905269
1217068149
1343758864
1489550068
1174495045
531746325
2038753484
1216171757
1319122405
625928586
980333205
1350452757
463277408
105154009
2016078075
1617059930
599609584
2074045360
1139430670
1307473686
899582963
1547444754
1000200830
1276571248
877510630
325837316
1133447191
1876365510
1914896983
7268504
505398813
1951052946
436723394
1991214120
373476507
707741644
60786555
2137801285
1678526518
1846933048
1518156009
33393551
460300610
775778878
567465662
901046577
123044458
839463844
711562045
2051923564
1813528133
1162656564
1269068043
1638373516
108043621
1560697021
1234960411
564109633
1645285650
533928162
1771108123
1990371408
1766785801
63715981
2110628644
181462747
647551778
398042322
1359502665
1901594810
151209392
1900515116
919364482
1117598202
1808458972
1714556779
1789700628
1977881602
949536540
885411217
808760456
530125883
81633231
1413964311
605843057
1147398714
2021938613
551541392
803896134
1997473660
1417837718
1933804227
1829992418
1694890294
1345613215
1999249935
1895446757
1091605926
1396883076
1518616285
1396127494
805371711
1914847281
492090590
1791287379
1745205123
17800184
1432913287
1586533040
1752738341
815284029
1513693309
1130412466
1653323358
2027119587
2065745215
1914736864
789370164
1864628581
1169625871
145199322
215722777
1879875167
1808193384
2087540617
1664560275
720840186
259556262
810061603
496460798
404870498
1954747404
1499350297
306304323
171600605
1401242488
821191335
1986812917
635919195
1835985662
176718340
887513019
510466326
238412751
372512690
1639867155
41849331
1140856048
239948357
19771681
1237123243
770414056
787524760
440530041
1221114932
925089521
2005414253
1544361956
1766081223
525009505
1137269149
153578907
1128849747
1346872968
1637582183
279560525
246654503
1534109027
835952443
193157741
557917138
159323265
513654533
1008967143
1425126413
958748305
1682287093
1757221785
1206608181
1008567629
905719120
408472961
1631853198
367542284
1100911768
434811821
1626349214
314957145
1528223791
1018112327
145910021
292808059
646773738
1044578194
1067669406
391970813
1444992329
603710747
1927222815
1275563286
569294995
701453008
1032829197
1254564465
829206433
1081849109
471430072
573340461
1645605167
839510030
1640451160
251724863
1246073932
107797666
46761596
852493222
2020987412
1838237734
1579961106
1588404531
1325975324
1106596400
1252625791
553379750
16678336
846671183
1578131377
1101597973
1629556575
1148979290
518983437
1694689725
1025827497
1137175481
1243160990
154980056
1169731687
754497226
918559413
1357421586
1525401782
1051492349
952439035
193168230
675150743
517337383
567399575
270462967
1832877818
1923872460
979569489
2007041683
1375396185
1024174758
434502561
782829339
2074427217
1185780842
1563226589
1426166003
1845611663
685913098
1211142328
1684806999
278321455
52060816
432050559
1961616432
4585493
2071199264
1108818558
1056574562
576965179
779385619
1729132478
245820535
1581492764
733038859
574298920
1096518328
162028888
1325565119
19272914
521158746
1736227640
61163144
363127513
1630174901
855792147
674773792
120761188
402723710
1228406174
555489617
1523452138
710772104
1235617000
323052765
1627970424
720902956
1905605413
1373231968
49497427
981953100
348414393
230338222
1961599476
1130011182
998158776
1144947887
95975302
101303985
800401873
1266276919
2031707413
1490664482
481590538
45572202
1216275475
918394007
1641188420
861558600
1056280956
865752342
497265594
2126388345
1744270911
1679285069
1946604620
705414092
1629331880
2135509346
1594786038
771365004
2116437869
494511240
1327242120
695252561
929284507
816341444
667265983
1493277861
1550144484
1715684267
1140897417
1918139232
1126248480
1871792679
1399189962
108337279
343758727
1722572851
264029399
462041221
907922437
1905714897
1683956709
345588692
963995025
1373328517
215665897
679594842
534493195
962247310
504178448
1499772513
126749343
717740471
2081264450
1822466047
50491075
255734802
292797794
562907153
299895606
1670035857
1273640623
680307293
868664969
2074817689
31906570
625102248
641687736
418921169
1729758198
1412072263
2039927042
1405285320
68341617
386264653
1068071544
298115277
1825357797
1664270765
195261002
1386851780
1045129122
2107489789
194624376
1270888997
1395506879
1521045475
2090610892
2087592789
1658177147
489014072
559827870
1862640457
1239392989
1642596570
519165636
407134418
1194486575
1522103882
1257412125
1549213670
1464144842
1697862806
1610037183
2013043667
1425616592
1039757966
1565384738
2060420755
908705230
233591850
1633808920
1160215017
538140376
675796575
822652235
1709564854
955737495
564076306
377974074
43764324
743891706
156817717
861845554
2134135716
2076718938
1006736491
600823247
1615056217
984282992
641093619
556364476
737600636
1059206735
2060087766
1041937499
636855187
877835324
1738152067
30468037
31586232
1044140374
54264939
1753182788
1082022301
1265494053
1423158961
1272033256
884954330
296280693
1656483771
845314973
204617514
1260808698
633119522
1637946521
1329161362
1727949487
456180826
773795109
98709007
793200670
1248956722
211201791
1691050636
318910135
1824193572
1490460127
1964181547
1281732618
103840442
61216320
1120951284
1869349353
2047476771
1393542125
793154320
1791023166
1179572115
2114681003
979340724
1964027887
38002409
1627955836
1914494941
476210441
1353769108
22431806
1073802313
226120082
445472768
388805853
438805628
412699468
1005301336
198540033
1325562335
1026581065
1483135044
268051417
362071023
953999735
1965452686
1025763795
1445589611
1912511314
1734504420
1141113618
1360554405
826656221
1633649565
1730067392
1636979430
1775810678
1802721308
81960647
688810407
1621649365
1199737743
1363365758
1677086433
1229149349
201147584
874495213
135824718
1398254645
1261690369
638258013
312453643
563396907
1524254978
1951225004
1272709381
1531624928
1165775162
52173925
973681125
1223666378
1903413843
338198449
589251274
1241424741
782821770
1074564846
387737441
200993352
486666692
822823615
706038621
1585691608
958157183
1895771771
1329079119
61734086
1770672954
254293603
1797673779
1448061987
190015468
1631730740
910750484
2063444788
745763614
183310223
832117075
2027649012
1019723060
165584639
737426804
1433302165
1886069414
559207618
864453380
1968702830
1241851868
1011607428
1514037694
1977070232
1379474663
166656660
733576957
293173654
858180962
510753054
1319252278
790452465
1757229085
2057438528
1023407464
1132555184
1569821253
1214713751
1618036905
1600724685
1037675065
618769729
134268291
1377931620
1819725355
839983022
638787935
1726886377
1676269318
1595667590
551238397
76057970
677643567
793373008
1623947267
545718677
753135401
1480635372
647810607
1153162636
1832296350
2073436582
253012694
114591433
125972480
1187791738
387204680
1204980118
1722433902
817002002
1933535695
1537533960
1711145531
1078260577
698835237
183717787
45748005
1281993589
293978935
640750970
636303595
158766788
1431599628
1392625702
447558865
770346626
848846432
710329817
1587811676
979191478
1830814793
174824324
557646495
463822264
182995162
1139184348
1540039864
2094293494
1449635034
431915551
777753816
1696850061
1074600248
68976781
557695184
279121047
1947758377
61789129
1486416696
1134072331
2079763858
741626893
497020810
803933767
1455813790
748377322
2082444623
1438004446
399080255
1096595097
287702140
1819415477
1406952781
282819738
1335172510
273944086
1175388577
1724828693
354404636
459505688
29522105
1304077756
984318820
1373262534
910486371
295869370
1950613755
1246686984
134385219
1825675616
1818121651
1545069607
1453953590
1721227385
913386106
571339231
1733387829
785633253
2009152600
1736618971
233363444
1728190156
437286152
226166547
784799366
603776291
298930314
886409380
1282597365
1222667949
1563224421
358904524
1267562170
1662233636
1015492991
677535921
331656639
2069362958
639118082
571234538
547128417
2069800797
2128785859
307197967
759951511
1122791571
2003558488
528798597
1508515860
211411820
842599994
1221185638
1276463858
1959342876
21395701
1303826136
915152330
1690400225
593431172
1937406580
898676503
132254462
1576196064
283246668
477327815
1160370314
802504307
984640794
1796054354
904863525
1058931603
168551328
34062699
329401281
2093189165
1394278062
679724366
1407358334
423842345
2127774688
511231186
434879427
2145907060
1339025553
8367641
377268421
387328444
1076338378
1718005722
562507589
1600899159
645685805
2064736637
916879532
2126365725
1894252432
988396221
501416504
2010691211
1022572521
1574299995
761874578
234391204
1624273505
661582199
969091127
587690402
389394631
1687071195
452505534
1083554377
185067512
1953992624
36790729
135767646
2125250518
1479250866
1940945207
880909039
2015008288
1441886905
752270151
480236196
1836575321
1966612573
682992833
946270372
2126020025
1488240410
1613149355
1936093256
1333165611
551943606
275275410
1331906119
1122954989
1152463697
723397541
1600162285
847138992
879602274
1651752478
1852929673
210935847
434261055
1316838124
448364637
566555192
1206599121
83858560
545227760
1392204617
1399770905
1434428538
1743380699
1175339604
2108420930
901256486
615377049
946100109
887702121
1126700227
618650553
1554634070
629576192
1017947724
1151099941
1211580782
1170619077
178789461
964002023
801558281
2133057186
23860852
1814969149
536976242
74206172
230211490
1878066429
1400303036
2062613288
1389355471
1020238680
2004269563
197857893
351030310
622355787
1879148948
1014706012
2141720646
1675569160
1315016327
706540401
662899392
450178364
607196440
1278259040
336711645
2021227746
1949290146
1643766092
1621251785
1736919005
1858120618
1857970191
1967827924
943267552
1682506753
148862898
580461633
1529055146
1011080611
1284635204
29091274
2087672814
1381399063
1643536480
556608059
537910384
1703502518
1942649994
764783245
1819156200
728922522
436598307
321904540
1258730867
1794071033
2067808875
513120030
1535791877
1701200004
1123995590
129995022
786878460
1546806448
589829508
1957955932
1341495292
553549642
482817867
1608671977
1974992040
1375027466
1337773929
1222802665
465332314
42036238
1952725284
787546729
1572346724
1373014853
506388991
1209314727
434247478
1952677697
573440419
539834404
1307513840
2091374991
610538967
2038916183
2133290835
702791587
1416049100
1978561249
358768081
1978565128
1170432897
1572867597
110068324
735001520
585334164
666028872
1103765528
940503635
2140574175
913523768
2025423418
1514164728
1153787124
1172663747
1563632727
737133514
622738463
1932626133
144358911
412632091
1172338309
1838809046
1054402863
1223491311
627246578
1925272078
1527017535
491144258
1058926594
1374724554
1414368376
1560781616
1754972406
830572491
682523300
1884482598
621198718
234381094
995047922
810851310
310627151
1882629680
1297180207
206658311
2104302180
1155450794
1722713594
1762328164
1081649988
743223871
1806968603
604702241
549762683
1702080448
775336820
823226997
1952502895
1897075541
1846841815
155671581
1054148262
857069831
917226576
1769503424
2023317362
1856265404
1299884505
641347723
2091685679
1103039109
407760446
747659711
2053856672
1651100821
2123210925
22672557
1813352612
210067718
168717870
150790834
1347924521
258638727
1295059172
965776696
1810853035
1606657604
14028095
747651518
1051185234
955594669
1599327103
1703109015
1847760291
1294702875
1418235026
489287443
213016470
576552248
7685171
1848482917
272170456
860478667
10120109
1742272253
252826748
1085797498
1693553569
71553564
1093060586
147815226
116389509
974770610
1867667879
1680755128
149355033
1991133648
384203897
2147063580
1379877139
472294576
1912040141
1716508435
1591270658
642226152
999961672
1506679091
729178849
1299151715
1421246590
157611649
268034457
398811863
1171884388
1682158886
202288286
552426340
1728904438
1576186076
1076067575
118930830
809537961
422009954
1416663096
438258019
152572346
2106080743
104382191
1182742228
1000448296
861208574
496034304
569894963
1477912439
1818196776
83668176
334413507
482331971
1332882062
322740944
1395427050
1200512666
1255452839
2112264532
469839705
1083096706
153651144
1562850367
675478597
602888240
747019634
1015091096
707334510
1623497165
1161555308
283242885
1257782597
1579037048
1551618345
744370931
1794802678
130335700
182892793
77231229
2127268476
894977260
481311967
1581107437
1762802041
1945992492
1117962153
1591639482
153285375
753292007
518011481
1413461681
2099438375
1897128059
210179042
1382262760
51812525
85860173
1404526921
1757251597
509425053
45556519
1856812668
1097516627
2081342954
156825760
1886180085
886868722
1633915728
1596893319
343804575
1213236998
1245882144
649757865
197628580
1026932575
918094179
382867598
201930488
1869555529
692795005
1481058721
1789141496
1872690154
317915097
803264710
1996282281
1015340148
162306071
650417051
1785591734
1987118431
1970786609
1172298920
228986307
1284553210
2034287128
179334978
1909996040
539042593
607335054
1385700510
1088193409
346753865
493146143
1846460110
2110118731
1121294938
252586029
1138233747
576403094
415612804
1056168541
1850244490
1210166350
916072107
1471277932
2122404329
775070139
738977050
1197700696
1873460371
787956812
1326896497
370173622
529259732
1668111565
748694312
824939895
367131563
2147159444
1145072786
488024051
1771474977
377085049
1017042102
217452331
1914006888
1101618846
2077525298
442811591
1846373588
1975767524
1998566263
1514120550
1354135316
479919199
702174863
1733136891
869773145
2034182307
1974740790
340162058
249865163
416615999
1904640742
1691045702
1645608080
1241644003
611954976
1011441815
863551508
340938321
323223130
1422640245
695520805
1308135714
1488002914
22140675
1434428958
466087973
1439918478
879310125
2054844604
2075520410
631608730
1769586100
558086729
1496471769
415586463
1245435464
512990277
1800643818
96959925
525561612
1981360531
1564535179
2085520153
437029346
371081350
407166963
420518902
269507183
645536381
405665579
555126481
604004672
1274587648
1221222686
1335867482
1894241319
505919765
1369548526
502015434
880215052
1525193664
1164031479
1737617565
1554800367
1675348113
1608172552
1161076509
1937319528
1014433025
61507772
1782168669
1239696155
1470160071
1320235924
1620629730
1172432743
1315056037
592579192
1939401807
291611176
254944536
267039933
2138529719
229660840
536644356
818328731
352115016
1364117783
799065357
2010391279
1316030407
525162479
1810747925
855014328
1860317441
1028759936
1986823276
439509971
1553649996
1450965831
376932267
1353742207
278015648
2032719137
493962440
1358408645
1335729992
1199320808
1201688658
204187173
1056117480
274046665
1293276925
642317276
53979819
424603213
273228823
1817829858
1283826729
1478312365
458218369
452357064
307446492
1538335113
1533301617
540122499
1275879982
1901703365
1389813178
1785102856
1193360130
689426644
408226549
1249610868
975060355
1931133527
314769474
1192784998
627305495
670136983
920805554
93419110
1769187207
564016195
939917613
494876173
758267365
1772808889
479920899
429576356
946013861
1922254525
1117083191
211502606
1551488910
1762693973
712126005
685425434
198470991
114337299
380664225
1628439093
697209933
177966676
1253057846
1385538096
1432478864
1579709040
1637091875
661741937
1446474719
1825839618
134922093
677286602
2099721188
1140009158
1947041183
887883382
1338511163
374581906
988677804
610048492
580376694
1332605204
572537216
1622543607
473092925
207103684
1059475134
1081782030
272806369
1756483273
249524017
773397720
1449390428
963225479
1066600767
1815425677
1742163989
1024827779
1105913541
1337627499
1030892113
1855412091
2140215280
1428142754
561872679
1044683239
488875878
1007885632
695928308
560052067
1566696648
1087702618
578383703
1089278996
1903097937
453354736
369073469
432862878
573072204
1272857392
1725375908
689357838
1589229369
1342624480
1067184750
1465648877
921088796
1051808510
1778592358
1358662532
491811351
1128513947
930519750
805659434
1657951087
1711687450
700504697
1254971209
1794423919
1556670236
1450866194
2120627938
598398661
1859121305
732214073
925911392
1300731337
484126702
1969134289
259641182
1377786748
1017651207
1479922352
646066038
2067287225
542061342
316123845
2000986531
53867758
987204814
1467315128
1936264124
1380503945
349380127
1526023097
714528166
2092043158
1237080497
988373089
1995534897
1756793469
1839908486
403692555
1723340676
1841252368
1522907921
1046780405
1137667962
613044724
2107924252
1084029607
329042500
246973532
1085341663
630587493
2104284175
86782691
801032859
1408132710
2033811921
497331231
1673479806
1468814492
1159148774
1479651287
2136870790
1905250462
1714871980
732412109
581692268
1052851461
59811832
370232823
759347887
939501038
2111903077
1495455912
58213775
1438103351
1691286082
1538123839
1313755011
264611589
1305350905
1613805292
403749021
40930730
1654047286
1469925277
139198714
505863932
262920254
1205714571
950280851
952253171
1162328317
20824100
525555328
882811942
1440853319
1200465484
105928407
2095204166
2017439153
691597161
1585549356
60286586
71501274
134303647
2064674280
617997112
83784997
1072194832
1688256098
1877308720
977259918
1353311604
854719951
374022286
489973351
1247186944
976141404
1570634145
1574738084
336262040
288967767
2073995583
683602838
919838940
207426190
1949614872
488973195
99838676
1354389912
884396288
666022793
2096949069
440452411
586231500
1608925487
1517586219
353093952
1243721326
78748444
1831340664
1647542734
792880305
646703381
1416481794
740805385
1587978351
184483319
1789981290
480410916
1333292053
1242598201
1458392835
546761540
197154645
832831809
1412196899
140254806
2128998256
1307193575
62855559
1697547900
198621509
1402728933
1967569762
969445559
796541384
1758165148
2072097906
2034874931
407746422
1247650817
326613485
1197175151
1947765692
325098178
573844708
899176740
792611858
1444055523
1069734353
762399265
1838274202
1436958917
82606020
1666703916
1675418518
1226024405
1460742761
2141790648
1096587759
1440463201
1993516015
553324284
488390521
1309233324
568020886
1492318552
875646507
1729068590
1672598518
672785817
1441003515
1729548918
500743583
7445485
961910557
1380846410
712147917
1564087308
999527707
1495124738
797976366
819970589
1411870946
201875418
718226519
63270512
674250771
195351318
698413359
283647064
1334919594
363965805
926817937
201883668
1581067693
1262552236
627275752
896463383
1377923369
1840820717
37086072
1407602
1144689811
450017069
969147321
961617850
1887170562
1068584624
2136225955
81928019
446238285
642437728
244522220
1356202811
1624911229
132210262
1370563556
388877452
1704960773
163022900
508887167
669052240
1157742232
516603353
32177968
1523013787
9954075
1117252996
163783797
941055219
355415747
268666696
1102868837
566072617
782237448
850148511
231713421
1919499589
1985133254
117879967
136096541
1660136187
1761083417
658047948
182636179
1865514266
149358142
1118923638
1384371232
568930442
1005231598
1016596459
776411560
1105594076
594894054
1558037303
2141674067
1303647578
28669754
1823382031
229052516
1356163198
254377617
701863544
1910784566
2071085850
1141923123
465925624
1950685781
1564020858
1630931639
1754777019
865915026
333838613
399984433
609369800
607919942
993249379
832109168
1863239083
914480790
776663750
2013723581
201076481
298833902
812632803
1701338869
1531460833
1625545508
258942625
1336927829
1547524126
939990126
22756732
2082076973
2127828821
1372244412
1493050339
163116476
1553019062
1186179454
47851937
2077947351
730749253
2013677048
1167671784
1427885694
1633624459
1041936672
660367517
970823446
1859004494
1220645393
1860850535
453193912
1996191748
1593987216
1969343132
208763909
1621351507
1137595231
796131066
1203340382
1636317563
1154741076
275177700
1868495371
2076986077
182775581
1260275596
1538225027
753265147
872423032
1395071170
1338263414
1355238666
214343533
1226439601
2005890168
193796096
1843547213
1377760264
22298776
1391425710
1433090162
888411578
1203668039
855347556
1995189165
1880628709
40444044
855436210
2105459107
627528523
189639054
843017511
624616101
1178204763
486347312
850067019
799391374
1741826393
1931610506
1938432637
505180188
2096213433
26324222
502990335
574556582
2091029392
1724067432
130307841
1130795750
510318713
177327861
941485833
1278582753
865556153
306071811
936598942
430364646
868487040
1213379014
734655924
487701305
1279918999
390737469
1546263542
262771344
1998495464
88435004
1264074810
1722280966
133863391
578775222
690864512
370619778
173090827
1410921729
812126519
1416696335
2098316780
1608352550
2115026295
1483315981
2090463662
1063252531
187450871
90241021
2092629905
957251772
1119167967
533291462
1170373522
1514429293
211780381
1298262353
82146881
2086289865
175438320
185354546
363424567
1250046475
1754966327
1535675680
1112067275
126730542
1199049617
615793630
1022800164
1416516303
171112759
619682748
1161756311
1689572999
668061829
1894168624
653363486
1020495474
759013856
1185758710
290822487
531382208
232752492
1079622823
567210141
1197678228
310752262
937201123
1218848841
765057689
534355899
973427003
2078490798
1223807472
561894276
1672091734
68657254
2130964175
1189185115
2016261210
1768879751
428620382
1601189275
54622596
621815055
2034190746
579676342
158352297
1781517148
70974651
1587012583
1394266616
687301430
1607086710
1837344522
2145357845
1454226238
645754841
636144870
804178392
996569403
949746405
1444321253
1278273910
1635684774
281953760
1136898040
1708216101
29230369
1331968701
640737179
400859751
1233020872
1913091637
1076506517
1150058918
1855116728
1996622284
2110109089
1526559750
2127448322
2067583748
1939169861
298328670
1718068653
1688210150
173230791
991318523
1080542249
1499802209
107337236
287643452
1268846291
500095643
1060303654
1294598756
1574135177
1458830770
2051232510
353832355
623306899
1108826675
353941661
598236336
274961176
1672800413
1453801109
534966998
1305820836
996994752
1583003625
23635023
1908530550
477671630
800507707
542617628
2015287930
777184652
1787583391
937402348
595456582
1010996402
1126956251
23367050
572613592
591750538
674428217
1365739446
1803286067
389600360
13081762
1077629281
226305061
608427732
930449289
1607076387
782957694
690251630
1923398940
1174161750
34486289
1207565628
773254948
576530852
925204554
601651043
247215732
163632580
626486359
1915057552
1441067906
2124553123
1568432575
1016020381
1296363599
897499505
906650501
1835530823
1834377936
321197366
1674604899
1510253411
862023839
1455522117
268214670
264809407
2123144700
1805149099
819851149
1030865004
726305246
1366458166
932034536
1678539440
1953345747
1150410593
453454379
1497838494
387765135
1462032205
1161195305
354936594
1973635960
1090516934
1722238271
1752661277
2081526385
2057136604
327568482
185121157
609552080
1108987024
50198977
1105186705
568826984
149957720
1873883515
194326393
1548410190
1324503542
728421637
2049814877
1989174269
500074441
1734307482
1815199055
1358721476
750469975
45312750
2065876457
506110277
206977461
2043736254
1787720461
1895802011
1470817683
1437616962
797362844
316548147
1464602077
1845230103
964049020
1142850671
67123812
2014413613
562651207
531935642
957727207
1455747461
632095960
1337662374
1022604150
1398277629
1327829373
1322357335
1012088926
778328612
754888613
2088439063
1284567000
391257731
237410605
1625430432
858516871
861471970
1611335627
1138838022
561701212
371490587
933389963
1639566211
267453888
64255265
880569634
1177019884
1380412624
1197529124
1474172296
1929441528
1535143635
117616019
459404225
1069953798
494216801
241682067
988856388
1098837866
1747860366
1442516949
1535653687
580280302
1620682347
1354596301
1506923953
1547280314
1384285335
1577872173
1767189565
1416504882
969938851
1741323957
790042015
1781796874
2068607687
1750841384
1192506800
1074152891
1391549734
666062767
495735512
1168292671
1286264381
1770698019
1290930455
632519111
675861366
615739023
1598362521
1724056071
1935329409
1703854863
648721147
1672863974
1217087922
349831675
157203454
950954704
201390014
101178609
29844679
848907782
853124345
1312901564
2125333568
1283043016
110227763
187478936
1182227896
367467591
1483377275
2092043504
293735046
289519814
1899023573
559801580
795108669
27070697
1030128472
438178768
1462272519
1960680895
2049003446
183078264
1094183592
86804439
352080052
1509558020
1939128254
97851226
178661587
260284497
734928243
1426407210
2006661408
1339275304
1108193417
1323340160
627159092
1348166658
150879840
216200641
1153522117
1237439683
2048197087
748488323
772044817
1051870044
813816973
1150930949
2060359830
236595078
14944064
962379922
1958352141
1731456543
2064305775
1262655117
580618720
1859406429
905966993
1396118186
1133863967
318997692
330320066
1858682533
381305143
928566143
190034005
974113343
933828960
262470483
1928866456
1362621403
643572001
168754736
1234205100
1668462018
1979428667
804648311
1521242502
1293292560
251610700
77242091
1673400413
514375994
2138283607
1240245858
1581623348
279191818
82993874
680922906
109540150
1334026305
976731251
1849764040
1422913496
1575709880
544568054
187904001
1531359917
562489095
1263421272
1586891992
227997098
1581452208
578849155
1347228791
336267022
1739936571
1750910954
409996748
287737349
538054501
492010571
1673161918
1843207218
288797339
1292026354
203450144
228375242
955845245
1857224349
1857967185
2037360499
254928200
1051649830
1843258068
2118029294
1961375239
93665298
2121298394
986209107
1937112753
1798724670
832041651
1646127945
1859970672
1862346608
1284863871
280548149
639368186
149968702
261429094
185404798
2067313648
389404124
2065476521
759369537
1221432595
923347885
1952066489
827954632
1752462712
1123660149
944369966
223965602
14644079
1733998320
758813409
1194141485
2051077229
433727150
1661093393
1616053091
1799465081
1222158963
1129960344
936154745
679420689
737242949
1505042294
1885969535
1809362705
1684013383
1702062051
1938165784
994756527
925611134
807804066
1624544950
761198175
1841571215
1621359268
2057686606
52701871
271835591
115844181
2084391085
1389681959
1587560783
1832933974
305518230
1231216809
57617047
466711519
1589997289
1055928063
1451863181
513856476
1888024392
873535007
886781675
337914875
581910361
1648886901
1246617637
147634900
609490546
1649993086
1759670383
1651468370
1060928188
2010915030
1637817759
886329381
161267103
1048163994
798151318
791450359
619980179
998074129
1817256095
1773601136
469475198
1326280356
1825132978
647945595
2046450479
583978685
1729975180
321410785
1482098538
1502805708
306502974
961608799
753023592
1224919074
1884173455
749952977
1568644970
1189298009
2022413078
354215475
644896199
317063344
484340682
1963215627
899715306
696313359
449028488
444459420
766460043
2131279459
152516670
681758048
1029217384
1097034767
381520564
225502105
1856560138
1167680488
580048046
902774934
878204204
1202960249
1282910453
1756660565
790879379
1324639709
1844176007
1288311698
34189957
1629808736
779886508
718705850
902679673
290128823
1091660241
881730103
1607006756
539127573
2137118446
1411532092
1466010561
528035574
1936161385
133365750
613230952
531533766
1530872621
981073477
2050687195
530382242
656002514
1233497812
419646683
1319696723
1372340116
1561507422
1796400889
1061430817
162070838
2137618409
1453149597
1047028173
1609443370
278962104
1085744004
604089481
335283739
284923678
717344689
1754179675
542107676
2061863766
828836837
1205081404
552559269
62663974
1630031700
816899045
136610935
2054404687
399701505
1065569584
1147975734
1512483773
933665591
1161473349
1182395820
1489345859
1242816059
1287398084
1844833351
694134078
1781706995
1463710623
824403700
59680961
2111933104
271875031
1935532110
1671040115
627001291
1900663152
160302496
1243212101
318254465
2061992331
1781603690
429654625
1948795676
373917300
1292640832
67210453
1113989123
1948191537
1952254937
1790022283
2068544179
1980887547
1175566046
1012844699
1244772287
291058163
1278501066
1149008762
956159751
1067553732
1354459360
1783239757
833716142
1986915870
1452074408
2012028346
742274780
1444846794
230813780
1762127945
1742923575
232005521
1036494483
1068570833
505138955
1830604768
1530589500
1103223957
1243706885
101963583
1836568331
1609595847
1424898725
1508056156
1724240337
413322604
428945709
558916342
1595927777
64977125
1698290316
1057250180
150852756
1811682891
1507621843
1968581159
24400802
2119765261
1900775219
1108955424
1098964185
357177755
1776134586
1471459707
1216946735
1455185813
2122497748
1773685449
453005433
2056564140
572983815
1431513458
1112544148
1830359758
1684976936
1804128046
2000196338
1014765486
621561753
888186354
223595149
1522335753
693208893
2085520906
1596801264
1380048993
1221943997
320172290
93846334
702701429
30537923
1587993878
1806769690
1798633870
451816406
1735111802
1509759968
464359711
278978987
2879354
127671228
1279877316
1099284099
1545653686
1817753139
591974921
2115234496
504648936
571918250
1724055713
205701909
985816170
1440666619
1212620778
1289392737
463964474
451579555
2128824866
1304990885
1496738769
1107846688
1118062598
1930481315
667349253
916658413
168022337
1673852724
1357452767
1719060932
857278328
1146351332
437529902
39776234
508701177
135379097
748701603
1525001936
54538339
990705518
1798595705
535313928
263887160
548351362
1894737217
684007831
1575596775
1236440814
1726284602
2062282363
192336482
639573871
220091397
1097424369
1822506458
723816616
733235857
1164106267
644795375
1415943139
696298440
241626890
1116952839
1269581492
796145101
1691879304
358508616
627210141
760835485
1309734675
1901674813
211160688
220423046
766768668
1888822751
1763247089
473426921
759818008
1924077797
1088844662
1102560116
660102937
362621654
649305494
13074943
513910460
1050416643
2137084978
1524061869
963917036
1950075516
1269519589
1397040823
78757126
206679163
1892665079
73172031
1683527190
171780605
2742305
777771870
2100135460
228166653
68910115
308689049
1089694334
1553852819
152372828
1953762852
1504581598
28536282
1276351684
506735635
1875360694
1096531354
1559828149
1521478502
409966125
2023731281
1859567679
879532006
1326921574
1600581313
2112693140
711191733
944476132
1051174688
1676001212
376945918
1438501696
1879919371
266115198
298480317
351207055
541265112
502310775
196288570
71721280
1603828688
2128851473
610921533
1768590611
535222849
317508413
1244463122
1723710625
1410054093
1235907311
199103584
1830498410
420765779
401843179
582047938
717835907
451340606
1961655630
2022736428
294664214
1449938739
398319269
1915629326
749062122
42851454
1210485447
1294782074
736763982
1980660730
2140069083
2133159492
1148396523
831257974
729820946
999558066
1628344992
536185544
1654652738
818140794
1816986011
473851265
1003340245
1702774971
909329278
687381249
2003962344
1111834570
1926741872
362594430
148187070
479088313
1889111915
2064426628
802365266
2078089724
11898676
414043581
1746511560
1562493623
1988435512
556728190
1205875234
736704185
1467171245
993590851
1825814634
915041154
518246414
1093750990
1789557663
650903021
456728238
857999017
1248302500
78997411
827266915
1388253152
874382530
573151047
1755146307
429125094
740739903
79676332
25394010
63747965
441432284
1046401442
448608661
592676281
630687157
1389030469
281703054
1349098424
1207030247
1398165674
378980449
284389234
1246304216
256798845
686781687
1507952869
1529454318
519975036
1087386553
1695832457
451020083
582198321
1383266891
1009783615
451215541
2116966106
1777993572
590968134
9027172
709136421
1129150595
1391392147
579003700
1773373662
1239539027
250716429
1749975368
250403806
711104267
1974587560
560106509
620926725
16764487
1525552514
536071233
432936773
1978756648
607833492
1935450306
213554113
1749384901
426428682
854979277
2037892149
1878645983
1039648182
1233865187
764216027
1930361832
2081113900
256536723
1843110540
2100103021
63259632
753002060
502142582
797259505
1586007657
403083788
2096055304
741018307
942866438
996635471
1621584771
217467383
2094479797
1423749138
622720523
1406034474
1815265974
1224458149
291292469
1446573545
2070461122
1276424321
994747130
1530196768
977659901
371149730
1844684818
1158900512
316958454
1480787120
856302431
1735250688
1456676354
349536268
1766854236
169420178
1399745945
455995835
1997022956
1674207488
1115866489
1014460907
1255983380
802470092
1602194005
1319413084
562691049
1630452765
1837919818
487819651
703977248
614703995
344106537
1847430194
952912229
1407914669
1180095428
1263969033
360029254
2048406573
1925730960
1852416124
1545109657
570089136
1800714932
1199944370
1631770784
871343710
1397459918
701731489
353304826
1602849351
1289505663
1581175848
1863638887
1839450563
1334222962
2013034643
489743544
51202170
1551865724
992034718
1567142833
31016044
1496003535
272034301
642754953
373101449
510213832
1805113741
947635758
190034761
1765269944
444861271
1309726056
1999380342
1297262335
1099215705
1220633993
1473095372
19559781
1110283994
663566681
1244235298
469877049
1019211183
878526405
24865144
1816844760
1529679112
738487292
554520881
632683774
1537871209
330531613
740613530
2066012038
855163337
750927479
1379528092
287821542
1580163127
1310255205
1220806399
4663907
680329697
958458424
1359536570
1477104063
1294973834
1181673605
1220190341
1558185449
2071502758
1492752977
1713335236
485401618
1436869070
307375289
1046517438
50620448
1835788704
538708933
1266010489
1004904299
1362396385
720929300
1230810185
1122347782
803725842
854361369
816715196
531810415
856124074
1840509798
1547063583
706674831
595624649
1362793261
589100820
751677122
1754366422
185340420
398630670
719556525
1920819995
381861390
217630795
338030169
623690307
1735453360
1377860993
1949047548
1891470773
495352349
1428274216
546035451
408868269
1352467100
1121474478
339210187
619271377
241062478
803869885
462668223
1312328275
921583103
773793271
1238447299
1197411208
626358739
1616024536
1912720214
781763880
1510975239
1606134204
123625076
1840743862
1927211432
365349370
965138906
400149526
978998334
650066475
1492701187
2078660438
1008592496
1533519857
655895327
308254530
203139988
953639080
1169893071
1931797652
1244640854
622917005
1081516156
1121484443
905600891
1782041805
784569356
665766278
1348056700
142633138
1794186283
662822396
769319638
293328818
1260883776
1132599209
293537024
862551359
1769798019
381914904
1028224118
1769519227
880185040
556537964
222914545
1830718967
1760908360
239378123
1260589899
1634922758
1130841222
1055207287
496885588
207173603
1275541203
2111843958
1610842561
1567982911
1471873972
750780708
633696900
990219007
1198097190
1002502947
261626577
818011887
675075775
1106548728
1539950196
234515259
1194098926
1598545585
1090725840
1820478939
695816989
1234782418
330843297
1450186654
1161751865
1230483250
219381245
1656584394
1358938276
494287631
1472475419
1638180063
357054355
284333041
1607316933
736644253
79367221
440747459
63366301
1905475961
781973709
1718056971
2137020044
453295554
158976579
169128726
847397639
1999370950
1531238911
231662209
233083777
2112567326
1621172830
712802541
1328050912
92237535
1799877439
1990153479
2079803589
873823299
822836121
325019451
5079158
60454233
417591880
2046050048
1458053800
1519121003
1626139709
564786083
2048443451
1962820836
1958117988
1098497983
655574565
574468465
1510372025
1620227460
363656821
286723710
396830247
1335298433
705404550
1357094321
556319063
1606429965
632166618
560118451
1205871391
671931994
244624650
579045275
1617624994
644279593
2004035055
1946133054
1997711527
900255242
1434652134
1484279361
2145528721
24235606
755012263
1909472209
469169540
1820227145
1198932253
143611590
2001068728
1170050488
320419977
718266623
549906652
521695351
827837692
1913153623
2135449538
647176091
820053805
2857370
1219040202
1647797158
556879393
1624871775
1749034479
404313737
651297301
2051431566
639985401
718622082
1766287727
597903634
1779325246
1276010471
1992713038
21025466
523093417
386210795
364973259
753073085
96536232
1101528484
1325431689
247549339
1461512685
1168624059
1250022256
1701562053
997838523
633873182
776505062
768957650
1228500217
1245877260
1605817446
267270972
1129953085
491902742
468676271
935668469
977100194
1845194095
1960869575
2063857600
1862495970
482271910
900981393
421995954
579877463
562194375
474682112
77435834
1133251905
1651882690
1690393644
907814003
1138138736
1918484295
115141746
1957455679
853192170
2001287554
1681332553
1682461424
765290271
1502073467
1859396434
1474393249
1891057297
1260005906
567812601
301606106
886368208
1879267183
341354053
847929064
1454112209
246091733
243203565
1936067027
1058042641
797259155
2123248271
1371070500
339267738
1657896116
1212999219
1231359099
142849380
1766514075
601878305
2033700775
623005071
917632968
930776048
1547079194
2088053255
1558334698
49191790
682943986
259997841
982559730
1585468985
38838173
582820665
1236339534
779575041
23058285
1514607030
655447940
2054430608
831580796
1125608190
897611345
1790667448
387229258
2067955182
1286293786
907301099
1345239163
1381928838
540101760
443820241
644751782
1427922390
1337724297
837298566
1474604209
1176559293
1843884863
139653490
516724740
1067265427
757667469
2130783352
2090179217
1190430327
1745585010
1674396133
1011813363
112968054
1188852270
199532941
48721355
259015349
1253209932
1073713188
1823027247
1251333229
1360225141
1005895179
100464476
170030760
1099921836
1737491838
1736293648
1457410472
1599414023
124858741
1859827972
1828655721
683790854
706039558
776141434
615782728
1572615190
1124203302
801047519
192389326
1634824836
1436465119
298390515
1437199439
502966979
1238249394
708607658
1561012482
96350042
422946277
1815835771
658508923
698597045
2040061178
528988489
1853375024
1740576291
2112820217
875550226
189731740
1325256455
1437806173
1232808690
156518019
1870813305
1216197079
373010756
828238322
265680890
2110009163
2114922175
782077165
939506056
1940295379
2109627628
725302423
1738102295
1637752023
1821466982
193841303
540525710
631474721
540649369
164613292
514383547
695534987
1026067366
1510134348
1621062805
679853270
688990102
118473328
1974630452
1164766289
285047021
899639645
1086849447
2038916146
890567220
451335893
508928236
496146556
1548563806
1978914326
977542262
165117485
102511523
725732961
873562291
1528103626
1185737551
658763164
1631935405
907208129
619373921
76008437
205155731
1160525873
1457122911
33807721
1081506463
134823311
547255350
726136871
620776102
1994495149
1477927239
1709314094
96733893
1152474699
976419956
30419268
1424859277
375538655
1301505220
1246662641
1092186580
1041708781
79313284
125254001
628022440
1467685759
1146031568
1331252388
1164840421
709163674
260405185
596326136
455773518
997097106
1848040840
2105247470
1610400926
270779010
1305009626
1040991414
761264968
676413244
2094419594
48659394
1032902936
1534838440
863129137
1030729159
1607159750
868854315
1712577566
601577910
382710953
1356804733
1324564872
1109988398
1167318698
1980868773
262016592
1908875311
1836666274
1857978427
1762815400
1430528534
1481910045
399166953
1981381986
68440743
722942818
1548895317
1871561868
952564
1210635222
1643961780
1925305191
380323305
1959532536
23864732
1563451361
122421573
1506848059
1359909490
1126234450
715511072
1572474525
1232244461
1180737405
1140506286
2064187979
578740136
942815290
569469426
1488248263
548427528
813009096
33674839
1325131777
1430330314
1113603503
1198916033
1126810118
12912848
1166315915
1420814924
898310367
1974232344
1321749357
244613557
1178010267
633719011
2120734817
767025588
2060367219
146589592
662704006
344124333
310900527
1722821060
40607045
1212957704
1611147505
1918984606
2117614988
773840234
1890857803
1828011350
323565755
248492987
1933463910
512177596
655397677
1106327162
772672124
1604194661
514460624
382929736
660063480
924136324
1006246103
1476548409
1602380291
1015123456
636700292
585525210
1931558116
1155598335
76309355
149871217
1577777663
231662030
500152702
1473721671
1786379615
1358709211
754566535
930142454
2043812266
23725367
2080923550
884246713
697923037
1893465864
1266975155
1527296888
1121280637
61064531
1942150966
575359126
667620917
1058020145
1132034177
2085273459
1521185090
1653349093
1213996995
967760693
2056561781
1581449853
1573994192
1248206374
1221040023
412046149
1926728981
205370568
1225645625
818261068
1678483891
530267873
1888041073
1507659914
2026843954
1906005516
450171438
1237477048
683403932
404915366
162291026
1113523371
939047461
427490040
82343609
346094792
1463242892
1605380911
533154543
1044527569
2008517974
146871168
1940904846
226358064
870366781
92885779
484060172
544036621
1622285626
303427020
433560952
943365621
104994280
1859547744
922966531
374229220
1127784418
864522305
439297766
1637793840
1606631661
1867979000
1828245846
707894645
1242387390
160892920
561392141
1061744269
475427801
1213650676
1955841048
1431062560
470329643
1462580277
1930394311
1660133639
1812011157
301407154
908662146
1440312500
211429879
288975569
1116192843
381341451
1217178598
367063664
902169491
588023991
1501491499
1528518846
1260910273
2086443663
298204763
604308538
867221336
1538012681
1860265276
450165912
1572441080
953257344
756238891
86019281
1209117329
847971872
1846515216
983236665
1119111885
830589240
1681629096
1592155882
1079749518
193976225
716952620
1590584946
1945538413
1913668063
428776843
1159912775
702258297
190514214
48140475
1726059894
357144137
1011598790
2114647987
54438208
1418901784
1369272383
610314156
1904562147
185511116
1163361684
612494645
506259675
797940681
1583167554
2140392547
1875698997
1174258539
2003176215
1371586945
36832271
1109506171
470894136
466704768
1785464057
819905257
1985650845
190229176
1029603183
803390312
300200953
861123965
942550948
774235269
9087055
668304546
1205383955
684347179
1885188480
1635697317
348895969
427357692
360366754
1712293557
1054909618
1002924437
424766019
370861145
1936870584
1549685308
1953768555
82392260
731498350
358044202
386287782
768899703
1159758990
1629582461
2070739418
527952024
1407880722
1398029621
160278430
270296018
1888249021
1255108428
1021254194
204916361
1456098320
1283751575
754290952
377898562
1209158900
1647355317
1635876518
1933132877
345464698
1297201582
567784105
590752983
1156175709
423289822
1093556875
1630883117
598931937
1259926359
545828228
1680971628
1413595840
1630487353
1316054039
498877327
653761785
1399198473
755198163
956381659
621260309
498670805
691669302
890563282
1836535321
606194316
973281330
1933500980
1958702195
1499276238
1179356356
1568880868
745418482
384846869
1883600975
2051935752
1311203692
1704655163
1215673405
1873608712
2002572115
173591473
1330007627
2142672143
185065686
1750703931
1159918268
1922729468
2064251800
2121162579
1092386569
255009294
70702776
1580044595
1789643538
2067836613
281124467
279935364
1025019008
97812325
572722394
220031667
120311530
983131583
398070549
708162358
2064655092
729794667
1594445046
109828669
694146982
1218794865
500633439
1545781919
1931418328
139470767
1821682686
1286442841
1045204466
678120034
736328098
761284677
503460313
560329965
1340195420
1815378079
1269016769
417040577
518892942
359087580
1604644304
191655651
1817377873
1438259542
296444842
1767732723
429258334
1873993170
299790880
1335501785
75262522
2113606312
37286267
2006107788
1797928374
473434605
249951373
647730531
91776498
1977578144
112374602
1748871977
1634690663
1392830136
378698003
1637561634
1215356546
2000538670
2014550588
1587768574
387684136
1531881505
208619218
2050301637
102809972
937554595
1081410460
1721163760
763368336
1981890530
1625695182
814184350
1537859216
1223834084
1440545439
1727635358
1811848582
2051108870
1197358827
1896134755
1605983991
1635467179
2038018773
1636047083
1737525241
2071613708
1278790198
986177159
843892678
1625010565
845835410
1279050721
865550944
368884940
880235132
1842180186
1212521515
1663386824
1822494019
375520596
1864631977
664211063
847397095
1912003420
1678149545
179966519
912541889
1543846925
1963412995
781415226
977776077
495105344
833660912
1992576696
188687584
1331076868
1320031260
227969251
1488764505
1216970360
1385189645
1933199690
1269276143
1488047476
946753400
894728897
685785414
1692802460
1370823932
240818517
1491502710
1398932415
1006101447
542141818
1213455817
1152631543
455551232
1096783770
422892829
504317043
2029090425
490905200
1513319304
458095577
1632696813
1167395283
1249241460
1914267519
1626274494
1166957946
458040559
449776018
1118240380
2096688205
1628492282
253332559
1898930163
1290321333
1110903022
1915461873
1403489273
887519662
1952003647
185795204
980861366
1164440292
1846415886
1205272108
234852972
1238548076
1406600308
2114296742
1543187624
1829922952
1433175586
400984167
1093616435
751787420
1694074914
182595598
1052408777
756605466
961608924
198110493
1374325097
1598882942
254695016
1207363933
654290067
2101342158
2083593314
308552690
166762293
577983255
664212365
1128299681
1255689487
562721596
797293734
165971688
1492317002
522446164
1471333120
1488327570
1692343409
85971538
287151001
1621487936
408912721
301315434
655751612
51067720
678974602
1532216840
1814061455
831954331
507021342
861085362
1560200017
1813419874
1858089967
1835129407
883194225
1608386253
1887200171
1014748113
112817489
2086041894
1073343448
963843712
1665013099
1961317914
1071001051
859633436
144827690
2069408091
1706997735
866062008
1960708825
1116787347
550425889
1337624697
728554577
1326767977
2015243431
1583448142
99607873
1042441529
1449537012
629425341
621246184
1152064972
2103431886
498662128
1527091616
961205575
1973626807
636941258
375674671
661234622
2090424579
1107570793
2118079370
199771675
799728555
1854171383
349783177
1423874135
1529834105
432445353
1328419534
472588199
482767051
1244734917
967823110
649689083
304433441
525427164
836812686
36329834
2093174098
73693989
1617177784
388575956
36050235
2115722292
2126729941
791640647
453733198
245212054
1155625049
1133074156
890709335
748984978
397584226
1762028755
1370162677
1651167032
680761236
1560192354
617746764
856798159
2716300
1840627789
305322876
96500686
882672745
203050311
1898080494
1886850092
167691883
988488890
199482369
1043043378
1660392705
1454789478
1736358268
1205022769
299752853
500107004
634660112
1022369896
638557046
332599977
1231632460
623706710
194859954
574219291
594599519
1817292514
197537291
95224855
802818675
624861759
1739099670
1165737429
362411327
1264455849
1173282484
1984094641
415837158
874824663
1527725588
1479854794
127646536
1075282848
507672584
531574673
897729085
2047308518
1813871957
2024601440
1030552585
1895901400
602276850
1794465894
455893874
418883476
1483460836
1484148550
182688027
848827882
1295642818
276303279
411063321
1561628832
1753978384
831603944
1066661418
140375262
836057601
2035852275
1036494716
445949769
847298938
1577739046
1166432476
2075823015
419681496
306537894
2086433257
34209556
65355291
1722415189
610753156
1240899673
1793828535
28845631
713980730
241513588
1728418871
2115482253
1804497763
1454668990
484180857
1922753219
1228642323
308111315
1488723416
883761641
973569054
24433350
152567617
236963365
112080623
1376354369
114012531
457951086
835053518
1603622706
1655794450
395863847
1838394533
1962213804
431847662
176586306
1185990269
1423463180
970410747
1662111890
1297610268
1812796069
924453489
1259974337
245883100
215965472
766330005
1593947832
750111303
1801515281
1993389366
480637599
814024907
838084129
1897539887
1108251143
1458782213
1911557461
2146592744
1039613439
160453972
938672111
1718996922
1923446358
1440612301
1982168384
992510529
1254320809
262492429
322887218
114851801
1509065977
1579596136
1243429755
1543809771
185321864
241017464
469532359
399810729
1870292759
569422292
1802824193
377039260
1459279729
424269270
673183878
207638734
24461246
1636758012
1106867113
543561161
1890050754
1020237279
694454797
1066717225
803703566
1789843719
1634645817
794335208
1985202028
1062109215
337377062
573852515
595229387
2067628675
2117166682
2023120306
501411866
704961981
266659498
12937390
978790302
585618499
691439577
1286460830
123861790
1749811701
1594341358
2108326548
1164522949
1146627000
2076907823
600813783
280660978
1468437778
198353530
571380575
1865534252
1696934748
1776960213
474706125
1403610742
702798484
851408313
295249426
458341816
1228143954
1872993689
261629550
1457872531
523012585
1757597331
1287337321
2084117748
685766995
870156484
1305250376
1476463184
758027269
159509287
1371940294
971991944
658234432
1975367405
2110709170
1695154912
606780769
870622486
814448837
1899219050
1938591473
226136064
358498659
1905248107
2067905742
100925708
1580488676
461561519
1084650427
163809528
1902943517
1307625238
1351106933
592838980
432507441
948378303
1118603523
1837457583
1429657562
1732224211
1822615390
449730919
637570090
1919397417
1629599001
2081936570
680998273
677673614
1165239831
1876851678
891915615
485324979
1576925553
1019830181
555504425
2139194288
1344317240
481228653
2142964954
1304152844
337429061
1717141062
1700801678
937272567
1466310481
941147579
1275520966
1853126676
1672887182
1176548312
235280291
1070599585
1715679723
1002940498
439502732
1238820405
179436549
943397047
352930150
63513576
644362097
867855412
1263911293
1997007464
1703803621
235047963
535214427
825926885
1128909544
540888195
210532089
1404030366
1261079024
49183419
714192871
139917992
1179724530
1525757839
959752797
553523499
862141134
260421711
1864722556
859339450
1668518190
335092246
547380988
702719394
1138628401
1935299237
1731127814
477684455
1112801543
936406647
753480481
1932073079
1045188745
1863470506
1751628194
43058054
619470050
1802786865
2137754174
1031883495
298440696
1042557124
1674711510
47637914
19365453
1056494889
230908476
1482417679
1003346186
1400526921
1617435308
1142728805
2036225593
879063820
897672098
1421575311
1529417102
2099703466
1413020903
1400602736
242498108
2063109442
983739478
359300896
1375185739
218724536
1101264429
1562069262
648434714
377272619
1596253511
740746015
1331085187
1904059189
108928906
1397836337
578334725
1335910830
1831729611
1859387649
109069260
1615717833
1380490393
739226575
1796961883
2139381556
2059949779
922684216
1520462279
2106322580
1015316709
1458923062
72417682
429023731
1898697557
587745502
1130250838
1227240375
1570388680
1278361125
355647287
1625301659
2004175647
1682161755
1108044221
889376514
353250418
432769382
512224420
1935536685
323156018
2021641494
1093563177
757387502
2127507384
2128457182
2130045543
314841521
983508171
1965952638
134691332
423884944
2078524823
1011511151
321381123
1510810442
736314499
521952941
1989677797
841977949
347656230
227162128
1388584222
1827418185
1502142385
125434447
1034438273
1783389255
915495793
335627986
81944134
526033950
773182221
1060079531
1868090095
390429608
1107593052
207967746
1841989402
581997865
725284567
1966983664
1428458740
445523018
1097868972
39937758
715860230
100059527
191988981
1067578945
647532058
706700857
2139135520
1879601480
1883195233
2105813248
1022746336
521274314
368223401
1165771514
1060753963
1792845088
1982540589
219499789
2009732019
928272713
777004226
785564340
1625052830
819154293
295929844
1329984397
1235419022
1495818304
962466126
1944273675
289414675
1062582246
539255222
503624310
1469382738
1857978607
581108515
595821093
322103143
155519156
1906055427
60896803
1289556562
2116550270
321476598
166090462
721743985
1713591389
721061341
1130982854
698215090
702829123
1022270966
62520895
251252534
1294732662
230566676
719136256
158074024
965934387
445300503
714190333
344966823
1457271539
257938517
723427595
620122221
309825168
183759707
1011750915
1485526249
1876462546
641618755
525270150
652079955
1652745009
1591116234
1122855418
291551075
511985666
1661422362
1877270040
864889678
1030189736
307443082
581826493
379956887
730517462
1140105613
1696977819
1555694367
231605871
428304854
1124350645
1532807264
1396841031
1357469853
1675634390
1698514240
1357651100
528620659
395191631
420830351
1610661136
2065797611
1248850218
1161667904
1441658036
82993406
642295507
1850207976
1696801651
1607151594
903742539
530843129
1696428220
1496906395
962383554
186668191
776212939
1086471575
2091005381
1524505379
69931216
641268312
1486259414
83278356
1333949440
715820070
862701526
7855355
86265014
472197440
165009610
1947895730
269085610
1288061929
504100392
817863081
587373604
1561550055
1547250995
3831914
1405108865
942551025
359624235
1832678117
1645572870
87139378
1884368216
1835581207
398355256
1314817042
39643823
575746106
821577151
298664193
2096598917
425337824
1991255177
94505088
643721283
633740035
1687221144
473330307
1895362331
1103963781
1579085862
8531764
99104553
429660839
307682073
337518674
456082908
35994184
42607956
263909103
1946304279
1626784598
1360613659
168935111
1220383162
407055066
227138237
1868786215
1447242682
464666316
517486904
1799090891
1027897702
224973260
1924044969
1815039329
1453430392
681023643
371171592
1257919132
356856398
924418181
1397809574
748073743
932327031
1141671640
1076508776
631380921
895526918
609600053
1555713921
1938840606
488819908
1725825056
2088081429
1205867203
1575137289
787418565
237894867
1662703843
2028145248
400712775
258853601
880899184
894909444
1420491277
1144935287
1779347607
1386723166
2125298038
373316337
1804011747
1014164162
1897160666
204807263
467786867
631971734
1720557814
794701860
554981938
955630757
1880511977
944152382
1470851188
23337420
1318963261
1675413104
1259325744
1991125035
73515610
190637614
2009817014
728835368
1519577779
1023988178
623616232
240904240
1378949568
1569058649
1785280763
1503572876
1641347900
107355414
1253832395
83030231
1052341212
705896246
577479048
183199855
696348930
842631026
2026967881
279444796
1248892886
644815807
79259602
663202340
377193678
863545564
67243711
240854539
1605724998
1314705026
665225035
1523337278
1289238141
450936734
1111533545
124360167
2095517274
1988713247
1497242919
1900788753
481712504
1481894613
1268249944
1568608857
647916955
478609896
1566805891
1339173073
80556950
322853712
59550945
1054164289
1003850913
1493378645
177415447
1500940775
1071156461
1276119882
1253325057
1329110132
1220953738
1711661199
1207501927
1122838328
2098694729
1036340258
2024708761
1804927376
2025972697
1379951699
389214634
575682577
660657389
2130076229
493961226
1760581196
296655745
1473549486
944602575
1543328097
1960418587
1108963456
1121443210
1133070677
160621753
2133728630
2096911139
1339064867
1798098436
2028396869
2126841372
1423350682
1487387912
581457487
2142526481
689451872
1828648194
1757339966
1220143351
518808835
664184113
1955182727
1199430200
1481210499
1757929025
1144261038
495023900
1740339412
1975472597
1842671674
106097127
1212035897
374384764
1657555299
470577560
713964997
900736366
137290353
441237970
142700644
1148610258
1780443160
901126542
2072338870
1616948983
1314960906
1770226563
843769877
1831801513
1808239556
472697113
1445013074
1052798178
1177058450
708128976
2047683706
1857532630
1283041601
541141824
1024549335
902420152
1809266871
590266590
1762603609
1946727818
1354673961
235443164
629068487
914823959
2061628165
975938427
987202944
1709160027
468536577
1686724697
1339916418
857865576
249966449
993663497
126120841
26667726
149150937
226364171
859853395
1032108969
363989435
1408701121
1718028578
355692614
1110529598
538615600
1260029629
2090913785
2112805902
570575395
1519280583
207573506
1772036701
1390921197
609285152
101494386
377682744
1815855635
444412007
1876985037
1350621052
1784572787
326279034
1170120635
1297094991
2016725012
1295902952
452343548
947429123
398162193
1552029532
1091909825
839364678
1195752574
1763513758
766626464
126780703
1919640213
396630089
1525395310
912931670
1721297120
505547228
1928584896
1704804291
1257657137
701966406
117925174
1095902114
1990567591
1693287567
5621493
2068719542
769662156
399187309
2014912987
192991116
1700405388
1451581069
291384350
432105760
1419850074
2004189428
744944898
1981128869
1713549088
331170641
1384155829
1816082165
292420582
2119533377
520565585
1477446321
1033270025
1882198531
588544168
905032741
1799195565
387985661
219517069
1615191512
909801273
104735077
955962740
824840633
397565264
108879457
1813009015
443150081
137664671
1117970686
7581654
2142286432
1080542424
1973188090
640838295
967630926
2058184384
1477950602
1794062156
75420771
1555160130
1525345728
1122865592
682886795
1414450816
499168265
1256142706
929690692
230426136
1581914137
1002222709
783048698
269479378
1529309361
1706925248
440900378
1452712646
1903402736
1517003449
702489395
239721690
313949299
1457274008
2082695636
1584049523
1546914474
1453954212
1624015692
116078211
1715297703
2087110902
533523092
789679141
1763731008
193186621
410902201
154133949
1913625796
1816091940
609471708
453045664
627829574
1348637335
1784303287
843013721
913943551
673733804
1428726863
1081280140
459785623
1743985815
527678451
2056131129
721627518
1988188657
1101404238
403142002
982512495
890032719
1654422718
1540803077
909757893
495882120
2088575552
842331874
546361022
1869008126
433274345
807574253
1078691648
1641326962
1239415730
394726694
2001793589
796911388
923334508
1847787838
1087855189
1387715308
1434059341
1593839632
2139242527
1687393044
1500090410
757878881
1197745386
1877098887
1430034246
1044443025
1602359690
1894724298
1032621008
1167234578
1676207644
956020308
1617576127
750108633
774097657
1418610787
490843156
720707751
2135326968
143717688
998306806
1859281690
876918683
1528122107
1761044543
871612187
1345072751
1665746354
176947365
298476729
2138891805
1233751593
2069585860
1293914061
2044376251
560665290
314690757
1959477275
1936237753
673092382
2060700715
971796393
1980572979
1928681228
1826016037
705040810
73992098
885952401
1233998588
1273216732
502512717
1697857556
494612031
115508310
911374011
1360325811
243114294
145000201
967554793
479615758
1604314316
1568667462
425177802
755568035
486466714
553786248
817870657
1377392297
1097730527
596077073
41318371
1425573780
1403486564
462984197
1296143789
252839043
1620589777
1886632527
1591075611
551465244
1164349588
1498576221
1594535599
1755824566
1224378233
814162327
1564551430
1950772066
804519311
325343773
95195823
68902662
1768892415
1190880729
975015376
302814195
710051231
2052500656
1174123199
1714769397
1035151625
780433370
2040262220
941541763
2024155030
1812564914
2061579484
430149049
1249403523
1464293904
488934085
638162392
837473660
1392100694
999812051
2049001381
1922859060
1223567405
260676083
993478290
1449873271
1813645150
2121627696
334917581
491275012
949032726
1805523705
397188645
283570853
1866377902
435407046
91975774
853037229
1849371934
2111865090
2128071852
1267098662
519156091
19251346
409840551
1805172716
1817123798
1688395525
1348777621
603038955
1975712265
10066512
419496787
1273548098
2070914286
1241434673
1804904188
1937384000
1085811022
195310004
1805724718
45865269
1858242480
869600913
944243127
727352349
1501429572
515246075
572682245
301050342
509942788
1207923198
607639410
990013982
346183959
331997112
1441370322
226661866
1332215701
199728000
1320161487
824926653
1265379338
2033137018
1037672802
1044961409
491573752
131969387
514566373
882728562
2031526246
1995155791
485652347
501468518
1882496601
548629369
495735497
321540554
1176612415
141681271
1677249338
356035224
885734553
2100537435
1788154148
939453786
274320858
420760301
919240782
94188921
1592726471
1804051365
2094236168
280548227
1927344017
798023311
1743574409
2030571381
1439943463
1359450056
492362289
1979436375
842557206
1317112342
334348340
1029479351
1268569115
1345903414
536813323
1665517672
673760228
1524005581
1569959547
1141172895
1965215656
2056744312
1940988576
1021824795
1102988079
968943057
592690768
576204131
2037728346
193260887
94627171
504298073
2138180470
259418931
914106769
741519324
1993125003
332340560
2094618641
1435350389
1318195623
1916730774
239256380
1976654249
1061546452
161769994
1126108009
1182660179
1946638836
2071901303
2005616112
890487643
245147095
1150522033
1530380983
2063039668
1052704020
361801121
69524853
660728374
168417711
1729226490
1698499881
1042389939
2034277443
852073131
1037521495
1765749358
1745683297
31355847
1924298420
1261683261
1598744022
370503907
1436495889
1723360436
15725263
660429078
2018087690
1032737979
1122176776
34477177
263833382
1200689913
1795339439
446671075
1024921370
1388109090
1686916172
253520455
177340002
1390480433
791888302
1657772573
1153204047
1923659986
519367846
1898230094
77385116
1570874914
1635339267
1291663841
973198745
1093649449
210493943
1911634654
399398053
1649507621
179727901
1326901135
1360152929
1917923041
714913164
140052069
1102332971
1651133507
1855725859
967563458
676611082
2077866324
205752870
422883466
622899723
1779203893
1473187937
1738933846
2134582254
1968183529
1231095805
1025413363
1264905397
1573915675
818375507
50664424
426400198
54396574
1912760237
735619214
1523169861
376999753
1626162758
614453218
433576751
2050390515
1085957718
1513454907
914857201
894970931
75306197
1509410455
1416748806
1449444561
282976921
86993707
215255588
1818736165
733187217
1077524959
314948926
649217247
957647816
1220093458
1015228830
772088824
659602538
1516971884
1713372
1651842522
1708873734
1176586991
1807142189
503291787
236654347
1135016720
1130740311
458024913
669435941
1738935184
2000397442
1156454654
1583237840
962745231
21415324
1377284198
1796668467
1057747396
1522746085
1273619796
1746357507
496949092
2081956597
164917436
2106614952
1954058596
956796955
1186640162
899556679
489826499
1161541844
1772573974
610439428
1932407807
1491110113
86148779
1055848935
1316735927
1736661370
2107800820
70841553
1951990692
138544767
730535803
1872926484
559028199
1476653328
2030243493
558785155
1388753355
543750654
1934622401
131317383
1863930629
628429496
1049119236
256057475
437610844
210288781
969610351
4919122
1962459645
984472433
383491514
851777011
217986546
1497320034
901932404
131770983
1944999851
1418275421
1039309378
81968568
418955974
1197857560
1021554704
350300897
663798493
858443538
915661472
1705998848
179598555
1383569507
1810856989
992924033
608912899
1832082964
1161432599
1205051193
445917727
1864831702
1339456259
1794774109
1822400507
1316106046
1281495367
327295996
1408893233
2014665103
732397812
1245520311
1845941550
1136100107
1709492609
42017747
1912454736
2026352914
1839522295
595438665
30145781
858559295
948196623
334019392
741260767
450986859
1361137465
297503926
1262978255
761320625
1091283737
1393416030
2089818979
2007931638
1269377655
623356902
1847312009
1158563068
373934842
1627217406
1632145726
951481528
535437011
1985647400
522714608
997278275
1548321896
170802184
1904973721
500497435
911745184
92222267
402650608
1379716869
131166273
2100743597
1509721377
1853914179
790818339
69582883
2034072009
1441294935
338875635
491811691
1037241863
2125597289
925308833
368100373
1457860441
1845557649
661855466
144949991
1137634218
725804291
463594807
1405450676
1671889756
79810092
1612731844
2138695220
1654493894
1277841635
1073869452
2079872728
1870044666
2048598943
2085783643
1013320783
318846546
126339966
564570031
850556926
1981049323
700188332
1374087233
451937372
627708876
104508516
1616401982
1687011825
1005580208
2101070668
536714572
758543864
682296061
1214775586
1273127946
1478542433
1027849716
1650822684
2049410644
1216929108
1986510073
20312379
1112211301
1345345317
2080030158
219487928
2117954290
480162283
2137395731
1416602916
782047723
1490604335
2140275477
2001639730
1289643944
1820304997
1212768295
146903702
787124897
332131378
415249689
2101053750
1511646003
762733495
330607841
1766339205
627373205
1073570524
1138152776
2099958454
524796802
963918462
1131733422
127941001
1683847501
1302368571
118526649
892111520
1368816576
34793122
829170799
836092735
1425335766
509622658
1912130088
882650122
189788767
384550981
1883368767
1607735678
2039337348
353713722
1948183821
1432644833
1173378655
799228390
519543276
1736994675
1570905631
523921715
514603994
235164310
406255135
2050910727
760589147
1235805801
1946829767
618707688
1256156008
1316753254
1863792468
1090865889
1939344801
42643187
2093051974
726482869
1384913087
257586140
2050612877
812701443
2070297102
629452656
1149766990
68209803
1437860333
999950535
279760796
1865718280
1011612289
1404728104
1493980302
2059064668
929990937
514703131
704311551
1947040783
1468190675
875382136
83709840
258525206
1062804069
1172327631
754830112
831453568
480849151
1818929819
1649590038
1724851787
276629896
458326504
966115529
726243001
542896022
1307881408
1405077252
1168731657
906699405
1006444741
303431721
1173180998
433813209
1865457837
1598481177
371435374
1699631303
541032027
489412204
349047774
951255290
474797745
1894040996
278580252
488383352
204773684
193455919
1707961906
1859072344
1136139620
275245444
2105955319
36623592
1583963232
747764045
125421426
1576039624
1101739883
1100957560
1540729957
741837897
2095547852
1125388643
1965614884
1980726934
20053221
922241968
487481721
1861121814
38653991
825105156
1476024791
1909524286
1970242168
1141222719
50935254
72209851
1881411939
973198032
1282736001
1281254658
1894530005
811306903
1285209902
1261277300
559560138
2044803949
726621561
1900639315
1884940518
852056285
1195486509
1487722543
2033746321
190985297
1400174846
876689304
1585470934
11268263
1731155182
840412768
391704487
5318535
591763867
1491413754
600883867
349855641
1455279172
1567751215
525040263
942276885
1633719724
994652105
177318975
66440632
380722666
1908705226
867186667
1273757785
1328093310
1927966185
1859497968
626550483
1945173455
158684
843552053
1909132051
703231680
239194685
1572292586
125329693
1895994297
209481311
1302749936
240253862
1423635515
1099349706
501474870
1611085882
1549504956
2018610140
831060965
1248560781
1251907260
764072975
898370997
1566162268
323717053
90412817
2131940376
1378541815
1318970085
1909188293
868470862
376764767
1660423212
1001591612
1133885910
1101068555
425328470
1753476521
733231399
1218549987
633257554
1127332443
474064767
700076963
1656680599
183865173
199450518
620540504
1455002633
974493666
2073025224
1783392955
1135144044
2052715566
906744551
1169114877
927742304
772395548
1447313189
87001730
1055135070
879044321
1723643633
240854461
1350619999
1405261832
1707113989
308107920
911872649
1905285109
1172273888
585967878
971479978
1289215878
1249175930
2077918381
155614476
186599544
673410877
596534405
1523433497
851579974
888140516
270166474
20734190
1099728127
627833531
1184472458
150085776
965477271
154790485
1440508966
953452271
1506366490
13274084
1512848823
2132432770
1454735441
382146576
2062477163
1232487055
1121292211
1684410256
899935632
325351607
1829554313
1589204272
1794067919
382791890
1882463673
1134092628
1400033234
1448728253
91456223
505083350
45731909
1300181707
1569838279
65905332
2088484781
541648554
1137230366
1937699127
1923117819
1648402552
870316121
889612041
1695823675
221321810
1815017882
652352885
1970546993
1162347672
449543022
929256842
178399064
851522266
1635371063
588565949
784231296
402902972
604177366
228991425
1691044500
1649672933
1644327003
1988790578
1884383883
1528347514
1396439522
492361924
858452237
700539165
907523929
1713823271
1940116646
2137185535
368060113
826339360
1015638240
334444445
666084348
1783229480
969787772
999630590
1926967560
530621275
514430879
1134300308
1426212285
121376257
2004911289
98394224
901896382
268987345
1827301916
1542750519
727901682
2074843756
2018257517
146663524
2089251880
1120019233
799778853
469456007
616625064
1253827013
1523055125
1602190449
1538865699
1161911662
378070108
992943795
2058388257
1750372324
1572518713
902774613
1842740998
1408789460
1826220535
1396818447
280944542
942783226
1703959408
885331433
1239961975
1872128426
1783468747
807775314
1608811462
1522742740
533249949
1703200266
471094235
689808597
905790404
1884660279
604347631
1729359744
19794286
1607492677
1368408941
503982758
1378714564
1042933477
617193426
1822558389
70570165
1258679866
1011226215
1457741524
538339531
481201938
77155459
256287460
276093703
839021513
1760159025
1304915997
2045354018
856714986
1348221349
1118231811
325321048
1245713767
932992549
606653892
593511539
1176859125
1437406638
37642943
1877999267
1758993354
417820824
184872176
428478656
2068937620
1865213153
1290557233
1214342712
392215348
1485999314
216639187
1807756617
1850167864
1831455782
952385941
2066347419
1221853287
1228343394
1943005695
380894732
1760099706
1296570389
604396248
769336405
433802766
606617618
1760672398
1675850498
748347148
2112052130
1731823453
481644725
166138628
176941402
1964747394
520223445
596330800
1619317479
979769320
1925891114
880437828
2049043528
1656996510
394722815
990421718
145814197
2141506064
1771836262
1679782166
599653090
277355973
1240072709
984127571
145778585
753790343
1479011416
983037547
746226322
1501050845
81940105
1206084198
474159274
215189309
204690656
517437316
351455899
1099760797
1185878637
1354597728
1786253164
1171827059
2126646737
345685440
195061967
1851229791
1255917966
818214718
900710335
447830812
1786380031
61246116
1357886316
685483194
1899939383
1272779218
541714565
1938265264
1362065082
1253455415
1089105419
1705354185
1495467969
410091718
548398050
738315531
46417886
1847691263
1042906781
1240701812
892983988
1960264989
649060519
573197895
2084317848
399010557
937860140
1196686261
1824814999
1758548033
221507489
1479405939
1930133993
1145753458
748622061
861292140
1121868591
100084180
46053851
2028526128
1436703143
1220454506
1518198556
700671373
99103130
666681818
912915670
921440051
277272336
556734238
1244877550
1213833843
506023945
1937588790
1487887882
1094481060
603406227
1912378087
1686350837
334475094
585154042
1612730103
1196095651
1085811324
1575417914
961581844
449607253
1937260960
1235273881
832408079
561838359
382668254
837842434
505920705
51001434
150762623
994705993
1113486245
660952310
1808701004
1939640095
1918738709
2095228404
1607807381
1150505722
2090863754
1312578338
1452025167
608979142
2048240180
1840587679
1447896402
2017195245
758819272
1141149438
459698871
877677992
2067011226
1403937762
1218803149
1808292276
1855251860
1499516913
1315793416
1687854681
213401777
61042429
671570931
552303060
487540345
1144789753
4298607
1308029779
1165390771
875738798
1173145203
791895705
651900567
1476860782
1797271464
2089754404
470652505
92960489
121553401
2065626802
2038741072
955115635
1615016287
1682710211
1060797911
1739576660
2033708882
1372923866
1184271784
460181259
2084502005
434255988
420998695
904869219
1583660145
529516019
715540009
1879644229
1321929252
1222232962
1381879351
977544727
402524955
1477171942
1187163633
1296466193
505831000
631637410
1596683013
774819238
1863046385
1412657059
2001619663
970005291
780466969
772445689
1016718031
1004541123
313522414
1146697744
1804235281
1814847880
413863174
290224855
1335128302
298305804
35113388
1862183932
434649886
135332751
1252998604
1623216991
553808634
1168570398
2117926268
1737137100
611284139
1295783705
1483046150
285104709
1893875400
2059410240
1786641204
1045040916
1552103836
1944738292
448356736
677604671
1907126356
2067145664
262952139
1651943889
236648260
444376969
414395660
1370215111
1638059962
2041443385
291523849
1708254660
1107007566
1721438217
454386444
1357624947
798648240
1700796127
930081100
1958310818
945309110
1754707598
1646977162
1824100498
817850919
245821120
2111061662
1367442907
1124846837
1849645922
1014740712
869431300
1543538279
821485400
1697105347
1273745750
99761255
97689699
1523803239
528593543
794689241
1280910542
1255394836
972754819
1850828326
159126157
865026195
717017553
446036972
797431804
1578101225
697848320
131241681
265982751
1184752521
605702708
19227699
1460184767
1678233834
987759323
2076765325
379142344
2024797816
1404684172
1663937203
2064839799
667772178
666265272
260142688
229710758
238460430
1749451437
671438948
744665365
1139535966
85177667
1485524015
571118451
1600073560
887231591
1516410697
1288399143
1371441787
1323531377
1323286894
1803751114
2032664345
537991001
518279845
1795503264
1111283370
1242880920
1849199411
658656214
2074052014
1049020924
35421421
814070797
1545102619
1432779283
1606615472
186225435
1089533662
84799933
366153864
1631720192
693305121
1026922021
1047261148
383421387
630891504
1103230435
263867961
206658947
1071602414
1696971954
1255322427
470715833
1174577604
1106828680
1084523681
1840352822
535181032
1038661309
118456875
1717658431
1585024050
1776447180
1555057098
1366057422
1456031635
1328130290
171015635
432712095
350161689
70761625
201627704
334446784
1931985997
140828085
139605317
2124303205
327472047
1861162249
688397630
1240745165
922204678
539339589
1007355765
388445953
1044546791
857241429
446889222
375765024
1402152913
2073999818
1839560409
1690882915
2073872128
1827891866
1401565185
2051011500
593037147
1234965077
1612107155
1123830639
677688079
1355224704
551991891
713501942
1078904862
1436089148
125991369
331992775
125955282
792753103
213844225
1777164787
1745606085
1247101096
1388343499
1574868994
332219098
1419404717
423758156
1064820331
1411630219
721441409
739474766
1004484735
1113821658
830724698
1592833814
35976906
210578010
2112217786
784117453
1998593871
727541474
724383535
1263992186
1814052271
1542156952
1198749859
2077208812
1266235716
714664666
378557934
390075090
1150139401
2118893014
969717997
1609587785
397868784
789660342
1905398937
212851837
766101605
785853042
893681696
1904176512
1224905826
2058673406
1934378238
1173214064
1390844131
47419771
1461297745
379915999
2047503460
1561293479
1433113136
1369767731
624642613
1472070781
97345242
367774052
499181686
237524130
1813600747
135865671
1779498136
1629584232
1758519640
171048143
1776498976
1470528516
1905318098
1922231935
712026538
210020332
1541555268
398420252
1644968785
1108154633
157355535
1444372933
1691128324
1953055637
1741282326
1345802433
2036532935
1102059962
1920135758
988250276
255842705
779626917
509420816
215428058
1598502947
1468541158
2081723888
1888567965
1835420246
1441572933
681325388
943914170
914688330
1636051480
1865087212
725896677
1288892355
1644557799
698351543
212627787
1338354131
265104941
655112767
203534926
1857274884
628458843
452186811
112489435
244713615
914022919
163860693
203322882
1044834658
2007519025
1543690863
246831358
22190145
125182346
565673941
1351516135
1904964197
902317522
2052507677
477863075
1829131956
1195798548
4429688
816896604
298134498
1218480690
228523292
816439445
209601214
2003334760
277468127
604188793
1253167338
1688949617
2009546193
765961941
676143688
1960310532
1210672140
861671190
685416027
31790326
1888661887
81789790
1456916386
1512132080
737846521
1716965597
1845043982
207179225
283004374
1731739809
1984386312
1413540196
2003523028
1853936433
1049036958
1493793698
975139468
480877333
649301379
2101346836
1396832340
239096592
249962556
904602686
980270646
68070490
1192767332
2125294060
847417755
184740106
639411737
2020906780
299469700
1400349699
844378775
945919756
1358565906
1321111386
943709820
846403766
185038936
950612183
1123030252
1118286542
1671363152
1665054042
534921571
286577015
1979336962
12169452
1431391926
1007010723
1667319582
2090058878
1302460374
1546878444
657506861
263865389
1908709480
635547689
1784281000
741608821
1819750846
1797267549
1627585829
1680255468
1289152421
501432081
1479433216
1346688989
1964043908
1788091067
1012179202
516026909
1748864851
1890969681
146231292
770290015
87552705
2103015682
245312951
1965495638
1799329826
9450136
944217903
1304240792
2117061995
1405282169
1129517695
1367760804
1802531725
198180103
113454688
958262657
1958866061
88569832
743800078
88128166
2052547634
370248787
914978871
793132942
797577462
1404592892
306132025
1765494897
1925809079
2045521395
1082426423
882416945
452462773
1764749035
1478187835
1790262350
77841081
1326190121
1124611143
785746443
664424837
1059111571
481722099
692667014
296733924
2137478976
496128973
791781938
884987376
1239099115
5204908
598913096
2003491240
708381553
773110539
1873451331
1372144630
452011534
1546232584
1576084984
1419348487
1911718469
1298832773
1230980184
1244118065
604615876
432647364
1767140609
1357011514
2021413016
370275818
1655095482
166119940
1093605756
1651442814
2039599513
404746251
339880339
1836167096
781295718
192746308
304326560
1517607270
1843028906
680835763
1376142447
1570910778
1902956270
1134298023
1094635044
325439914
1072165722
290343404
1174814747
1397908118
1583958484
1863046810
1568447812
336895723
1518790891
2146900291
1242198927
78977884
383955800
1290594367
517929566
1250420950
1353290200
575937355
1887533612
1565494250
622094482
1464268097
1503641384
1261593854
1832225479
70487447
927889758
270642298
630442489
2013213348
826464396
497354555
1396758621
1083668405
980591096
362267742
385003962
1735766557
1083519499
777386729
629110324
1497212019
1720162128
368002699
342014546
1549036518
995949738
1481707358
343840083
837505326
1091765335
1478505827
1768120637
2040768527
464403432
777506920
2004100965
11987905
1616649247
810722291
1874950091
187645555
1968893680
109213510
325398897
503438856
1753709401
1517237435
1507175976
241380708
1104416419
569469470
1320870751
901971991
1244231088
1482465261
1134490132
415241064
1794566912
1647636362
507113933
1468967211
672691514
1656192884
1419584643
1139840525
290243113
400186417
141667146
453126970
1250350385
1185955741
1242100168
1007735747
168073742
1818632995
1180038573
49010903
2064902807
947691360
94504962
465326898
1049874708
1160896013
663940160
999479567
1510137242
1374567362
2032531818
51288785
1403490001
1902324563
1755839214
1179421887
1501635332
2096145737
1123976742
1988547082
1711892079
1515227053
385574005
889836734
1023234913
1773352767
980339415
796633186
1977410151
1667415442
809010200
341690239
2047874588
617600443
374514588
1218043805
6680978
1647004896
1825578295
1301516805
1582769329
2124849968
656579091
192749112
1207134048
2128343883
1777912029
407955578
227532938
1741533295
1658379527
1717375697
822244286
429840144
898942511
2051976653
1335544847
1317365689
93197302
554533540
634933045
820660361
484856471
621120002
847916418
1858221664
1664711775
1280962942
639262690
1681749548
493030554
1802932585
1715200004
1834515503
1694728231
1104225985
1391156238
357095743
1258058852
1739384961
1643462569
2062438852
272672479
917280001
1490277168
2029408525
658201366
1935585968
1120621438
1790798401
400017249
246898206
164181941
1874257779
2120873486
175686308
1509778817
639910582
576378144
623771223
1818697720
1079036323
1068126837
1005783699
965442226
1162239219
1282603056
411807964
355962352
753812307
1924774934
1871982009
271484620
782049528
236846053
1747113929
1004058015
2020464070
2101592025
505206285
2107417399
1609117318
1911777085
493551796
1044800059
1106911586
23818451
513316821
1474621165
576229555
1109560822
1494797517
61797658
1559020921
1228506050
1294539274
1836524909
674948442
62511753
583216547
263405859
1205811307
1872019477
1039416165
216652860
534319820
125224883
455587050
1591166932
713255734
530982119
1354244575
2146120597
1993066414
1869470276
1071348294
2139202594
340707148
1238655173
42352665
270927932
134680023
1839366127
7757205
1950227664
1547931943
1157529019
1296992073
476452585
1518894416
392300253
965804498
588346200
1289238366
783456075
265354346
955659771
481645375
2056914544
160156332
607631133
720689674
432440313
1563663013
859938883
130011707
1140901774
351705231
1631721787
1954093419
882292824
1863382882
1510130198
82956222
274164823
1586340466
946560119
584711164
469875384
283106734
1159945718
560862634
1859272162
879008782
2054409349
456662358
1400140029
1331544735
1246128281
275503263
1761267513
1837396934
1752883178
226045403
276678128
1680702636
1295322023
1139555413
2118147404
579272301
2031202789
70766871
1147332716
202847331
1024129206
2025707904
1112617050
981260308
206986073
1616405090
149898036
545398975
785237965
1026496390
1031620141
1738567066
802264768
1782691305
226426825
10989060
452738989
1786824810
1090075064
700069076
726945585
1609150955
731105573
239149142
1325296285
293368748
1783746944
1877150835
1675658570
834282651
1639068393
1032043315
1787862762
447553292
1021019378
2063972544
1573683840
1204077720
1216441813
684424659
63110156
1311783137
1024712158
1439124628
563553208
47019973
807322063
88264649
768935487
1202431379
469694221
1509995536
164942069
608919674
2073231436
2074100846
614658126
911691200
1752726296
1049436175
2069877057
2065914592
620403632
834934120
827286123
1748919749
1231927219
1254650428
178608423
1797903720
473269592
1185011868
1916245069
1973029222
2060761528
1731564706
1844377023
2078902476
1161673135
1738030701
959427159
893193942
1016265182
1859752033
1764098255
1118435569
1359436001
1201170251
89119887
81994543
1373612572
152454936
1639173951
883618551
265079899
1210071761
941715969
1292310859
1730891400
1846138688
390485235
1660517258
300893740
209535964
1372759389
1315561980
726835365
474144689
1750255045
988411917
1699538669
1915590350
1319266182
262170275
63364735
475139433
1892393640
1104368473
590022497
1908232790
1380255880
1217128013
621239450
1525481816
56019196
409712240
25952422
142683401
79327585
1712281351
1542247348
1803116155
1190991475
1695762925
804541666
805685213
1732734397
1314982714
690935747
2050339802
1833203839
1601992866
480829168
968563918
1711243790
1990189976
1589912452
1346744550
1070417502
1032166707
587704927
60137683
242990155
1034839366
2107455741
1233539200
1159075553
1352210268
1260593081
1652362751
713988713
1043804737
249646896
960131401
545026009
1703305411
469459160
676439776
1654980825
268235096
1638642594
2064365855
1638448449
1558130379
1147620262
629083834
573354829
1428543144
633961564
689152527
1516163366
1803692607
1474813457
1468639951
1441775370
770410789
894431290
1099493970
1687185693
1233191968
1205848032
171093887
2102424925
1030381636
1641750435
1442741804
102496193
186085596
1195452838
1473148455
211808442
841431913
168584252
855155661
1111494785
1314232593
1929848461
2114245191
2069553321
250225284
1246190563
1776815405
2073808015
290745946
906168862
289361118
2130479802
405015729
1047340363
1204625944
1441313227
1537794638
1220407154
1698262836
603390897
1642405093
1823598986
1471289480
1423861906
1043321837
97963986
601258851
1708317739
2096497956
1561792555
1571333848
79076747
2129696878
1002297502
1508136089
1002557400
955324425
161818404
315687563
1965370308
1437503406
1566790647
833248256
780961958
2137644269
1005567339
2038564855
2012713849
1018345730
553767096
830258425
648800313
1623765979
763314633
816227209
1239209021
706644698
1536318025
1522175387
693522942
1539827282
865513175
419276480
1460601041
1905606093
861765896
31209503
1504413469
1301267396
848523483
386968685
272557568
1191510497
1628318324
1303816595
1369658608
663960541
826580116
1556115356
812452442
1734525315
1870801198
2015230111
556992543
1221562606
526537075
941810954
744236794
2062650123
718807101
1905339909
1818795322
873758560
1319353639
757329960
554105750
338361387
1086461096
733348783
1903003765
1834393363
930638569
584684906
1043238493
1936463119
501989832
1356243174
1604689595
69323528
1004505702
2092789578
595163024
2075542817
1088629718
1088384932
2062214363
757365672
1545364846
1119631617
1793821884
1588594092
1360464598
831736285
541544668
1380313672
274617204
1584709925
849371145
352913543
455445684
1680644912
1533883751
206251325
601754226
1002742872
1229663396
627415329
1130773694
200504691
1587821459
1691309291
464014390
1539962319
2104279727
1747409850
1092386078
1751895178
1517214888
2058082388
1752151251
379172245
1249780293
1748795677
321290662
1424297528
511308914
754471022
1591999971
1227951890
1789301516
1222963877
534581380
806454706
1330346994
1171276566
1035065274
314215611
2078025844
865035601
2003919780
920361556
1627543756
2119480005
1390643723
1123463791
103828392
1336614465
715790887
1995520539
1011594797
1875791228
1996361115
1055816748
50939938
1709970489
790050101
960464561
1562082945
1059146578
905101312
231650546
2075125763
66159751
1175640500
184189470
2060839568
291290984
570809403
454923921
689137873
1049796086
1430792071
1724671982
1999799917
2081085319
1591413566
756258349
485719204
1370936305
1470303059
1540085780
868507330
464614293
485624588
1137513510
757958731
1356041890
841309618
2104026963
1822605636
808620886
78702421
1606678474
1461142648
441260880
820637885
1671321221
544104850
883687427
1924398720
1054405524
827770550
1266639979
622104282
1326172902
1965104453
231155284
1439368874
338919524
406655573
1398517443
805484310
1243612215
2101913965
1994998790
1669451289
1329102004
1593130948
746725319
255040020
424333763
1539005456
230918501
1316862360
1780834794
1178932279
1611061479
1099671746
479503832
178750014
1612738062
1578274270
1747617971
2028678153
1880005446
472736982
1638371172
619485033
968567354
452577992
1108904484
805174872
915740923
526794432
1341171381
1931398155
1499524255
1614831788
668847361
1970922781
40928894
337248035
910353995
1276984946
207431217
760686436
1952846824
1257305340
855098321
1923937652
710841557
356252008
697881334
1080326345
1304142710
212463438
611996881
1124479677
516912542
1737079346
1599600135
534026072
1789169922
1753829171
628710570
1201421723
1486041103
995719031
2018436752
115813162
1566233206
1058807532
1320590872
1250094212
2069779270
1091111910
1529350259
181340021
1852744712
347593463
394867945
860611892
1251684533
7155436
581179674
338697811
1313234322
1356194495
702362559
1195426093
1220330119
915694260
754974002
2034593044
246102169
112773564
307993634
569613598
1533588503
726671751
970166868
1698450060
1992006048
1214419887
689699160
2026617398
1933333515
147799906
787538930
1411908224
1651245802
637119758
970091295
644646613
519824951
121544531
1293735077
891909179
50323402
1811172665
1407326662
794038666
132549344
885403988
111208146
663866974
942382435
1346069020
1526520342
1847423530
966308312
288674554
1697777531
1523708923
1495590056
1396615827
798315207
1378248653
1309724103
1110677551
1545479837
122272923
2029735501
793160969
442242190
1697903197
1720047739
1709520877
1019201201
516598411
1709299320
1557223151
714960352
1677417092
507978688
114660914
1617205561
1665472912
830726050
1236151870
1740838640
1357160330
526698570
2130831862
973769036
820022183
317197027
928407402
563703330
307769290
1073011874
311544800
1303012140
785072807
1309649334
1830322217
2053124009
1025476359
1651044767
996351584
1039885355
325637148
1182688107
1910782510
1800183822
1777084837
1089359686
1614939322
1772153838
34654701
201757060
636605838
1013632370
1663418496
1723350188
1616403166
1545332845
1844225255
1523144965
1056685968
1947278014
94153572
2112770582
1665483636
3304459
1315561855
774139982
601938712
1626224253
1468194210
1286295224
602192273
1778286561
2073529170
753105676
1190723801
1602076474
1685392493
254701806
632558065
952702016
687609595
754965842
428400369
887341528
1892159697
1791063638
1228058497
700741725
652785278
831157685
113532199
1172425337
571043469
1414869058
1141233647
889310704
804815453
1633445342
550231634
1651497314
1220230781
892378690
594575742
281299872
1141977983
181150875
1413434499
16260166
1034479254
1326376195
1765213853
1310297302
1590549845
1789053490
1985127688
2006795001
678260600
1325955523
291656219
1890151862
253402045
988994842
1119588503
2050165217
454128082
836014259
1630042405
334644441
706728757
635947014
682387623
1784572478
74391487
1936847316
219146774
1439597828
1031785675
1732211341
5114456
533713431
578680588
1268940813
1730397612
463139645
2118577554
1235965715
1778912126
512827137
706393959
1858241711
1043883284
2036694685
1809472971
982905555
1584572579
469559633
949884981
326528965
1990047356
2059622026
1579002356
1649398647
1394724333
878951968
2118542929
2084340201
1304028317
415009034
1450084446
1104861980
1271616345
976180544
2087244923
1428344324
1088419097
1666775723
442989797
939938633
1642433933
209507580
1871225894
1508675708
543651206
1939802195
1766441521
2076337259
245296446
154125587
1057350095
1928116686
1849614722
1478781791
1467673063
1328409722
719039223
186354640
472185655
195384407
2051647808
174780872
928711636
628699621
1725280042
362605479
714166795
1486474793
2010809005
948136633
687399826
1905434667
1982742509
800724476
1069233853
1468575985
1702327693
1918682256
6316874
546624435
1596005564
176588336
1026244645
1241306656
2013475443
1390018791
815464021
1261171981
819402456
1175291324
1135162282
1539341089
1912119763
1054778499
1414041941
535722370
1198244968
1743570957
1991211865
1597871986
1939448279
278930374
206258637
1858405345
181085616
1790334117
2040830718
1724003036
305726181
1438359800
1951473344
420271714
2041085422
164230710
2035407971
44417526
1072231572
1011952323
226287888
1607822472
129437078
809229502
99050062
318387690
1576375969
374055054
124624306
1929351666
1208175005
1973429815
1218517652
734905402
1838963655
265632561
1109565786
1746286823
863137908
233988948
1720299485
7557504
554216485
93153291
1081176103
1369980013
728509034
1206030150
931757503
1869473532
1027328000
1949491554
1973960782
736647916
1344741820
1852328021
1928451629
409183874
729810487
738523266
496519080
618564662
1961964382
430132060
195385901
927153163
1621431981
14248843
40101181
1408109730
2029350465
1235881412
1212491103
1323467208
11926091
926697913
971573746
1666858060
1805952377
661178941
635110277
1201161359
1560212529
1274799169
828678677
2127309289
1525208221
1710471900
2001644267
666298308
1095941432
2109028200
1995660023
393587229
1190372353
2143866202
657697216
817584864
546263113
650076257
1329625175
1180184931
1564881758
1156403704
1240287692
130364845
315295249
1508993184
83533335
1715007360
2019902524
1612788831
1835272873
340278352
2036489472
1110205132
575762619
1100232626
1223997508
491454542
532271396
653262471
133793118
2044827817
1101352450
1151375247
163030655
479245172
2039349153
1627434746
396052455
1871390146
1317618028
607754014
845715917
133473324
45519573
1208189238
1977951443
711168741
1899475264
848252442
777664690
1205727508
1825381993
628444572
1210265208
685759164
869153098
612883447
2091974930
1725510701
1410714773
1876311604
2133852620
1358531952
510210116
1056859215
46587385
1984484118
1557660587
1180838436
1682492670
453150935
1297033263
1181657559
305268603
62658983
436448428
1657036549
933770923
1382040013
649617133
4334286
1933237880
2080607252
69028839
641894576
65787746
1706817106
170931283
28650665
1325815230
1595635687
1718878581
1185276976
999885127
1086640278
302544729
2021615894
2104793190
391423178
656157641
198574921
1331622073
1947237086
975148008
826885552
1239347280
1013088920
58835827
253024343
1754662075
1422844898
2128776891
1237216613
1776493747
1853918483
95227493
1321511494
1883701565
1104686558
1819548853
1450600748
1923781497
128293551
1775453482
1971644738
972453210
914842190
784600677
133104749
721764575
799234889
1363150492
1867614824
1323086848
1918627931
667385122
2068377216
930898540
1830179776
797594333
232336047
694222696
2039722455
1133681380
1151018802
120918201
1500380610
1393215687
2039757982
1670421279
866597224
422568602
1878131944
1641364313
1742325722
466399738
1294487158
1010448184
1048937839
965085434
152801347
1196896456
706101841
501627364
414827814
1663807294
1915353598
390027983
1128817580
734794927
776261249
1559074404
270550837
539117584
173801805
1436721410
2146995599
1745648596
840802998
314339053
2055471527
1385477885
386882158
1600123290
163750942
1693726287
226039997
1699405700
750126043
774876774
605248826
1937529279
1795704303
735467672
504270573
846167992
1255287831
1213173940
1779309907
407285737
584000676
511635940
426601659
722841257
1133527136
1489077525
357790594
1423287486
1492148831
1501019472
247917923
573621771
1063009376
666571468
730026878
1140422346
1167726046
947740834
1268188391
2021452614
1649138841
1542233276
1231080980
998873761
1088448404
191826316
1001706898
1207118137
1188131824
194194336
1189862919
233592971
1390609823
1033516722
1275281508
1310969870
1179621943
843540300
207380970
822260700
1794108054
943749623
632369956
2130372373
81168207
596330757
1956365828
2077271440
530178383
2082663599
1435948195
388034660
86199632
822246545
1981600824
862094934
329886108
332439582
1205528881
1039193246
1614446657
863191424
397161438
1803609297
1873965982
1263104524
466117546
869508819
295745915
28897869
85842683
1946072697
1999081224
223164780
2129055839
1793155050
963805387
2068879451
1438865389
1907195165
527178403
855844468
1821030406
1200205847
1299022416
82675338
2116518835
715349050
864732456
193651475
1992490679
1277758426
1372958068
1406475664
975143556
153722665
2008291574
2101207369
2061700985
1452037225
945365185
1056732689
1121014751
171020695
636542824
1844985843
45488184
1698270881
1342520054
1716936272
757369146
1311926973
145878276
1308832383
1465596362
997734481
1744802175
182880944
755569755
2016457077
109023991
1066634718
275910883
1098070619
1137474213
248492909
751801378
472242419
642052867
1147776518
1782171287
1197694608
807753466
1688132570
1438249675
174080607
1668475609
167329608
1920165625
1877048103
605130767
584952451
485179124
1660905079
1837572387
850355736
1825438859
792109371
917797271
504642079
354898036
187093526
1312841238
698122775
1299966177
822132757
330444771
773838367
1293951651
70818735
859659370
410452039
248986812
65704287
1486991478
1656256214
875502739
961620514
916120622
2015703418
344252622
444933001
528064432
2082747601
502743693
1657869124
751207257
1273875150
2038753934
364512959
1723255868
831520048
2004777726
2792714
694333229
621627962
97074418
27825164
1604241442
444177727
1364940452
54613056
1859380429
2033963465
1325810890
473113509
1341785955
28455756
645397039
1462566748
1293223775
1957921393
1743886247
721223396
30428239
1288511886
2047401305
1022363562
260398762
2146271053
1987389540
1254821159
2071269219
1239383459
3745085
1879742519
1606690870
700422929
2101665298
1648995998
879916860
1415275910
1884160110
1957798831
1177850098
598431584
133550650
2099175692
597514613
466570657
859925641
1995633866
1668320762
1136892507
812193321
1276690423
1775455230
1096246057
31382228
236270080
913649764
811923411
433979797
101208566
649818644
1413517324
276184678
816031875
861219375
630973544
165436903
1581401797
409232975
177691396
1253017028
23197113
1206053246
443836330
1954051095
965360339
306145858
1421783785
464962809
202123150
1738913514
1346756104
1606954536
608440473
914442651
1761743375
1225252190
1553635137
1471813443
2065776481
497139397
101722295
703673327
928926209
516487225
1627289652
1138912326
221476644
451280008
253520046
97371276
1100428039
538095677
78054254
1676962451
1853939616
987501787
1070311717
1818261606
2117530346
689089648
721376673
1134228408
55479866
1220459135
702838530
484461121
108269247
1273042748
2055062248
231825569
781028508
500180655
551290259
768811004
2016901842
1326965303
802171478
1624620164
685999804
1250121380
1660034360
947456474
133974411
1857600249
184678494
311400686
731671032
989766138
1718124698
111248367
668313992
1477702226
1442444798
1039390810
1055291747
1457749143
1922644215
1599707534
1048808226
117530404
2131774117
602679050
204216072
1493574923
1736779109
145855502
451882136
194896834
41520546
947074304
1793714493
1129334341
1851419157
742874474
1597137145
225956838
1205557710
1178128443
842121969
708272465
1204128312
61149562
808553084
996041083
1041212504
1569824577
960772294
744424389
762622312
326990167
1675237098
740966572
1373277523
2133065667
1776343956
1621637314
1929683399
1883897231
1565145917
991142068
1705823262
385768925
2131690293
1044536236
1522661263
175110207
2035783899
41972939
1386511904
632372426
596648813
265088621
792624578
1388015687
2028997614
728236492
196793968
897981437
246110511
1731987988
1912695893
249587863
538804115
1258508671
1080963317
1557727353
901611933
1492767519
309945153
1486403576
1819145222
1281629248
1079558967
1757507483
2111115976
1449974466
928483266
448717570
2059478813
197060694
986252829
1046760232
1442420625
635729058
1088999311
7573144
620093172
1228588496
616283150
1990962404
588981523
499250615
1979375952
548465559
1435248495
1175639432
1777764723
1327556162
1321813638
851055685
2056331814
1160213835
1109856586
1315406008
471392529
652570529
463772742
899972060
125377440
2105777441
1545707970
1384200932
440709499
740215985
1433050521
1659174069
1237994979
2024230020
249965316
897668212
1662754912
1898359642
1705440749
22836792
1871495078
413311080
2135854372
2090954667
692455347
2093565514
99782183
660305037
1101846082
2000031095
890805172
51092270
1341270393
10457479
683334280
1634239875
755516706
2101681667
35740298
1485387866
1923087961
1843579257
788830243
1788265491
2085072909
1543785805
1055229949
1171172142
743895106
2013637008
1467626800
919052232
1023905070
597143
1318554875
549081748
174857754
583102751
1026916041
850066559
711189796
1573307940
1872599689
277800813
1740195743
981263996
347189242
1349105048
182503152
1953739704
342211667
2034632684
235266749
1376389266
267586737
373135814
2112812962
1376205567
381885581
2046283247
411999312
784331745
1047676104
854736252
539104400
797210035
220373054
1559193802
825112572
1270918863
503772429
1345469770
1275975601
573546644
1660209445
815999254
1478076345
1920249989
493730728
846581802
1791104616
694788436
493299215
639751930
792610415
1979407595
281074407
850288194
1185402653
492568855
1271017421
1249621786
1327395467
836314516
444459299
1481432824
281594070
746847028
1093235561
1814110492
1580765699
48302495
2065494416
993545321
270135705
2088549726
1371624282
1744460042
1117643485
1781072910
853765296
630063012
2035515728
1254259832
1534109657
749355196
1256423321
173782178
418386174
507255561
379001898
2082132725
1029146989
254414457
163988222
803106161
1170445805
1977497106
1877288578
423869385
950442809
1865080699
1823003593
375958644
1832939538
1531823149
1463917830
1734038993
340842557
1125674838
699339767
2122650468
1474339771
568665254
1433550004
2058958444
742232849
988809018
200786256
1685284708
771066661
507436806
557759027
784553710
1114048537
1251646618
344860530
1669407534
1852722581
552377049
1932595940
631064057
1920851013
1826370606
717052363
2105421354
1166506326
1175702114
253802380
1137769321
1220077310
55764696
1902037177
925454470
1578111237
1961748329
1909737823
776116405
1609155873
895027190
148279247
631035643
107395983
1107776282
594723654
1173831862
1920787024
1527745386
1736006608
1508027034
708346349
432767433
1511455249
842970268
768647988
1570260603
1617288952
1653707330
1888432244
259692946
1263775234
656593897
186875688
820873946
1229711511
1007543614
924017335
1297498435
2067596582
2054921742
723589216
1552759423
718233404
1070896180
72300517
1939931988
487183324
555641678
389104674
356181363
1166506616
422202488
788236884
1077570104
1846290161
1924272491
93281098
586468372
1223402544
970671286
1543904392
886992799
1203374660
2101243689
195010815
140641008
1199877621
41295786
1638420789
1514330434
2012541323
1268119784
630829622
1092150855
708176255
893213497
781314327
1421572533
2131832973
580119661
1205482210
1249699699
1422928753
476060630
698316250
1736364947
1357366537
1458434229
2060455422
221815467
504500332
947489971
736621313
1812104659
656984986
1402384046
873117096
883604441
111685452
1521058774
737110497
1631946431
794744607
272818896
516901334
379837991
556232709
1293102468
1468086787
467549737
1873437802
208017497
1501372021
1742543431
969623416
1355580367
465989956
1950230350
2144724221
430440818
144352764
2028218103
1745628187
982573757
1691040569
1204441001
1872752018
1514632707
624359533
677077415
214723832
1746505734
1446285450
1086995423
49892974
380434118
310929236
1305715289
327505686
912391877
2107163683
1505911543
764832385
1171698695
1895688357
1955698168
361107187
106714099
553575165
517038529
291264629
1842049663
134872603
862992582
257667995
1332837340
1098204685
252431971
2037752577
1660044101
90806663
524903564
1678442901
2048420083
696052810
2075185630
1521469000
1139705879
2089447191
1072657545
954688008
1278162252
650915704
432402971
333015456
1252807648
646312867
881789339
66178875
2131489102
678769528
1438790720
797228336
35949938
2069490075
709290702
938486043
1859701902
855225167
703213932
639512875
1501619439
2018051564
2089036012
770400940
404895202
814273518
681263190
408181085
148954473
1655174235
1259508381
2099559433
1639605958
1262012306
916898079
915758174
420616950
269886903
1119940083
800238536
791320669
1239722653
222331992
1081117220
1934138473
1478781876
690196364
1628478897
1282848428
871557476
393071614
1257800915
625493955
39395858
685591417
1976441091
867476031
1414627725
141991141
1445681972
530448366
901901274
1382154884
200597554
1082942124
69969643
1869376454
139404611
1201459358
2109820272
1047210358
1682193152
761081727
1107369917
1063855393
719736272
936081046
10048866
1692560146
32191135
872722450
1192211725
461690701
1962800111
1939072371
205390260
966572944
228277564
476661541
151050277
2089757303
471571406
1872534756
717816309
1368605482
721164718
1110610096
1250691526
2000366844
155335490
1724178201
1460372161
556713756
2059515403
147584779
1517191055
380679602
1285409705
1119958979
223395094
275923606
1387657374
1021952144
29030838
794603790
721980591
1018648745
417675139
446297223
1037961336
1337894361
1832424694
300137883
1076068117
1108123664
956900197
1852126172
903547824
716121511
1434054347
47947289
596631093
805968314
250937002
438903744
801123328
1121830477
1942837773
2107634478
553641572
887128198
1056420576
1988866682
438060313
343284693
1314306498
402491648
325794019
972177432
289997928
1930677131
1313216774
500182954
913147838
831616929
2087113958
1212217421
1610343813
663196216
1219412046
1223480771
1359351688
542229221
1068223677
834095450
429733181
206786945
1755997099
1753319432
1909454126
1320537841
1327498397
1646879816
466267008
1501211193
1387008602
591929332
1503148991
1084165799
1644634856
1902746256
1362355437
976469993
967596443
1386942528
491859057
344030532
74479359
1808403733
1540179869
1530257903
582773209
30582123
785155070
1842647730
952852861
586732624
291032455
112477833
2049738560
1288551182
213910629
231142245
294214732
1736139454
1005177387
1012838496
807499237
335112754
272200212
1416604953
801109832
1457252722
137200170
1426962473
1472923952
1696986678
1119358911
88601303
864055386
2092003888
1001481102
172358658
335657065
332387580
487669112
561555202
234615046
60492930
1938389096
1294453074
435822542
1668548135
325432149
1266318974
33286981
96715776
1344176836
928982981
471252736
217646855
298356882
1690960070
356558626
1963841156
1356999214
1187901905
871768064
1004144005
1785741547
1505515054
1289923378
1773896523
823331129
1056425205
283474876
1447862599
1288801780
1558143258
1294126848
250350560
838838115
437433885
2090774127
67773609
1735601310
1553624752
1731394537
268580810
1549702994
1951991734
574418428
1150926506
1207716658
572890024
819541386
96745612
1107011121
770703876
1468392336
1319479197
443662104
1932462934
406006421
2053013665
1298963473
1244370299
781054908
721157511
156784610
105961744
938633438
1624145773
261643164
1824405899
1447502222
570710478
928338270
780071517
2093363516
1928146768
2015159479
709861477
1885874051
1915680201
883553605
1852200401
100478539
2013896021
441285097
1144478743
367422469
1508691516
184879305
1799607052
2120644797
422931662
2064687373
980585770
331130262
1871567769
788713439
1152062636
1593690400
388785834
1585741703
740136579
975270878
1117102885
590104907
1368096399
1270786759
527290256
391072054
1252718983
1422505186
1088382400
1709388419
69866119
717237951
1560409199
1974787640
833669779
1778503963
812079039
1040475676
2134369592
1870036367
1296223414
1958435097
1571695829
960791957
585732017
184422256
1888330567
1801119272
516100478
380113881
631348197
1690742319
265496590
1924128607
1493968675
222910364
201431468
1952664960
879281821
1726301043
1509164161
112504398
1423541162
961666421
1561648396
915094119
1141370627
1782579768
1835980007
1938270605
80408870
227517962
1258056802
1979506950
837265110
620086478
1267558597
870934735
700342579
1489969225
493957801
1025207787
185628200
1623824663
1473529740
1428020417
509226678
1020400200
1750328427
46473644
245817871
1776386055
526720399
465675106
609972733
1081793931
381164401
1649302363
82216187
1595699456
1993124376
2042693331
1967529721
658438587
697730010
1766142645
1365329450
510497277
939069766
992543891
1728458868
1252631825
678284794
1821276087
1459750393
1596755794
399109043
605375657
776718026
384351225
1692611070
1587441576
187930963
1974591530
157939440
2117590916
1132172807
1176749553
1299713999
1369517951
29094861
688863362
1329898078
379874272
1658113714
1901618567
294696923
2064191131
960727842
425747647
1912295465
1107814065
1598915063
1406550089
599909929
1656657974
1877665112
613420213
841983732
81238507
1944503165
1829522847
130210339
506165437
1913491014
113782567
1179262684
100437726
717923082
1550611540
1752894793
1428212952
410712879
1130738875
2017888347
2131135702
1622394713
2065484007
2081654675
1773670895
176435734
226366592
767597735
1562237799
2025153974
2119834964
112803589
1537326549
663982781
822477845
1696960885
2063572228
805477722
387273405
1491557728
91889483
1793922644
677118617
488362869
552107303
444304274
1818685704
918587296
1836831101
877712492
1793604495
695655099
1792090927
1638166615
1876270025
1883256453
1607976867
1146574228
1908879500
1310893958
804589936
514870394
1359496014
191819306
1518726869
145890282
1186451497
1220823481
1621763346
1820396765
849953539
2060776455
631711057
283907446
202454455
1045717196
1784726963
119330761
179292408
1326169648
155388584
2141426981
1600163693
2073698333
978750237
1387044854
1318323199
1458183362
9664673
1939243102
504193185
1144577652
486481822
1154426448
652639920
1045121204
1408418171
1233019748
1476031695
1752586984
200436219
816365107
1280080087
1231002529
202212244
1038985872
146971590
723774433
1061430086
2144842914
1996376528
511213378
871679490
24779916
899735185
370639083
104968378
1634835907
198589675
1398956898
1627210867
1261253906
1273541838
238327048
974804287
1412074386
1350209900
1561102930
1595679358
1011691713
1349687882
1890756849
449259073
292619606
604604050
1345710247
620881057
1825527175
1585477759
6417501
112604706
421041580
1999698042
1866029985
441992797
492851045
645337796
895538425
373574625
951458135
1890369112
829429098
1784263676
1585781935
1223223631
1856033316
1201543592
1885238836
548327104
1847102701
2015380815
1245198443
601563607
419249714
1925942998
2109954748
598272771
1728026304
21872192
1118060566
1827675644
824859228
1347300072
247915871
1085486299
1144943727
933843442
1724748313
1158254975
1821984226
840454720
155398936
1608027122
903703574
443820131
1724993889
2118934615
1024839866
541652637
1243768083
1722352643
1334955825
901056055
781805627
1568427373
2085587785
563096982
2018867048
1492200732
1418596745
1513764298
1650426429
1728431270
878831946
1825777309
1751742832
889818074
2093909539
68385815
1374823279
1882318136
265787368
505762506
889275818
2000365847
977573661
1032243649
1667004428
1764102008
683156981
377063833
1254516534
458931202
69066633
828136268
799979141
533999706
856572602
847183180
1352251029
108298505
1057830297
1373823564
39417225
209947199
922298432
1810369177
1153052431
1852149899
507775673
1956602555
1182715755
1656045955
461632046
458812947
1615694462
1965160154
1637429481
877831457
2124543962
1695562661
708781226
1628121596
364711894
1944410026
1322986697
1186052509
1004678445
1647285268
1568961762
496342525
6154377
965140286
332528865
1375242244
214275715
414307051
1934149660
941599031
1143530095
1987199948
1119130422
293517503
1310491828
1790700136
1768643484
2063777375
442093320
324500996
1542336676
223562894
1656574808
49317641
126229469
1003988788
310397906
1727544324
682987160
840672111
1401327015
570166314
877285815
275526794
671077234
1714415600
1480437939
2089296570
1214967849
1174964366
1778972734
1718005601
260690130
897665990
1259844425
1164506472
610923007
41651569
366721680
652874388
42684278
312470384
1274436657
839409910
2076423642
1543653432
169207533
524685501
1429005436
1639924274
137601326
1398769370
1142078907
805104358
384342901
337899463
615836001
952982063
337631296
94292055
463256057
1343676957
530425299
1056593702
1966671316
59318262
1782773081
1210096889
1183996675
1171760530
69592381
159189935
1956837390
977874597
640992737
975113083
217434940
919028224
1320790010
1245086169
2063076647
1659037400
1769130435
1004550711
218788892
1415987581
665122150
1063629089
276639447
737562377
1469272023
684807731
2071451187
648779818
750550424
56214146
534496967
1412567642
1275192242
188461190
409553708
1462153190
1096307684
1662495882
1267516824
1005557736
1235321954
150315849
1225165204
2022417049
1335996531
248943651
167468454
447059947
53375840
1466227497
1048839184
2119252969
822436776
2109312167
85912839
2085157991
1975447121
936384740
1321830215
643937055
1873087848
576617450
1834728218
1944572381
1755892928
1844146035
1392635378
1743193395
1583330093
1658370212
106807544
790579770
1085427398
447712586
516473967
473275065
198218340
1886710504
1651372970
602036901
248553301
2091165713
1885737096
129210223
1040163833
715417716
1146598718
792636394
1884486703
1884068723
1538949767
683335645
112492850
482452654
1531991339
2101644548
491413080
1976508319
472284837
893586921
1926664441
1474004751
434919210
624493480
355304603
1049594381
871726601
1206417150
746886556
416214415
1539052575
1373937249
1469898083
1346576037
1866431316
988033689
1882903442
129771459
603919418
1948576829
11355724
701797242
733953292
1442106245
721012803
868631884
1066856535
1166790864
1546172660
1725961520
1028983137
1716822688
14154119
544464591
533788077
1927925062
1920268576
1031711117
1413750175
470095970
747545856
1862770086
1869860218
834359499
1374957470
1577162568
326993148
1208734162
35300041
1868058419
1290909649
1130528737
346798703
162734129
678707306
1175692207
732370117
1457771183
1014735416
622870768
1941696401
331088230
1114433134
1579445598
154667851
855190612
1156439781
1065793366
1963081260
1774173940
1383032192
1984160662
1370966905
974565795
797186161
1001432718
43499825
1785943627
1757848343
1273894966
662027792
855408524
191267057
1359866939
1792588478
897230341
1694495658
227278178
2069549749
1477356993
1337976225
1735864604
1627680090
1241385329
198842219
1186316227
241482415
560487009
1354629051
1640165980
1926360749
1621983890
808633859
1488329977
666516813
63931458
1873830514
1635768787
177998823
131669109
71349513
743281012
1336809861
1392647526
897919836
803863038
379569451
1144936871
1428147530
2085477826
1719380304
835273260
520044721
163901131
1901275879
94210874
735270273
16210531
14000486
1855451718
467534686
707212404
1136693895
1456326655
1298482220
1206556278
1161152229
1942380272
506093872
1168497772
1430848486
734712341
1435805987
398885725
360874897
537532910
583373763
1925697761
1860222807
1621589630
1104350297
1288600936
141137039
1769033228
2036490767
2041461464
2015668814
1450518612
422059516
1186205296
1124205262
1404688285
1920128032
267821331
2074789152
925211330
1936554923
1773826602
821575865
2130224739
943759297
1960285048
1277954212
1022998338
870532416
1341141240
626502310
969873244
297614678
1380184916
803476882
1883364020
205815733
140936413
309997985
60099169
880557832
1890887357
2099033149
540581978
1320323025
484882978
1380423586
1652532704
262773835
333740212
1611795105
1542455355
1730578826
2094704448
1574223552
794606260
388900113
544001381
1504245255
459591514
1555919361
651701700
1994320542
317622709
2037200602
1079766862
1050629768
2022077895
1248696554
1977295352
1709005336
4835270
759792405
482626267
862218292
320391715
839602872
1263415555
651851246
1617370373
1056659738
763528500
182997146
1832561802
336768509
41947757
214982915
1450170921
1208908234
532588721
437267112
50019454
283524065
1951937709
1297914861
1304621148
1626252771
297787394
345050643
262195939
502716233
458350304
977134197
560685099
231551242
58279297
1773514506
687309881
1657287422
1689922246
625302496
1236298231
1562104455
679342951
449195157
910100506
1607227743
679179409
1590986421
1761505252
1257411061
75899224
2027665560
1344853132
1664356378
934786825
1745400699
1596179417
1755321686
1756539152
962597982
1968913229
1929650622
1573529730
1206489704
1008458565
145906000
1757601569
1748412091
1946698020
1525639056
750494878
77502266
81521645
652402023
427346579
1680115206
763703963
1490992073
746875292
760763957
996976801
616810875
1747852895
784248179
1145316627
816786836
523592107
772891651
371866919
1331593647
831890453
1855388964
1850043188
1157528380
2115137842
640638408
2120305315
1163642887
1733376903
771759595
1824000886
800424795
566837677
564771226
1734040414
2061421897
545921247
635014898
914763792
697353639
23394436
582673941
1686164310
514985901
368013920
1847587529
199601788
506708457
652786781
581997722
1857885240
1641899477
961939228
255861216
1624176858
1473611937
1812945208
792049111
119682186
1954995040
1995379412
1500891269
94959019
1433500888
828483009
1735451423
1667033928
1183867097
1671226948
1736719971
835671310
1033487280
1698437867
349774557
1534324154
757847310
1235330911
1119900979
610551075
1760405852
1922240843
159135789
475496030
1550841501
1676267428
1405144238
1730899680
623059329
920099092
1935762236
673531284
1464185121
2102790858
1874919345
1243056185
910248101
1376629775
1867547768
913275880
1031138575
477448453
103608182
266082279
254317831
124959972
964114915
2020192590
1034075952
2051778381
957164488
25255214
520922953
397606456
1702363946
1634369813
989875447
1742965611
1210895665
1280218434
590368620
1560906279
1960632864
82909909
660665746
1528612556
129772686
1106976830
1224815892
2089532713
2091876724
1157202854
519301832
569490809
611222402
140013897
1051019145
439328884
1755712211
1931633709
1987043595
402356160
2024498206
1611689018
1833890852
1266943955
331944489
1239666089
392615315
529112174
2034976578
654000277
1413300356
366549061
354558145
1177109248
516709417
192340567
1132070439
442527506
433770910
1687690279
957494183
1023870467
1425214469
1703269104
711382994
966735779
1326678432
1629225035
1273555294
1620147872
385897562
13466196
227747167
1221004602
1232233998
1752531098
465230866
2059269779
365090540
279565459
882301046
300591232
1123487729
960646405
86943630
645202807
601252061
2063589732
255972341
1329049189
1305409385
589511983
930948219
1464333629
1296283941
380924933
112690766
1295913625
351927165
745199312
485266110
799836201
1151400708
1930885519
1603735889
1718274344
1663435933
1227848514
1580623492
580211129
229305352
1566572145
434817607
49176350
411867266
787352213
994422524
403602698
1617725785
2130584174
1829536819
1038490411
1688022610
135273648
1884757423
793379256
1356293406
835637099
2125586902
1062943701
2070158307
395450060
1066926268
86180490
1773707812
1189150249
839841666
689966610
376099034
1624654841
364083090
701721680
463877105
54056028
955763459
1878868152
2073900166
508077574
2144947446
1086059718
22534388
303381374
485758283
733597141
933380225
1715746936
1158699248
1482103803
1140678693
385680268
417246318
722346624
1414179298
65922235
1009476604
88264156
246834698
307086770
374634601
487146927
1677540201
1876824552
2103649466
1648177564
1302567404
919053980
2036943436
905744207
390215726
1809345586
1743841110
487769557
1105550833
63770358
1947317887
2064555880
689311476
649243396
350692609
173786121
116347808
964626065
1952777534
1212070935
1460163341
270097835
2083357650
2067037207
515379112
1266063853
927818689
406159876
1515713082
1253277793
638401225
1516007976
1276552409
244086810
1809523578
77720101
2109399113
314258190
331840261
1003423343
1378033474
1235948330
1530257197
394490444
1445536027
165994619
1278065632
575096801
1144853970
1184565330
1786152070
463029143
1422941939
1975683138
330232142
758670837
367693986
1177829631
1400543454
10029472
317219954
433991887
666544506
213683011
610384321
2101799219
613320965
1088013887
7860948
1683034562
939000971
60091206
1549740381
244794162
338658195
115606805
1699113638
299858179
1909128045
2144340415
1052876568
1703617274
1897406761
1879070562
1082589886
1001617942
1037132794
1367516076
1976480564
1147240485
1339493577
2144342853
1551201844
1777695299
1113529701
1154299617
1773144886
1874820690
1557856010
1853681575
2033197798
1920613443
885882119
720775430
1447672152
174194900
125016149
124930027
1054079836
659675997
2113826338
1319169506
166719708
253105220
474379685
260513148
1161142427
1487506033
806345105
1621286152
400569569
105885040
2050576127
1020740015
403002685
1614713132
1676592713
1868407333
198659048
1475434491
451090029
1931219524
1512069824
310236028
864251108
274893749
792920369
1426462329
347274403
854167550
1216402228
168410696
1620971902
2091871045
470992784
1364104407
407604784
2081117141
1248156742
174824806
82276882
680316116
632012903
347973382
159977930
2080928516
1259787266
188509600
1040927690
468866418
338993945
1509139987
1452729925
556217347
1345342819
685396785
130079481
1504321237
1466024905
1477429222
407705063
1025462112
706949769
308617454
2098411014
1059314156
962757471
1039876692
428703652
2123637328
1410405559
342221461
1217198958
1896990084
849048423
1441286985
1943358851
265463933
1224712607
275278288
1840923902
942760004
2124630514
897001699
1473190038
1041340427
1886289446
1961942359
512270375
1374152787
2098830929
1234495443
1812147159
753734451
1230560390
1132210761
1092097958
892544844
770732020
1712120189
2047460154
1444770158
1401721080
608064670
1363887596
1918242772
1605082863
954680325
1080617257
730122360
809755876
1072647594
995001059
1709536575
1732049166
1772127737
485118835
1233896751
1605688709
482265638
768543718
1161993235
189725470
975051929
1655415785
1602870163
959062959
252643268
1549135277
176923644
317175370
1433659765
1128643104
1616844544
965128439
625010857
16921732
1567821338
504906332
32039677
219828230
580939656
486079140
1876853450
985746281
1370811599
1622489003
744042801
1919799738
1556087712
1553261950
1763998138
770310235
1639607136
156449600
1011349096
75210504
668291017
465053242
1690774349
1520520239
788845638
545496889
265359673
591984701
1599287158
324263025
1450155391
236973548
451843919
304912997
1702244917
270037679
1479075512
788259020
145661463
891546025
1091178366
589113746
1528537970
1308011426
674110219
1364536459
433859816
1420110436
1293138452
5358721
122478629
1583891234
1241302447
854354864
813684958
757368372
706303905
123979183
1945121171
1462169665
276195061
682799333
699663982
1090469460
33446437
1049239709
1763428570
216284954
215077467
1278582616
1970086671
1989590309
1005615988
672689305
413920853
1145971670
144441712
877512991
1069056671
606182952
1625947941
2033914803
590861909
683406399
653575904
2121178941
1281616786
1053895484
932111502
844911873
339564272
1047862027
1378956001
6466947
1864394683
1279305222
951195527
495506104
108729990
41094653
1131849804
1635599226
1496560603
2057745155
603524248
269049452
828135902
2142955748
724942865
1495798875
442414123
1060198127
2027552030
601523169
1953854614
102327090
885093405
650627647
1499789180
112476416
1570719819
661186814
271224771
1054271084
992927700
156694425
540489565
1721379580
958892112
2141352795
1837966560
1857811429
1674428312
1614481790
262297795
600310133
664351013
1049261325
1576034307
1223230280
2119082021
1190216849
154730753
1632884037
2029221310
699294365
1047448137
382016054
1162089319
706297149
450335167
1668940453
164754459
2075529896
914029624
999508118
319091268
740544169
1058884309
1516151621
959389234
382280243
1784320986
1337758232
487246801
1936425935
649545165
1041326132
899334842
358982665
428131643
117411519
62855151
2055677230
753749353
2120294351
1908567320
210043161
535755843
1065968566
1027415132
1173506457
1856011376
771323339
437784805
159541731
765383229
1402546317
794432620
1024764272
228632319
556423629
1788634075
779458187
715949816
943240241
135662309
648675566
461118481
601587763
757060906
1527385048
660823359
1712238608
2032061006
1333240049
52586986
1233686246
1709128863
1624835079
493454736
1911282639
764431668
1106647237
1304845948
530511367
1377590923
1574058011
927770496
1138543439
191143211
776225802
36087170
208997714
958897683
1322695890
1299954670
1432978113
813667131
1165322408
1686440139
1014551341
804665801
271089688
1360495818
138033874
1193455716
517202905
23899861
1948519548
165272260
222741562
187388708
437997450
1585863964
893842415
1865700488
889045455
2060549197
1665732699
1568467149
2004948421
208558096
467607711
1087918402
714905095
2097403831
822330932
531553219
1214954651
651777514
706522642
2136262641
163897455
795929782
1836737275
2020667072
1102966729
635198346
2027983691
366578020
394639424
1454959241
1599431629
690796504
1349768434
328528998
1641461946
337418092
322715958
2048025239
2092142651
2027772130
63133306
1091903773
1896791757
2016711573
165317702
909629043
611129339
290852811
433280949
892595506
1956691346
645544225
26026819
1997825652
659026865
99063904
617454614
1705951835
1539089738
1957279473
1745348019
638997738
678904770
2111943892
185521699
1247573204
1913334053
1394761212
405527706
1662023986
1958130414
1234703180
2099171327
1097135851
165273725
724036327
1028255879
1110821210
1143330858
992820516
163708203
49431948
1592801050
1233053569
1622619247
2077256814
441093334
1483069016
88868017
999901581
223260536
790700279
773682295
888493891
1364836214
1993759726
90511372
1915985899
710875040
1110437325
1328335591
1705832982
841889857
758562208
2093624605
1350970961
1778686804
1338489384
1118756804
1144121013
639491810
549013688
1685844279
1785774226
106247901
1111738358
1640140163
353974859
1614992486
1195342802
1199775679
1408792605
1704573518
1067771425
872121419
1826322708
1089604649
1617864242
514270694
1992285885
898053904
758616560
1726866885
808595429
299632852
357455697
1545952701
1674390543
613041182
624612226
1811305693
1738211615
512221974
1817483078
1707569513
1499002952
701408725
1514139972
1907143270
1405160293
1682582420
42928209
442437461
702196295
1360068934
1780969751
1025274259
278735329
141306875
1286338743
1341170984
1103316488
636044339
937591331
1975576283
1287973419
925365007
1514321797
984989439
776679211
1468901610
913355764
1764248875
891114566
1149976972
777941814
333274670
1091725710
2003306426
1365391038
2118876978
1881701348
959106633
615065967
1447223018
1898124935
1806072125
1402356817
1492693713
64149155
1985509941
1442039033
1751259812
1511821297
1132901191
1260682048
1914974183
1629958715
337161504
908476036
768422342
1609181684
660992338
2005765312
1860382065
798652283
1979199547
1688500929
1062157068
643759917
664188103
2110993769
2077359164
327010769
758501198
423366429
1114049143
703732194
1193898058
315534639
480526206
1291857604
418997177
31849667
469549675
692114082
1651887762
2076240778
1455953092
2121657629
83103401
858630901
2078113110
950177080
497192948
2139973543
451475303
1122763608
686238446
1583125643
1595674886
296259482
1584308226
1608794066
1674801474
1863947453
1296289444
14930138
1905609834
1218507674
424900583
562678445
551500242
658173745
339356794
1780818472
1552540301
968734431
601990698
1002320847
1482414776
1476772716
568618931
983737035
2064648139
622721865
520246930
850256978
1308643908
1051663576
1889672334
610411587
240643783
829002135
1832473296
1951222580
221993207
1327937768
453290055
1683226889
1032002147
843845919
195725274
605310723
1997219964
1289358827
996567442
284815650
1143515253
774904816
67157968
272006742
1353173995
575025920
1433684469
1061092192
828039557
1940171692
461428794
506574176
333038752
925323485
407954056
1048969226
198690353
382914632
587497245
1056340783
663013681
380631277
466810399
1207874772
1757287653
1024163818
2146081994
1905954650
344524817
1499492865
2141888206
672625940
859466598
1134044698
1701039078
1568435796
838376970
1899680455
1843441438
452265574
326120319
1785689343
681956799
1028793755
1325923346
1292423896
111985279
821758031
602953407
1732489979
1573440873
203000973
407514617
811994723
610715023
119750110
2131550180
107855094
897884474
1498762620
1344939997
1604343904
1862099260
360798561
868834482
1080794308
926110839
1455757720
922407652
130054772
729742436
752053773
1901399232
2035817339
2135517326
578644842
1867649015
813566945
991068892
1982272446
842561890
621543253
429332626
236664546
2082606493
771379681
1865134057
293532427
222104355
827835477
53070975
1089254713
1350690896
2116761098
179143713
700903836
730353393
1669719041
750096398
1053450059
579990886
1215797188
252515679
1757459075
2088985253
535915468
764130807
1262416628
570122420
1950028409
375034578
394429898
1788341519
1214810730
633251606
376765953
2037097742
101304792
508972816
132256028
1405277668
1996777265
1480658295
761296972
390081750
99940773
1298318471
510525990
222251843
2031999481
554294581
883662488
451624112
865259720
180297132
1387412785
1151308
308979423
223221072
879035966
923098213
1644084089
225975234
782542747
445738721
2037107325
1716876192
2016896362
1452125919
412628662
1464562710
449486599
1748248118
1532337721
580088642
668114556
929498989
1773873688
2040334276
328277049
245243021
2084994042
1254681446
420773043
347443340
1230177116
64150994
1192855020
511417503
442991920
1781577238
1762646312
1421084695
369191938
195346251
322110696
1113548331
1647436925
701249491
1066568715
1153556957
1186371625
873186006
783459082
1894139093
1529703109
421431043
128640065
569891792
74138238
153692620
47195821
505544674
1275364298
720520548
62736198
1705071437
1047447544
1818771074
888260433
583819853
267819659
1866840868
2048669099
1141896711
539170015
1125412228
1739556752
1766592684
2030305207
1431155973
642928023
1630646840
1865466990
1700904217
2083088355
1926256724
979679207
1762856029
834597964
1046909666
608140245
1556377887
749795930
708245766
537926409
963997169
392769953
1741194828
1782538978
806937236
606051382
251169484
728186202
1176597038
554065988
893418110
194818927
280591196
1237268767
1429541711
1458512314
571520791
542727751
14612633
858326770
1390724274
2087731616
319764777
370233902
633723202
526116809
1030319066
1151034536
333534327
200767275
1323707359
1919625539
1629987880
1674181208
1307807079
1760648499
901614886
2114875903
1790610252
1118894817
885907917
1727694251
134726197
47380066
483769811
1149575672
244308309
1482830078
1048245367
1907379968
1047486444
1927010951
1332238248
1968716480
1132746688
921949511
1680027291
1115247275
665955530
1846113313
1753268471
483904975
1731808659
1353130848
1738555644
85282719
116025426
1680468902
1234411089
1553538197
1525006333
994082693
196604662
2093256794
516328084
452009859
562659119
849014240
816951052
1223933597
223481300
1892126991
398765928
1520002488
1734815994
1886744815
1595043969
1913991919
1555826339
1478763996
619443691
313076709
998427100
1988445608
2065900417
1073398757
34529421
1498025862
1802009691
2026952545
2137926253
1828603275
278713742
1984764640
1941497881
955007863
794695863
1274917508
852608700
788054313
354054274
2024049949
1532990103
710813428
657942586
1920106638
1136540367
712501033
1306916790
1259222065
143626707
1269747417
635421357
2099510669
1359607814
1506911100
2061233745
92312759
1378829539
1578711532
239193181
431392154
977901468
1664061735
1612722853
1109534449
997246158
822446793
151698351
312552672
852104218
1710622601
907975027
459565425
1651298647
671572791
1164985483
1813464405
2086019291
707798740
965140342
464171836
356032631
1266278515
1712961628
2073399462
2137779671
815745507
1262218349
323572252
153332123
77001733
1225980857
1791077090
2121952463
991480885
271046073
1590585981
1592074983
1695532666
1396700022
547986518
945619893
44351308
850095796
765650857
2109403394
946408470
391271921
1883386837
26508208
1622450295
1837687092
712886958
1347673935
636060039
589123428
775959764
318047011
1080011090
50698294
160477167
429281666
421168520
1878637026
1735341698
25965452
972445295
2078837100
2045439577
1282333712
772488222
1496390790
1288471704
15727460
749869979
795363081
1350594817
27797353
1432452229
1216089953
764350142
1784309345
1635264269
81211564
1874904569
2041192210
569022356
1889935780
1315642731
1380447040
1861029800
1779842635
997046432
645450892
37821115
1204500189
1532239897
2020941184
110543469
1069803215
1691816418
1430133444
1401562510
1203042317
1870810273
2091862570
1739579868
1286494113
1701825786
320412466
15924126
1101031849
104608013
417861457
1273923115
1894037655
20970499
1754652937
1890372198
2091362094
1186837126
1233236214
309950102
914245272
894975066
585599969
456349034
1451804048
16383414
1684720654
1446216977
1799878528
851070900
1870170258
1897368375
1713255736
803096122
997482482
339208116
1011980369
946748868
1051485230
565330233
1625450268
1338891595
927647278
865877343
706950961
1939415721
1970395805
43527885
845061794
2086846578
912152901
1387600205
267238863
806435368
1131643623
1404052493
1623654688
1774962722
1388355071
1769992403
810254212
14412354
924241673
1223754020
922682581
1006500169
86224966
1904819889
1724746589
1404840574
1486796616
899081901
1011978962
634198043
902245243
1588212850
744191415
730136273
1920824605
750215625
861563468
1381754343
1574821245
174321512
614451562
1535705925
1591731777
940333734
941421985
39509594
1617050046
1399862773
512486280
1186642110
132673053
1529921011
291426433
2032239575
1353899429
1742872032
299139558
374877930
1952024619
1055854085
1544401382
448565597
289495024
1279903065
360150259
1288133004
764803426
344544020
1109134008
842391558
2112753844
2096976509
1164108214
764093888
211891679
841058143
92284833
714265562
1659618477
1231476741
1857428925
1857808438
1541085266
1031448772
102472693
1247751573
1881713857
160167785
248548566
600641511
991755785
42750350
1858637318
1909039863
1231772692
1148480217
1081232569
1414093130
701180607
2034633720
806968922
144502547
1051408112
798457697
708562215
298872579
238001855
1266148933
431487102
1461260565
30641092
839924276
1593419130
763470598
860150610
238383378
1337452642
480024422
1510923640
677187718
1883511005
346742892
776174260
719614289
608430002
27296215
1340591844
1439487453
1090857574
1350164162
1743813573
366536285
2081014870
28401314
583030571
8076196
649116135
1311634753
349626550
231406591
370005161
1204333909
346790659
1690026278
1941192670
974765220
628115434
854674992
1101529940
2017903067
1275339111
369542195
1372019734
231697244
1772688352
806822900
354148524
1790101669
888572346
1473426022
337631798
75778145
119654720
1053240714
2142517398
1815304650
501101696
1724714495
1390300489
449470248
1854272615
1077957253
164295050
1331519361
330768050
2074732768
649595649
1669062800
914509013
173812469
1289374329
786891826
1322164883
604499234
637764421
1348725331
2103751525
241171601
904592496
1870914775
542547278
253548455
1890210221
1313634655
890613128
1439385592
1112784995
1752026218
1511815229
1498648591
296724972
1341637125
845591650
344286909
1776817126
1780481686
723093009
968373425
979006821
2077096973
340043162
732033842
704485795
1321910214
603661180
1240557171
183914080
54767466
320036232
1718306387
727450719
691609912
521224383
1116281341
1457755429
910433300
1028368736
191031004
306773213
901268891
1637610234
1327629133
1386515381
474345827
756550992
942948974
660924381
914888281
1920308949
1401809914
1459984121
839305028
1622866547
1584553045
1303803079
452572496
651885923
123169035
28224715
936897232
312175506
1922691007
273441151
1474901152
1395423563
206195347
1150079546
1362061036
799531567
674163508
1885355402
1657895542
1461700066
1685563193
212151901
141486281
118339739
2056472660
513806361
1941471525
548297280
1989250736
1199032958
1583717792
1383964158
2105034281
676645624
284455024
2128590732
1678635764
113731029
898469597
166350069
1742665055
1579838756
1637736473
393404206
2958505
1348484234
386313047
936500354
1264799627
1324130839
804929160
1029286517
824031425
227590144
1381837568
276817633
1036231526
491431304
1188924551
1674912823
1572925813
1205626761
69871589
842582994
819730345
1963741844
1006724085
654181049
860636629
782748726
2019435914
1393700809
1162322518
668452235
809445746
1038354165
1703635838
1781390742
1333573607
1627934622
2145482854
234459333
1786879206
2052823695
253384676
1788298579
1096851406
611142078
1172670067
548991259
1448780458
2040360182
618369745
1154861594
430969399
487483128
972723126
860004363
984862861
1282149468
646347509
415826122
2103593964
535929382
2013336595
2122454462
526908813
1699895197
2105886183
398706239
285653801
1324814970
1314654404
1698269382
228078439
127429244
1629305866
2130506330
148471305
20497681
2011551889
809112075
345538934
294002619
130059866
556754010
1805468116
327596691
578043823
81332995
25763333
1507871065
422203007
1141842815
984797480
1007006428
766347143
734989744
1732277593
1097791349
1180848743
1228865041
1073431436
435021713
2141150984
1650016417
84393974
1016586446
800098103
1120750539
1612840911
1224202009
1398876293
303711800
2089766687
389482560
1474134999
2087161040
154319549
1788679447
918938334
1752146195
1681784023
1154426410
792513690
1893000032
1209681960
404216517
2099359804
540049990
635578371
1346207579
2084207019
1211346268
1655463164
443089496
1604380797
162734918
751902690
9075075
752847240
979009876
1471377922
1472926638
1657574258
178754794
1795613102
231160898
248329271
994462953
112622204
200362028
1618978853
773341282
697669122
594008222
1059604646
2096134161
2119778161
776355590
690831198
532753454
1584977304
132892197
1632147262
1808202171
2023258047
525191703
183961971
1698027460
234188721
12246039
25838293
1064548650
1610260920
1533429062
663948738
16053478
1852480636
1873684808
1708755167
952184287
1701628336
1672120655
1039254595
893019401
165807644
1394265987
41130031
686887557
1885632943
1293077956
1828776025
366800379
1023482873
452856824
2055018439
1327649084
1221204047
1889430393
223687308
1235440294
1373512046
858846637
290495205
107250719
1175980790
119965284
437708314
1016872698
1794280913
958444795
1321097717
1098458632
1893357499
1402141131
115205658
1196886828
353233925
1255553608
642727411
672978591
561504115
1921031964
806331091
581309839
16079650
399854817
481348161
1526154771
1855933431
650498425
787268794
1369965548
1980651181
946472318
717670339
1063118474
1328588621
626623410
1861594034
610695265
1158829971
873475717
1089278178
2037855129
904088414
1884701435
876534373
1789842702
79928103
1096058483
1926579093
1070682523
260641082
625043825
1096864504
1749873211
587694619
1458644324
1945163820
342611819
1141413076
1034844681
196966214
1843975276
238511660
1486092295
1759073744
1824125714
2045473110
754104099
1838987852
1156759539
1804174871
93305062
1646495384
1596735306
1092031367
1800477245
155518985
1149941755
216789081
27235935
778005926
1172878874
2036524024
1572425753
1721579069
1109143749
1283941454
2146200895
909653677
1385660418
614187
27112887
951459064
1668575478
604621626
1507534349
2018242013
1885278227
905934806
1943233082
1263780599
1364194430
1443961670
370473609
2077568566
1421276293
12568935
608804904
1155098572
1819994301
60562267
600097281
1169664051
2000562667
766574034
357256755
1800647899
766399952
714349860
26496787
1457089569
305072994
192988105
567491606
1456489088
120735066
2104922770
54857219
401038057
1140559401
874403170
397030179
2135519020
1793544763
148601402
1208474673
275143102
1106164767
231015778
348912967
768938101
399003458
127433028
164456608
1692538239
1009418040
161912472
181615712
2057647595
1016757889
1929375073
516311367
206342042
1435387370
240686602
1883444133
1449545558
1102791294
71991977
112594218
1441448690
803568933
1461022209
234010353
439358706
397787439
1765529253
819335610
2116972332
1352521660
1778504845
43524130
693394754
203059303
1734555311
2066721270
2080351409
1290761084
1190949773
1195798143
2054793709
1952565630
1798006622
1438881276
1064712691
84854329
549512474
414932592
1885650133
305136595
315586816
582628959
3434421
1900193628
1926798246
456497250
1888648760
2052237293
1912377007
1578050684
413877757
708466531
1494796506
707884736
1834281839
1167900013
1954488665
1258026825
1310020303
354444281
316462372
1253611632
1037324902
1352119263
153432489
1527041238
1294445449
1713840906
2032491392
1185182077
2059673404
786412830
1966732826
1364469192
772820390
1364766117
1044981900
13855748
462328296
12182930
1887697279
1308769076
1707669
509945700
1157619724
1411852419
596227190
1948060660
1167414728
1047270664
469996518
576324717
782340867
234919494
996901815
739946378
21028856
994301728
736632907
45579417
2135792456
481716844
558805889
1789987536
849220169
976628355
338136289
1088326597
1193505183
2075618490
539371488
509417473
1355943193
450081426
1131312066
596442756
1655091357
429797424
788750663
151110736
1955044810
440580909
387761379
171264901
1111575882
1098185600
288248079
104918755
954071924
1603945370
221563836
1986601354
97388
1182478971
1374565550
2050146197
1051055937
1173812784
799140258
344426160
2052276373
1459027749
1535544971
948239312
1988210078
1194468503
675150952
1381361104
1819888501
224373831
1600702928
1393301719
172829593
1252607997
1152272918
751545264
1466522029
1985897274
1776378285
2018863969
667059419
1851199593
318001372
2102488928
1920256773
1765349378
316980871
1656235458
759089
158548146
1625193241
1102199600
661541610
1146797670
1900413252
34310294
696182020
573428932
1145247637
387721218
1254696457
810339838
1579681890
1054056515
1210487043
1964582209
1023280038
1505360766
1097028296
342510341
287176272
919760429
573406578
878726237
444466598
1982127013
777921503
876953590
1906869116
807207244
1567598814
1882171581
669674068
1715215441
2023682483
1803220618
178309613
1615242468
545336446
1078324616
965828178
347069900
839025373
1750505985
2008443381
266455560
1731104175
1081058280
1562692719
63923394
668069525
837053295
275086172
561032087
132995110
1028543174
276845712
1597243917
302475098
750696892
282771157
145624099
1890567488
223161499
686969042
507262578
1228475769
118591644
1798852558
1099041649
2044405740
1056456584
1426112098
857562799
218175028
1907633688
1219041152
327700245
317588049
1414273540
846181288
728975234
1447044102
253068677
945560487
570563013
1212931783
789843435
1325749807
2120779311
1288917036
805277744
1521020172
1245057882
58355306
1503229570
745908897
160935621
1026014241
967176589
790574326
503346126
2125151609
1316769576
2017335244
525307684
1295545627
251098175
126625327
863074621
1232032722
1439532789
863807051
920523645
610723907
1591460000
1279535851
1992341421
835955495
2008199729
878818886
1940270721
804957667
36875100
524011657
810586317
592105007
435490531
2015596002
28551897
162754440
562180680
73296809
42000452
1428016043
418763312
253757921
1744629392
1473973656
2082428568
38414930
2060474291
85825458
826854931
1897835418
671798979
1253861988
1296805667
1222475
1861578295
1996671669
2073639143
1495710546
1133907259
1124106361
1487343480
1339738048
1473831619
1299010006
1520091576
1485086124
1400873438
1915357356
956140879
737327015
1508356370
1125323149
1713728097
919743571
593171050
1126101983
1389751118
2074470665
803829034
1829084662
965497113
449133038
1594975538
224166811
211991129
988893668
721409156
74189435
574905623
72803429
1382995290
1174010526
1879012418
1174635147
154640112
1116349061
625381126
2093918078
2013978714
844420338
1479543067
137366879
1058273825
464103534
2129080751
144455437
2096279450
147824031
967374709
2108469098
610344193
950629536
306902873
1019890697
2096466658
1468449579
900722976
2140146844
1982780140
1513646049
1799800986
1206834676
755692449
1354217704
1036161431
184671709
1994179727
1235861422
411187494
364680926
682622843
1584569991
1194454589
172399002
474255804
874534699
1770876741
203531706
321727264
2060312214
1611305567
1446991615
1408610344
1755106533
389985346
1013775339
938026509
982919438
701210755
969940506
1124284790
1147245824
1489407791
2029142856
1604283324
2003269811
1114664993
929793689
1405922609
59126727
813226006
1205094290
1177758779
1634043719
1029020477
1819195872
2130996924
751941199
1462668247
1756738930
1787949970
1746753072
1224740589
1440784517
479582730
1136363429
878975841
14401402
328585561
1028034045
1692574194
658678174
1991805748
1776617835
102149457
553422033
1477288627
863028282
2089808801
2116068622
605794543
2143265358
1686584447
450179856
1989303386
1590683218
888146784
595111436
1812999635
1882801306
725725852
552165497
243052506
970736918
398743950
850414361
350010619
411768898
348980953
1093412598
1074965034
136598058
2064168598
1608413123
449133732
1508083933
1607041005
1218924109
661747403
324511192
233130432
1982352822
1530499085
1542413014
330690387
780205874
63448802
1373297111
787518740
1214172003
922561464
1070270464
1516113422
1918086796
1519221340
564623889
436052575
1003615705
1013667851
998647868
687261965
1197357438
1873895887
337741248
900985024
1264670571
2014850312
506156848
1111371745
94656690
1543063300
487737667
2124220085
174252556
1575871108
1062622924
1477563138
126127714
1449374501
151952243
177370288
322734885
911966494
12508611
628296891
223288102
1716843683
1267015611
1163141984
1657015307
375433656
1146091097
335496892
90162200
1985134754
908074791
1067753893
1318056484
1345795176
151547376
781225784
896597959
1827529368
451182444
738027683
1206832509
885350131
938501347
1427764274
1701770875
1771734564
1355633196
869129824
101222976
921566046
1752669678
714114270
1860874636
1875338081
2120302291
260509151
1848910499
833328377
1390813217
1980701477
1896730486
127046055
308981821
1596091083
715686509
1845179099
749382911
1353039505
319519744
120599483
1742010812
45270345
1467613023
1184216989
556983335
1793290532
265947507
2069349667
416139044
469380595
892768886
798359681
1166061261
377501332
677383503
31983923
1623143419
951043583
9105113
1386483940
1535361073
613617883
187603175
1140144975
1688334220
511511972
1747332927
113027738
1065338620
1308371362
126573226
269394485
1191869357
761800136
1385558130
418395455
842914655
1552850883
180893012
1363190809
1317972944
366045950
1863969754
1217875479
89690238
973899556
1628829044
1119872547
457467218
1180157177
381137302
254066048
2077986754
766758138
2090973944
13987603
210903423
915668218
1616374348
725862445
1101555588
733877208
578066274
724298963
1609279264
1477295149
1409319415
182619004
130896033
1663528761
834183077
1114728005
355061914
1398242470
573811507
1620339601
1391791046
1456972926
1854376151
175660373
1544958141
59794744
856873377
919497607
319573766
1371911541
1047992792
525822359
1911108640
1892610884
1777459553
1291976216
1552982700
339739668
1610613711
1083713759
50174065
1713225108
1682819381
202161282
1135690422
1936955340
389724930
1509934023
41483509
755328165
1511355856
90272918
757974218
1739807490
827068050
350042587
1252446961
1801994983
107809122
1185587169
1582015225
1637319814
988263314
1939647470
243203397
2098317343
1469230667
2040907320
1352062151
764054020
1760769151
2065686575
1150409459
1861621818
155245309
1033904778
2007225458
210946541
961836057
80964375
1666223721
615928360
757094071
876347485
1871143863
498488555
311575089
1451512217
2055334559
1565676927
1869153809
1769128896
1334334903
1777484464
892984340
376298590
542971781
924265954
1803506081
1144028676
126177689
1326296527
1817958025
1438771164
1259436454
1453938088
1567140718
412519270
1886539447
1829579808
1926638062
1003085640
979516320
577475860
1053955794
695383288
868756910
991389570
1318570134
248594331
1248144554
727837803
1333514334
195260174
167562325
1430951267
1439126024
1487629380
1580798016
1183689359
1871733474
1105393445
615356999
1105871593
1479452954
811087361
1565078344
1151956924
352683178
372746585
532216924
305764058
179616848
1668061571
1186218771
1257500254
1226028561
1573859095
1275048210
1042351495
263370557
1478675942
1727546777
1940725051
346789403
772482735
463477244
1979352008
1766661031
452159731
1379513040
1146748169
165033810
1776745458
1975738128
622647338
1743797898
1010677374
1881642041
517712043
1024736584
758149912
1443384726
1491792909
948181489
815336403
543559958
1690956999
1895165097
224323528
1085233279
1307847974
115938434
275763059
1296707710
1448375547
1349825769
323396332
933384666
876208187
1143888662
1175595025
211393025
696481772
1348811959
2076753323
1616485508
1030661838
817041266
451009235
611067188
586176091
1070258394
269636063
347541270
122468591
384640310
1532281916
1726503594
1836420371
812094302
1518746678
147116485
320724783
1364464698
252343575
236873144
1006223481
312782862
39126020
1221989204
1751817707
842771130
1253513542
952624832
1462119328
1783436046
1302510374
2019628301
720601550
373093314
1295366023
1079977518
745162653
175583050
1509958598
1065616151
170838303
950564592
102129694
1061124671
265157068
1515925698
1542806246
243310385
1859726982
570670529
1573878000
280488147
1374044251
1660089832
753603365
1898815390
1826870727
1983585481
779860501
1350480203
1401160338
1684289432
919065241
2091706848
661048207
306288387
318339575
2074420520
279790613
244769244
1624056995
853232193
1276459071
1491524902
182914155
90914750
374350196
348986088
625371222
1505174381
557053128
2097618051
220451564
1891336537
235357512
384451696
673173940
1667235398
1091956469
1594232884
40036595
1175093535
452213165
257592684
559081394
1350286133
1216398919
506752996
338360360
545210123
1353391973
1830469426
2081894403
579255226
626434540
1233481681
299750898
1672735007
1122167206
1731211022
235624895
1528476514
621263499
1520434975
2047096965
243493551
623731519
1642056034
317118632
2036422629
896537768
372673138
1756432017
1213011102
150072341
240363693
651533443
1106895661
46628395
1803810529
1727213747
1856619004
1706006946
456904427
774393238
1391921266
1183412826
1198070793
395433787
1606500068
1056475481
379784127
1156815946
1066438264
950564838
1027895367
1604362713
194495975
562918406
953008900
905875164
834463733
1038974915
1560109050
821144165
453272512
1282284736
707009392
996390604
8518816
772670460
1584527040
1806885063
1809154297
1580969761
235373651
805617466
979836742
2137800758
1798935715
218618148
883086604
1624223797
1751757014
345683731
1234728380
1612786310
1073252445
903269637
292860398
1989488349
916057844
670552013
1516629864
693070187
1277771957
1794324330
1007171120
1612914855
1224055026
64447915
2023952735
634793034
637827128
1907859004
1619379626
833309548
666558395
1170418893
1518940350
1666653806
1286866707
298889101
774318162
2035027284
375970427
2055603039
750237415
1298057975
96023155
1792815347
571211107
34684902
2046466613
696232245
333448681
567679638
1195303551
1191096377
83753854
934497811
430286758
2083857503
2097741706
859131166
358055982
113251231
1022410038
1267573500
607084947
1844499396
822465074
1815141480
2091145350
2064424708
284881923
602277047
634759954
1915194795
340262833
1973537538
448081957
1601109283
228754401
480413890
2120650814
367739786
947607809
1494443419
821923588
1754126813
1097427883
491988923
101494337
1007084624
2024667254
1140110506
620542217
127833087
976172045
698302152
36452948
1092900016
753645709
1149779308
1274981538
1555426090
600915356
1651830041
440030037
46356773
874277006
1446748414
1097666123
1569539755
1861526689
1251067008
426270807
557729905
1216715627
564723301
1985577300
856115754
152217586
1469896875
287414367
1608119144
682362361
1457350269
1235154980
1395437703
615233043
1117414903
1469925223
412285773
326714758
445334403
1599459156
1301074220
1221054021
733106424
1918902578
1956390257
1992315711
1427426045
344425188
1592056298
21334037
958191655
603460021
1915523806
541765083
2138497355
230176815
177125032
674206746
392169000
719215264
2070029272
332173934
111722187
805778334
260522725
1332590048
1059685716
754382980
1800001006
1649631536
1412481078
2042619093
316688831
1150403778
1361440625
1171754814
1482403121
1204281156
1652774965
753956339
549674788
494231276
1500361251
2107598816
2065885020
1058323874
2119876764
2115032182
161747293
871043934
423835142
1750239148
560598568
1789922786
1351152862
927026779
1736855150
1463667913
654998188
851050749
1755050511
1921597767
290520507
1306275083
1109225502
1577320695
1416015440
1991168801
610678860
57673524
393513305
2023946006
1590293507
1647258513
1067498620
937122670
1883129106
1518050538
739384937
871518805
171643107
255817528
285998187
1928630448
295433130
659906690
801775390
1570483866
1568919746
1654478582
408884862
680897483
1143570951
1005071726
1311663815
426847901
686478743
1046915522
77107896
1840434235
652598741
1473588737
697291836
1373149698
936299851
661262882
638736892
904996078
1768279294
1478329289
2113516715
1622834271
1123218286
917045779
2022401555
2026226948
700843482
1411265397
795074589
1491399120
1335725259
1461002160
1930363532
1263864779
1966960907
858727031
1133967087
817506463
1796887846
1066589271
2006649024
162954393
1606951333
341932990
213522339
383516632
1686662093
1497644536
997847276
1878366778
1179020788
2029797122
515091501
1025704847
84747575
238505717
725770006
1610120139
307360557
307183154
1910745820
1091418322
1594752317
1983442450
839283850
1952599586
1282890520
888142023
564200179
250583823
1477150691
1017865056
1726574893
1307806573
701674470
420758140
408200845
875082815
1863374572
654220915
1459359228
1811884772
1403806543
1510937557
1162439249
1162314070
386274583
1476890514
304833490
836429558
524374459
887838892
125653138
512122204
907337015
785642115
571975317
314830609
1265443196
1361704208
891726332
674088400
1996659824
2147010159
562224573
1028297969
655446709
1974752197
1603121255
232835966
1182180226
544294213
188898905
315037837
1905967665
524318950
332284363
872991184
10455711
1001789018
23426275
557354167
1319064903
1191743132
993501460
1029160720
712969804
750790651
954933982
1154480748
401721052
971747591
593967966
855214952
1323093438
920034281
895663010
1295629875
1092540178
405573288
1739447320
862384124
951400223
1566185363
1543743971
1996642978
1962912698
386219712
1876146449
235907738
807266541
1254443157
74367127
619166329
1735271916
260928920
1619825971
1601274931
1646148737
1089853855
149262029
1659681852
259666369
1205235208
747669526
147224770
485164546
831236709
588211927
1767517467
661035066
4299232
1253290932
320456186
818972079
1723925626
1590965826
666803846
748975972
553358603
484085252
727436783
2007954064
1416622976
565291200
1598479398
1177817634
2051025270
1261031032
1422731078
752434054
1093683774
1482140177
246462328
1590674321
1991244937
196431899
2053879887
1961397362
936980996
267179074
1353633870
1913797665
1981326176
889666357
108304720
3224781
103239430
1269739413
219859916
2030284614
2046236786
407288533
1634675888
1559729620
1391912356
1977346419
459225669
1495762237
309239277
377105880
1757429420
1320814798
231055021
132862063
1366071288
427651827
1836614339
1075879159
1805348562
225816040
2134206183
1757113546
105637806
59504373
1684386053
1150943149
1098643325
1152794062
140107772
1062981075
779158248
370392626
626316516
40443974
734962555
197929835
1083014761
413826404
1804366526
1709336625
1719346826
1551368766
366629883
534741421
2025843655
417041534
1192884229
117655569
228838747
1422827183
2012412695
1919670613
751751993
1629513959
1618222577
1546936636
1994353547
1011159486
373001563
979403615
243885077
835187388
178607419
995868624
816599792
484296668
1118740619
380145607
343294145
943200971
1234135398
768305612
1242946843
703393844
780779778
1093407030
614259655
1923488321
1539936108
447061003
2037903828
1954246670
261489961
625003513
454127903
1646190778
684840022
304406495
1386249360
51587850
1748408489
1747055010
1968146316
204051280
104541471
1596185410
1301701340
1343912011
215874206
1231224791
1823744296
193060944
2004479554
1911155162
2046931809
1099151355
1351935911
990949596
1399313537
1644194484
1706512059
1318554167
1036174598
1566292376
209347727
367664706
1598082978
958091877
1668911659
1762886199
19665119
182500886
1715198457
1583116188
39028096
1577784449
1879568261
1656715629
522206981
1018694981
1649989639
1302300417
411685810
1982871278
2120640941
1719688257
894014977
330882815
1980392669
1343685839
588557195
307641138
1305304717
571045717
1886154203
1157873742
1607333560
879663981
1781199623
311440945
925200812
1818807817
187194525
1164173326
1734453160
1023942391
1895905553
1757716538
1591933120
1835029055
54460298
65332322
972846646
520024179
1813338645
1553119001
578347017
1787137
492544335
1178746922
1340658581
1624498811
335539233
2024025868
869167231
2006560305
1661428528
1253625899
968109201
2059624354
191088300
1467794620
1930137934
244482615
696190239
125930008
1646449473
560843854
1414103207
88914514
192551725
732981234
1018291204
9679851
278233937
1408950327
2126929067
680625180
1596904926
741762443
1602496171
625083195
929335134
2141840842
1004414789
1674216007
115949309
805248883
661109910
582484064
526438970
1012948027
1996251174
259229967
129751949
1371246414
1368305905
404592774
452621066
759497583
1348152538
1558113574
489316159
668042334
296184179
1348378760
1719667684
1096074045
777894222
1007394341
1375758935
1666831926
1180841392
509105997
807256879
54879723
1449612779
357613182
944061233
1435174659
1198849695
636559914
317113997
57501449
1450417759
2092067815
547293199
1913157354
973971423
233525153
1565275910
724864182
1912631138
211048552
1355515894
1234268831
826970242
219302198
2137213256
1311235179
281089176
1273961746
1949448018
2104694649
1510108282
597046110
1604624818
225112508
1241086016
316035924
2059015446
1741495687
460653467
1185930975
1454060377
1243352360
1368476267
1363534825
1358012599
542122197
2111444207
1065841067
690307231
909379861
861418858
1834580711
1939582462
785470896
185808995
1158409170
372006617
768511169
293026413
1636858544
2078695010
1169278246
1270637402
8248442
1722745607
454543508
944087692
1222878319
19422966
514925530
1148881972
343025692
1270992129
1959389709
911315021
1246952963
995080496
582394398
1030392441
2073563501
770438013
163111808
1813886288
207589310
690205381
1538190875
926416737
538797994
1808291621
1188186027
574159223
439336964
2069343834
1849280417
1694628098
480593899
960097031
316404670
854413182
893880871
1246546454
1046721945
1772855384
1874459352
900399339
1077562596
1210241281
479383710
1954047960
264014119
59728151
1282029247
602441887
809023960
1328012126
1461350508
1224306917
1141692365
1117293116
1868554045
852284840
593751358
1173821388
640417034
1299804267
43961221
512426461
1987073897
1869425530
834778888
2065194791
186965507
491994353
40556742
2025811230
389779207
171274660
1018666814
279932212
1211976868
1533445450
1925137639
120957574
941664987
1604746735
288968411
1352263143
1255364105
302944317
1475864806
1464129159
205649509
635451113
1008013097
30708256
102041779
807812370
1195527144
1858205942
1787459268
992691631
1624506109
1415234103
1736014231
491478393
1452575830
775528004
577637907
2111107015
1724424624
1355600841
698481697
1979639150
1202922456
1601316893
1739042466
1425767645
1520534796
202168902
887350568
1243816513
390838506
339759159
1023107169
525838358
978968405
1675472517
1452205137
512895222
81187347
249850636
752641335
1799763839
144404506
400247253
2039194342
273917918
1945800239
305326515
1058703361
1437824691
1285826390
126329614
577635202
986554096
1382459267
1336970501
1864207284
430293667
95854901
281102885
667090982
382546349
628149427
2065194751
995893246
1603741465
1640583607
18429001
259905919
1841052708
502772068
1791955133
635470831
614950613
590146036
689357487
1334955848
661017445
642974231
1867370217
601218252
1492672739
2076519470
1683720975
831897720
2032912616
1523448811
264688455
1271040074
1276064943
358455811
995010830
904248147
869915678
1825675443
1034657110
464946442
546685880
142211251
425073420
143470978
868826285
1270212580
1908067773
220425497
1687553887
1141741858
1094385873
462115110
1402750720
1506046796
799750319
1056272077
304987391
412033616
323427298
1786987678
1290761613
1619704130
1504036185
256043504
472996982
47028396
740784200
1165157168
777877442
1446885246
2110508223
1518255973
1548183841
939415687
185477020
357507252
1326487986
767856610
204265649
327433203
1015024324
817460497
1548629850
1882223405
812350167
2048863598
1851355006
483248060
1142386020
771188402
655760665
1463293127
290434042
901671568
1613385347
1341592225
2127345515
785618002
1049288628
9731027
1833009109
584401000
370556876
651892492
1347899103
864347076
27066703
305144261
1986615564
1606971140
1796405761
694605686
756329956
1750188751
1376300465
148957880
118649712
879376905
2107914624
288970111
594707441
72863689
1356285882
1361459550
207130593
1254335473
709498288
561930278
855744703
829323523
1532392360
1650126947
75306687
964321999
468571585
609057260
28569359
271558
54247296
2016838786
1536464932
1373485006
1266876670
569969582
1514663125
1108652583
212049151
1304596899
1111444746
2124768948
77302131
1040813283
1063686860
336897804
1147406189
1206524060
1517858045
755685821
893814218
1689104857
116853199
584786944
1504563972
480742678
509422262
57842339
2051065335
192767445
1022047845
879597607
853104530
1746969706
1784395617
1774140750
487831934
1925337068
1625349063
222057991
62798747
735186464
1108618935
331825021
1831223612
2031155974
933250220
938069182
1347387123
980753762
839906186
873880432
128655106
904466054
76979516
84188518
1157942394
503600303
514627117
1468435874
799955508
1159786624
218320365
1967975594
286025699
1048819599
1121240848
954591053
1394846101
1474216293
1667824220
1081560233
431282431
657946089
680937287
1655306191
1705542552
1851977048
1391534115
489089239
1532163054
1358833145
537331200
1329483597
1630652294
1193130192
1601310639
1201086606
18345277
223440712
182315008
691212127
20846745
1474707850
1440506753
810945059
1419784395
1363442453
629499618
1492246924
1336427258
397989373
1352925890
99519989
367627856
180410636
1502168080
500082819
2033883628
509439691
299800138
518808946
1384720221
1029993599
1044548374
1176697661
478282814
1982184168
1669832396
1109894976
1920204200
1368229010
18893945
1662595277
63085835
6927265
1480647195
1835861470
1482498602
160027306
1215195237
1578310884
276326182
1718241437
1262203910
816074791
2079364432
758444322
1109627337
2120104407
1933087466
616406396
776048290
1940988444
1624493472
133829128
1256860176
1587759584
1585805385
621654139
1608331093
1421916221
373394303
681576872
824896635
180020414
1931552390
575934758
684896076
562315001
898909839
2140229614
235783638
2115358698
1185111913
649373545
1685929187
1421546301
862566357
2039932352
1523741031
1844588288
1646057543
1540399924
1698363763
1190616940
688032743
821890079
200371963
492235903
1232000423
817164314
55016468
1570703870
63442054
8550560
796182582
1709220350
320715874
2114592143
1004232433
1805947466
1235674197
416924727
808133195
834509794
2137825541
1058257347
949248478
494677176
1773694932
862214715
1128075268
1378121646
360558990
1870127267
1059756249
1939877560
1778700282
1181800627
613419455
1784300040
1842219687
773595177
1507047387
1026205079
1317914010
1220259851
606626477
1730199536
1270703800
1595776341
1086558310
1305686493
1945051933
1657381696
263626634
1170335475
826180299
677665817
111490383
1246381994
621584493
1588408426
434529651
597821633
1078357120
1185928941
304102080
988593883
1332518223
324003238
1941391018
1468467741
24523540
2128070660
1485054584
2057723114
145073070
1565522718
170307020
1792423861
1993357747
841382716
1522933570
1463187707
407996774
538853881
801201124
1493845251
1907124708
88632284
2098863628
2086635893
349214579
1026809217
1687974993
211421600
573532070
655927873
1554186717
147875231
811789335
1065565570
1523472257
667352903
999710770
869247532
1192899591
886437340
1216862365
1766812553
1887168949
2040662293
1395378961
121505013
851005414
2024124894
517946543
1387331705
78155766
735359625
2081622019
845995438
617313202
1084954950
1572559611
2034115732
2144213494
734385516
537396018
300319470
1750901794
2002147009
981302212
407193161
453180720
1337839078
440325055
604117320
1405257323
869116426
1501954053
1724215563
1529643353
1268469685
1945123466
475210494
863222867
798456701
1499257612
1558973570
793225905
9044910
516315364
425708743
1191139552
968987916
1712607308
257666392
1894229256
503076607
946967834
68614858
416644775
4379488
518688340
676403129
1752282416
308756239
1918196194
1611749624
447729421
1071873260
2115246692
2079617795
154590895
1584960603
811992029
974571962
713783572
1170262749
1540524749
378431510
134768350
490578527
1056803642
1717903875
1437009529
1299631410
1313415708
1484505848
1116690105
592492067
1309390406
666186100
2139307508
1450488626
880901876
175901529
52922312
1511579332
747628357
1249811891
754327919
1118385635
1263666200
213895551
925815582
14781878
2040445640
1889776619
2057365760
1176646747
357983506
1361563051
1340689987
467935549
1260064122
2036646902
1761517227
1214669909
1593095337
1418246558
1457211825
359718782
1394795454
1150445347
1881026138
1291889695
1345238638
10775947
1704015881
991065227
445430698
1415796310
1304514599
1986169211
168679514
277708975
1555510705
2073294713
705574407
907366629
921762248
534343069
1419632669
876366379
1574532836
1874315291
659203349
462034448
323534016
1593943743
1769207173
1698643505
1978670596
1576678118
804810853
387802661
427435322
739247393
1187733226
1281075942
1749857257
342659326
2118307312
1601786294
686540012
1477690596
1497325980
1078920253
1924757865
436667207
1635265760
920482514
1321543463
1289586543
1438465581
583052318
1853238699
430932159
1982970066
450293171
1263003213
617621762
608650402
755843858
1016366850
1195875308
2141924779
197584351
2051828981
52220291
396219788
1605701491
2057989158
805945877
1459345047
426896118
1216561605
127314928
2102904362
251061208
987635337
1564112783
1629173642
623073049
1254670969
688562893
1201232908
1994089346
203784747
515215837
1100344741
1768095521
79280378
1526325308
1094301815
1732898432
1721885506
1378950467
1309365832
18434324
1033849629
1233141586
1233237126
661091867
1557442265
827475974
1045221967
736734638
1488448353
332749895
814882268
1617972389
1462747984
1207205780
335932325
1716915202
32773969
810258840
1178844118
1082006173
1382599006
185454421
138743663
650496308
1824724890
281223144
185136130
30257563
1654931168
26750365
992859844
1156845573
361132388
1061950952
1886232405
1989397817
446028562
1593822886
2028035073
416244379
2095219879
1465517538
1481920617
1376879458
246219719
1109935968
2081633695
749194578
2010073406
1916274273
310453455
641876037
24406404
725008615
804479914
98289021
261926794
59944872
39665644
1121685047
864171910
1298064072
1671054163
1843963147
2104858109
585050349
431840359
455498683
2120122283
1634920816
1152576183
1051944709
2077263670
410570861
507485702
1853299761
1948578308
2057327936
1179792495
942155474
1315690087
592662086
43042778
925416665
1979646877
146482845
309867892
1115746488
1571079584
1104274667
662741211
760690082
1854471373
505762931
668000679
1518697711
538569788
771281530
1924395651
1284892945
1347249518
1120256990
180633093
2036208543
1807412188
1562461152
613717274
1432731502
1017416388
138319586
322266402
2044292900
844231115
810963348
864231435
1600016986
923217340
1193434150
409950618
1453404464
1264290345
1932693008
914155737
112163639
1541606983
1698153671
100089412
1090328630
1895272422
1994770289
839727177
153618776
1630262953
598068101
1949642076
91175576
226436028
706493363
1958733664
479602640
848097820
1273169582
1517862570
1616621100
1932742919
1164844542
1080659009
1010522821
1377907513
1589476807
1486685805
126780869
50985772
1848452559
420219302
1232453634
616717579
1854685572
1294963310
1651217403
503464099
1551222446
945013347
1293538040
783049223
436736264
987088245
1137249005
1354466498
123637680
1923759181
2072181602
1556436546
817696406
1367339369
1608139094
790818167
51522255
877487156
1193249586
2128013943
1187278697
38939798
1731265915
1598025183
1422901713
1009571154
1122007073
232073522
1902780182
1930176056
2139218871
295736227
2082211638
529863625
921184365
1372004841
1583328650
329262624
2029574533
1771468847
282121653
152812528
856917846
154211110
860246062
378414890
824684708
1389047280
619133132
1990813095
1416027372
731755614
1813350501
1015404556
36719102
1044100674
1564143983
284812446
1434727067
1614193457
1967204703
764892968
587165820
838044034
653998966
1865696920
1071705187
258745758
1589554754
430487033
70250347
93106314
1354185857
1869532814
430526465
1221008819
37650430
168156915
2094983283
79574806
117178315
1606226272
1366589534
448116154
1821472108
1260848349
29129510
1571405179
1169838081
1405727107
226609402
1520883197
1559310865
2069223220
1302674390
1587252828
448956784
655303897
172232557
1752242301
1237898436
1338558698
1760816461
797357868
295067842
298926845
1360193747
844205463
1980708077
205114801
1208495886
424223504
1407266028
931178762
1487604688
140241938
1006691543
1097338983
1586849116
1218687146
257076020
987370275
563541457
167281883
1819465751
1961999752
578578066
398160786
747257156
1486530570
1027946198
1782912122
1023288496
501384744
1725270640
1377981147
1337690
1583179083
2079880029
1997967880
1314813438
1601502870
1722853173
361543342
601737098
1672650878
1517489232
684637802
30608015
145381824
1480645744
427304663
2039266828
15114456
967255244
1806108555
998685784
1919166688
562491630
1810880344
12206880
91996519
1747157656
1087349740
901526602
725128451
148122304
678711681
933408035
1236901748
184330330
1191998938
1568663823
1939029543
1566263434
737732848
1012279292
262456490
703603530
2103294593
1190914258
367460483
155391099
1557302709
476476390
1282718711
2049955924
1259003484
1770378764
1662882204
1134748969
1900463992
220212564
206589191
1938999729
1628856283
911350425
439173397
1314978900
479756275
2138868504
88202163
180603412
1195110605
766258407
793737664
558322761
877738198
1793622620
151240969
1008350365
1706559999
1023333114
885519667
1181042755
754280969
1714041762
621859629
610358878
550671626
501736601
1808120099
1487810313
2027523691
805917
553110459
1508840146
1514104238
606633858
1601721282
1161770405
1471195497
1254295375
1396191597
1556466321
1875698021
1957850084
1810428073
1571752011
1605558467
315728323
1815275041
1599295394
1613699881
1290314563
305728592
961385919
215990905
1469528268
1834053861
1658086426
709777324
1335159328
1980325508
518626965
1167605590
1530054471
1102343486
1618396682
1881200619
1644384164
94962406
2118048713
277861378
809743502
2108995306
1783184563
1331743237
1331379703
1622604657
1594942154
814866275
1827835543
1495457740
590927603
406147173
1859704589
709811452
744223665
1569898062
455887984
1389877619
1670549192
1271091159
1377566992
641572414
724352476
1660626562
672306167
407587829
1713206372
1787577052
11781652
1953051670
929384340
661293845
1035420186
362451635
1257824842
1865614001
926670070
1370514694
1588389758
1466072856
893982635
1092216176
1956106071
1980147801
40111872
487113199
783798854
1902051236
831712111
655609570
40234065
1536074032
967659220
1568861501
1885126646
13808158
704733461
1698286018
365941096
415941011
336624754
1938475402
404904796
1763485178
1542290584
1785837318
556133107
1606306998
1863392810
1405765452
48939489
645489576
1193774332
105820550
1066754800
245099466
1936948398
1876793304
1880055526
706011056
405194237
877823043
670728207
845493234
71003454
361460512
1976353639
710331544
185616712
1960153109
2024999214
172413783
1770301477
11541749
1259324132
870942560
1537728164
1257675084
813531452
1774760858
1335071627
1921242687
167030176
652293245
1027769393
1246605676
1848497667
1170080666
962908957
446763015
2068039690
788064532
1147643913
302545828
981114179
706642715
568930751
1546210097
680010195
1166570786
885857292
858378416
1086978310
944830361
139267037
1013623555
1122222752
326334795
1195331574
1544050385
389175904
714293322
502992818
496304933
930387270
1608288298
806063292
2037592706
14996992
417206227
1754357695
2052949101
335957900
914198792
95312022
1815479480
192790849
1833686487
1413092857
1951494104
132517361
1935641155
1708095120
1012731492
136798325
221699390
1121969766
910922927
743518136
97645750
1071138897
893065612
1219175214
1625661005
1725656086
1553846669
1674742776
645861649
600130695
1482307553
1554544169
339508414
559099936
36554496
1595936650
1037905655
1705881133
611142907
1052024034
1395670050
1294270814
719267696
852544824
1189624543
210679506
857411630
1311493976
1492955721
1903258197
195435514
1069804016
49142296
1485742949
1357075433
846758424
1074317391
1808345080
38375287
141068610
1252502162
1317533880
834138430
1924073674
1632706365
1102054458
2024923820
593120588
2013955292
1669731542
676656931
624927954
1170430267
1495608590
547253573
682741687
1601116797
179111905
2086962581
1951229674
1765408311
452529327
646777552
1620042156
814576156
431454013
680551170
276787070
1571937017
2125379520
364256955
1507183575
966011531
779413655
1166078981
262890344
266820327
963804444
1834921275
1763008322
835960872
818343010
2095741857
72297030
1108165549
860820174
1709670169
1555403961
354707348
457199594
1639745909
1039670588
1390167332
1735242081
1252735701
1496685701
1427849501
2031486282
85083962
1560431731
767715023
376438383
1421246382
981440807
605996677
456298
409031082
861984537
1952533667
231775025
639118419
1834327684
1880013565
2118132550
1361127397
875020014
916667812
1835562510
1278675236
570373409
1071518645
299008926
341407044
1854881540
732440804
1783561784
491992671
2029841579
622770973
1986224150
186244242
521963716
1759932419
1495639028
335125860
1875455930
685856059
190910739
936363654
1774257154
1715245839
1385129888
797506868
1211240261
933109337
731707408
1392022151
184849216
237714100
998543531
1796483276
1058534498
1847919936
674518200
68854642
1733868504
1272402254
1586225683
450286967
1421781169
1159519687
777779374
907429687
2091678904
1785905517
882054523
2090535666
375013589
1714033662
313785824
1587130185
1137287200
1105785612
1194995071
1182260886
899401721
2013871681
766609411
1647043775
496624845
1902899367
127814363
697235595
1931199556
750786252
281438665
1327573858
972608364
874910710
472278915
463505086
1700644028
129853199
725874605
834131860
1417185048
1513476306
134718913
1864979232
1125473034
223353005
2020494712
1390834811
61600002
1252270489
1456917359
1174751403
414243108
211728994
550728277
456381184
836774805
1843174877
158718586
1543343619
929454305
64829434
128698775
2076098784
1495036206
994863936
1170182794
1826021617
269690842
172609665
397307171
1946350890
875994110
513733713
875692146
1334271710
545800722
744771715
216103299
486789372
664209246
962326427
631836490
274909125
1373974295
576677929
798169023
1726111634
154155288
846755741
373201230
1305728671
1198748243
720542750
63983301
754522194
1614324821
1830283552
1312995313
1585842814
1675134199
2100444424
118931306
1463676325
369024094
1902298405
1594858576
1194561394
285871584
2144959010
1677144449
407828237
45932689
1319254360
158692569
958103685
1996308477
312764585
773974642
2055106380
1617374009
133020885
2058724331
1814135634
417986416
1002281959
691030819
1074788061
30848130
443029581
1313542024
1597178294
71026948
392541494
2085563011
712157955
1679540762
1877062083
666551524
1868104228
521584873
1704808475
395259570
1466702857
1501655964
592127009
817124496
1061509079
1166580957
2031582598
1553270295
1759472778
1119808716
1271894070
1089161592
1149744211
860340499
1384621105
996091024
982133156
1928729912
1162451824
350499671
40783205
1858421608
1020131008
851829827
636808892
1161221001
397042201
2114269855
126269435
1924566328
152542064
895029355
267046300
1107837248
659165049
1990072175
138499983
1132938240
1985503693
104887930
50367356
112583719
300593572
169818467
1490108052
1840886982
227727690
1460724229
1054334658
2005402774
1370676291
1844772154
1992154689
189986966
1786540616
837658623
1762698562
715163112
1945107765
1589700455
2006954183
1260287266
1042119501
157444476
430855166
833268500
1164408088
2071415231
1662272966
760241063
982381552
1518951684
1155529908
1499948233
582442205
452417231
1050306971
1993645917
1871314124
2111881754
738177848
2040355912
1063959884
703757144
1756086364
52057991
57001915
323356778
905000748
229663865
910005074
1213582674
192918759
1894869530
633618311
576740845
441991296
1225820297
1848939354
370742639
1965018885
407955704
1497859739
466115742
1817221709
951337301
1574114916
818078143
1142333882
1763983800
2032626331
398202176
2029152028
1557804190
281035172
513792140
948096021
1557697221
1510571281
673958112
1861507237
1996907515
1737298021
1816697649
483257776
248373217
179282009
657338928
1199345692
178113404
1375193480
783789872
1426173502
699494819
76049187
103531473
1886131297
630206160
1929034552
1662962912
1503243610
1465805997
796402584
2104942136
1545013858
595491839
641078152
656040314
1285577468
572735892
1023724911
1156419607
2062032886
121886928
1877380762
819935593
577218697
1951086545
2072209717
182665829
952454869
487364884
1167061076
724238352
1356855004
1892854754
995078777
364925741
1219172901
953386756
1491792267
332624383
1889759901
849622828
846510244
1101354372
26342500
397297163
413029489
727722531
2125181000
341560577
1052798954
1943898910
371194796
189799901
383686698
493866517
82728324
1191589064
1257060103
1564381696
1102874483
1668101387
672366131
1673183819
987633148
345650841
1766082334
818198369
759898358
685299328
1651417661
1722715951
899398658
1119945757
2000885471
122021043
2043458199
1051411715
1997368246
2062103595
1798979863
1254582755
259686277
1668840107
160501287
1579449304
1065183835
1279576090
1505567442
1673899203
1908276901
171047167
988238318
922649924
1667970497
1373949512
776671837
1504643752
1487544739
1822509426
1842152398
1133576417
683907795
157438306
743523136
461353964
1621788534
646218308
691611021
1753176343
828957836
1911376139
2062341864
752820784
1828245247
1764743865
53205107
2117566270
205716286
2092465097
1580062498
547478441
416877851
316820101
602790488
1784711457
1307504242
1266016441
1252049910
1179945833
1520096030
2017057487
1735170522
1772221280
1925221050
1800568424
1524646917
1017849909
1772644660
832350761
530563888
213938731
930782950
1653944283
1016958540
1449374580
544960550
197927108
1415512437
16478214
1295406503
1290590687
2028062808
1515090105
926093533
712569922
2912729
1098309374
318602038
1371551120
824814073
1150802140
212099421
1427064435
450075358
474129469
1469632077
576114909
615299997
679261214
1793289735
712003050
1282336270
1425520047
428572083
562922578
1897164839
1483464441
1080320333
273120858
1331345665
1954178990
1570215042
1273812739
746243116
1461669129
2088103227
82073104
33838609
19222767
1453827551
935491483
1637579596
1952319036
1296535745
1368287703
635830732
721498887
1699156565
100118359
232563948
98494923
1551249376
406158119
1068814911
1759585741
1477890285
1260015566
1339560610
1696391624
1928868921
1876077304
2026349481
1305817859
1488404160
1693116060
254848429
1154540997
367799589
672340120
1565565325
572143201
1558121163
1068777110
519864527
881062843
898397962
68240388
1891214375
1528253546
1073627550
1261796592
1408937008
1277406532
1089957012
194069206
511124360
1678455242
27073174
1994058287
431007505
858342471
80752971
2117014744
1600468602
1356955281
570405758
113014661
959674046
1829609755
1886707802
2074100369
420405023
1377863790
857212032
478456714
752183418
677334544
1969091329
2085661629
120452274
355653666
1155156647
521870022
1098281065
252930546
2030036411
1395167317
1263280753
348991136
213936506
1341687939
1221875726
434559904
1210344665
1354536147
1671698076
613729872
786716177
982483263
1488463180
847161904
1999654208
601735458
1296522393
621132618
2015106441
933054632
391156539
2027307415
1623282336
716874823
1058835267
1776419388
1168235505
1482033694
1435199030
1485261427
1935130558
883354272
1754105393
992629260
666082469
3883953
442304483
1984359220
891721260
559973096
1691330142
1014813845
490445168
1768909026
563098809
638681874
929613546
1880079217
838973050
2016045120
947653475
824144651
748631903
296122389
1128154536
2011407297
42479623
636033762
1199289274
1419667267
687559557
927904978
74964703
737454339
1521264351
354694721
796991529
375504588
517178811
968557817
292085085
397938819
130894842
1157391279
1027233457
1821117913
2055704965
1973240034
1733435412
1006874969
2001296583
1647475987
173804157
113262017
767417079
532672085
216688558
1423081697
1189166982
6007860
1289620700
1363340953
90090926
378147554
10807373
1591151511
1236126771
1752923861
931963299
209637669
1383064554
2117941089
839381823
451231069
6184443
1872848901
1359087196
1398919191
1300913970
364913372
126484647
1054251226
1854772525
1318168290
618030184
45697855
324944919
464769586
482591809
1364187980
1117189920
727179388
658209038
345363718
1883286120
2102838830
982492985
700737488
1035064337
1106341889
1094939341
100537479
632189753
745764500
437776632
1236018601
1213636117
59100297
161582559
315001935
719710411
684173027
1745397505
241969799
916297353
797167036
402440265
520525634
545696590
204878059
2051736005
412798235
341659237
562003126
734646073
1067774181
1231781367
1566392789
84752469
159143243
173470395
1457740590
1456021521
985911575
1573629044
636959572
1066033232
1617712004
1965093174
999171267
1204841349
1937737473
685991421
1803643632
1887678799
538133179
1007160925
607793238
193261722
1950375980
2079244238
1527101805
648349105
1142019605
1553331101
121768786
15822494
509629242
359967829
1215859526
1710766783
35916857
1299142891
1938321676
607472963
1326496884
777435421
317249093
1697923745
972732088
207556511
1493719838
475320249
1786192046
1658254819
1524007067
714321383
2038997060
1902714170
2027344876
1921785637
658932733
919782436
1826401670
915255437
1009425241
366128726
2100829800
716143373
658661908
1705190450
1819393937
1466983501
1528655343
542441628
945322715
248901519
1028500921
1409594552
656488134
1530221107
1190097716
510324164
461251760
241814298
447206520
853936825
1613491205
327964971
1184286787
1360663555
1059652385
1916962808
536880214
1663294935
785891795
246518832
529108917
1591004245
1643300413
546182739
1690297802
1323285284
1265863441
1077562340
827556869
1997061474
906743584
54304224
333791741
435831879
217131419
832098719
2137767676
837472798
292239184
1018120874
662576592
134103540
1290147106
8391247
28526060
849611361
118348643
1673380784
2036211366
595551509
542250558
149365953
67916622
1453098131
1093871734
327925506
912830716
1642194748
152195815
1959544665
47776021
1069208822
604124551
689927922
583038700
328311978
225062054
1646402001
814155135
387645116
1073270931
409614384
1878138368
749093602
634113807
1734793131
893931546
1529014793
1894207781
882859006
1620269417
1875649056
913399830
621525622
1395985600
1477949777
1456515461
412918558
1037784096
1925273385
655213567
1392326399
128272784
1140539949
1821385618
60675511
2046229036
967467649
821596538
1240424370
2001508595
400678147
943964943
168191726
340057064
1342310305
1339052167
1111779075
1521466833
1530666842
969684199
1820147759
87546456
414264645
2062423833
2039346213
906392859
150545613
1414318339
522461278
403247461
512284817
1818457994
1354782883
196989263
643296760
839001248
625881945
706010369
1419411310
2002008780
302074198
1895425207
546293727
2068290743
1179792841
1737803020
563899315
455209061
20745521
1805114009
1807736152
707425704
1372906636
1601201801
820790742
1147914455
710157053
1400468920
1752850304
348471076
32719285
914728517
1763720760
692621429
878024737
1174160811
307761854
956306599
1738446917
1205255199
190522440
1889941994
332051715
1105921465
694347776
697058574
1765344699
846937614
1653980856
716485532
910894895
1681137761
573226778
699481763
485219055
451352071
126773897
993686793
1109444833
1113289457
1591587721
926741781
24354188
249900582
371615688
1295218330
1631598017
887892784
1245858849
1056517600
1888921244
1103774678
1686215026
84835507
1195287433
341288204
1835131409
462324251
1573313405
599994403
163377852
1922296744
361291024
53021165
382939073
1471471798
2014524157
1435819924
1723551610
1543932832
56357861
1136608230
1908119776
223605622
222962639
2122058586
336778553
698990307
1478612336
271202618
1997418491
1275952788
1044173229
2098288428
36274014
1080892725
1895353187
243813311
1404427557
1267957845
203231606
1418965833
1143563106
743892103
772768396
2105719009
1949163210
1627328578
990262430
1012259203
557162439
1514568428
16663081
491172204
1812980741
1540068126
356168051
953153961
1682683332
2055859302
90743678
1286062112
1999304884
640714150
734729916
1895653364
1751039027
612389209
827247933
724062784
1062456897
1904066727
586909597
869416275
878569400
1307685287
1595366434
910464817
1643689131
1874633671
607238258
966144139
332292024
1602580316
105696040
599921086
253685752
783509777
1123472247
218792988
2107664707
1021501452
314062640
1195645236
1456369421
386151934
1540493849
1661682474
1787950437
1101148548
1337183301
1949476313
1160865383
1201930484
1080834506
963094319
1812113434
435175303
518686103
1347123782
1750060868
1797404647
626186833
1848057238
367300950
1927596883
523404700
344555885
1854077164
1652311893
1207126630
781217988
434816119
1418464379
962088678
1356876622
537579454
895846244
567517047
54273963
1089011840
720559786
2041567369
495128687
630867895
602012799
1678330361
1088647625
1307071208
354897273
1435615974
1196884179
1976740142
1230485077
392806518
1601623727
288082594
107351189
1212552607
1486894389
152254637
773591
393249816
1199937217
1879795318
1249218068
1789252775
1831366882
1518491158
2071497896
2101868387
1684541007
1472783453
2097601064
67845
1205326314
1658275706
972935959
2081252250
13475912
1530306916
1530276417
759612750
1567515070
1173512296
1732585207
650389742
87216449
724693094
696854135
525234554
1472770661
1111265241
137559372
1669798247
2056943124
991996978
1449984117
1806884605
341593201
390822184
888447629
1390013761
433781542
1044958332
622545682
789516748
1405848439
754333880
1633093330
1981203158
753299805
2125229558
401808046
1071002525
983119163
51466094
470415148
2021565563
1298277144
513236542
793614493
1836352454
1118045061
968919110
1439811680
1136789964
836077124
1205528994
1997094753
1075994072
1140186310
948894888
1171565569
701068815
1277576774
675696713
1133012407
96689581
1634153515
1106565493
2016847778
481909967
1597484248
2068569599
908152870
626398528
1575416386
1723759410
1018368049
704554135
1522636218
917415654
1964258757
1659907335
1377312264
368530289
270249887
187146198
550924897
1663015500
1012673543
445861685
2080147170
1604881095
1461127377
2085305466
671665073
1897615782
1897438864
713970151
1641671363
1624834814
1884614223
1543957445
1669497565
120946152
969511943
1793218904
890424278
130204108
1340768496
811148179
1280140744
281619170
2107005509
1232730165
1957867669
2112567892
1189488387
731619662
1832637882
936069494
186333580
314667442
1568533155
1114852855
1757164163
382268415
883573239
2125513834
1074292831
947838611
1423924726
2105369249
472933802
531571704
1302133494
1559736984
1320271420
498808744
638280020
1653277310
760791189
2024533534
1420526078
637525587
1942097160
1026119649
486056009
8381412
676860818
2069835558
1246361179
2076173354
955377091
2123150936
1866258934
1083629845
2134566131
1314802821
2079246423
1022793771
959125675
325437004
2095212070
811656519
423276949
741665968
1607743148
1826695404
1002184671
925604361
224840771
1923834730
1799740281
157270031
42368951
662559538
2060234396
341933494
1329037971
309293483
1236622922
260339798
456399210
2069886552
1316142272
1166337045
1008708980
815500775
236041705
274217574
985008034
1440136164
33505041
329890403
488902056
1061500144
1836804264
165882815
1476385196
1252004671
593771960
272142149
1932377811
2135087108
1891323265
95221049
389390137
1761167145
98140900
955253425
940991599
466617255
187810317
337206131
982850546
688915172
1609751836
1920461576
332085897
1316161779
219798773
180712794
687115689
1193559790
1349342118
347499606
125013815
710001153
813012450
202782985
1419696143
2000832474
714011278
1248986914
1824283798
1995169325
1181575785
394669959
1235302156
1010218758
704780131
331428483
35513618
857285948
1071134570
887379887
1243484838
866510144
1535511175
1148236059
53568345
971977405
100806382
188941664
908822374
1310412537
2135255029
1510243030
81310392
251364836
1230355669
513987782
1577004121
149710531
1337374480
2143079024
1905882550
50921672
661160182
1441294314
258787566
228727708
375529246
123698772
1781500340
1942255487
1960037308
594177312
1771917755
1107301635
224149769
2118792464
1833979284
150267361
1029032113
161629018
1382913421
391405582
1443260106
855397838
1342584894
2041555374
1436096882
932095311
668571664
1800017802
297154192
534916391
1143503098
1949941883
1989588543
1230022852
16458412
1683145911
590207891
1464593973
1887878321
673287612
564305123
1246161384
1931530703
569077241
1059760307
257669688
1983671792
1442479375
1883178058
2124993469
1677059868
1702625469
748401445
1451931177
1106476422
115652034
429498548
970224548
136604826
1665027531
2100718950
487047097
103604169
1032628903
423193899
451930718
1724665296
2130960892
429113987
1662746774
620205702
212573448
2028852641
1683086414
10332920
948504260
195700837
812310258
585810120
418354169
1072097790
1360771707
188132337
1791316647
996540631
333052560
1136793146
1429267735
2115705836
1416470929
19079099
724680038
1123759703
192593282
181361093
1753311921
1600157820
1226505508
271932188
592830145
422863970
333750778
1700537959
161607915
380993852
934894945
991755590
837419501
770383180
2098504698
425518708
1894133179
227414141
1810191420
180719225
1420615690
1881602280
1092418258
1340709876
1893701477
1368470595
1858458277
761447621
385687032
1720481744
905869612
1621249521
1233850732
1539767660
1444477204
870434158
1891640302
1536704533
1896781926
1321437713
1437549544
369271014
1610784757
1517466195
625816431
408527647
435810118
878363583
1497978112
735082816
503340087
644701478
1716754106
1467250924
1870250225
992667779
299919654
259409481
1873677538
186747728
1972823045
999371071
693842391
1089249059
654707097
981429744
784931807
521426964
249179664
103505289
2035854727
773997425
1189386613
2114975134
191938814
329547014
1842872157
1422803588
1564790520
1630633351
1649236362
1712135345
673780040
923120278
735435903
1800946278
1612510827
762362998
1500218560
113082492
1930104441
732867079
506742310
986227181
571695202
498359352
1329621357
1979533971
1318251324
385481725
1725216411
534801403
465186633
1064356272
276023462
637860636
446283265
1767650170
683707376
32266787
1606817810
1459742807
1264872370
1685368861
2120898472
1717610952
600600691
1957488645
1877582660
596694172
933845822
98602608
233481151
372545736
1784658965
1254555905
1647629786
976156638
1238296016
1415791332
2026051236
191772971
595688604
963651439
635898935
1576418243
1862730603
971448645
40657383
157950422
2021967086
752346445
203751219
109375168
1254879556
845787384
1855290850
1660225914
94054032
890681085
1533027989
1685853208
1300065580
83750630
1264916339
745224040
1507146139
230048914
1840526367
1731547817
170605054
1429134095
125487729
1793457816
1438093275
908677656
2043471596
1654888226
1842760066
11980410
996928494
385519284
176695382
1905762738
1181210215
2032335895
1767298838
976518731
879560173
104604066
1283090516
1201008542
84897731
1403610897
1683120762
1866360306
983702055
812014537
717077563
348369969
823711347
785426297
1234578183
976314597
596148437
1281308268
1827962366
104996267
675498633
1070522624
1032730849
542383524
1372177999
413646656
1984678576
2037161994
485948998
1044540378
1878738043
1483370382
1648454297
270504818
1055416935
1508217797
557008258
510215043
503542731
1183719061
422319076
1560783684
1223593656
828901162
2017586898
385248119
236255308
1191939086
1862818441
1283160538
1861674487
1090351407
1359759637
689391209
1011795148
1572926437
430042388
518362302
473795082
1983008496
1406985528
344014301
29155875
1380715836
726416110
1425966428
1595393309
822630976
818266287
364908314
315034520
1561514688
374979190
1784513964
1558030185
1858766427
704391155
1585413246
326100919
357694936
1604700242
881699602
1884183328
91413130
625830286
705877214
1174969350
1925819447
242887885
355697284
1399554802
572962170
1592502179
1678214584
726881470
1769330948
83248569
49852090
1417511300
2113159396
90369572
609696838
2099543218
2021238408
847925019
1822965092
1770383264
225754643
1962864163
418903499
2020762789
253262886
227593575
400520994
1370448535
726303255
130765946
110214884
300526722
1858912897
1363397633
273758010
1481636923
1152978384
1599025597
165750391
115889462
2071287061
1319001320
2127454822
1618164182
1527503812
866853520
1381480683
2137071383
291093980
454864132
420471835
35586478
171006258
543462833
755497416
877200252
583934706
2074330150
1169705461
1818561694
2137798685
1542227981
675523548
1915932210
704659954
1528749894
198329204
850852136
1873442239
655766502
449826928
1149394295
1505592544
119353407
1753102013
1629027012
1032960929
1403129631
1228525934
743679652
326470129
238710664
1627656144
1968431374
1879937854
22190281
2042532109
18474841
1485159261
242307569
1966492872
1525265944
1594875713
1982820652
943443131
2136397036
642726263
1555187642
1069283750
1648830649
947083301
707787715
781964534
1486189478
560542554
38705247
942811190
1491494045
1840824883
1223428290
1752734427
393965017
2137509774
520304507
677712585
222266196
1709756711
684111506
1916653338
512441836
1757760021
264531522
1949950554
699449174
677909532
1712152285
216332768
1801750137
41511555
1037348425
1063387787
520569038
1252852322
633995834
698108834
1670286628
174738059
1557031838
1311164529
386504224
1057953341
2015460068
2095956262
1578393949
556400162
2141632037
1404628383
2010692628
360102883
1963759588
1546060023
1276775189
334087092
1630033983
1200949357
88037905
895599212
504178859
1919329330
944975701
789884723
156271787
164228388
1061427246
122824538
1593253728
175241386
177856331
1191483425
407744561
1748521063
1476855586
885702082
1047400646
2114536403
2131812510
502629601
1263170003
1168293894
481031994
793597709
87175056
428745862
1907332963
2008236952
1429615134
1155720971
1572336705
54621030
1076241135
181864564
1895461455
70039488
68714082
1093564153
1847121325
1448357800
850755540
1693442408
1614667263
1286996076
2078353632
224418772
1731685400
347140174
1249385772
1342141110
979245866
1591217759
2063100620
452687051
1992004464
1240179419
74149913
935504313
1985297311
491292347
1693737140
176277887
2028987934
483041124
1485312937
1888691036
1752865629
507442715
2001700955
1298133423
1890632917
649351363
203991590
1936741039
2051845648
1460569440
2014788284
747713827
1682483771
1190331849
926407363
1921123662
323079834
2032400493
1610654057
321866504
1857053824
861204672
1185234112
1721596166
1117560762
1218759097
1017531109
2117774146
1163312198
947068041
320414658
1448849506
1124334398
404439966
2034370069
1278505745
1256411289
1294675209
2137453202
1887134146
643188099
374722917
1394732358
733268852
1862573514
1848117696
2018015761
1930831368
1043057742
1243970926
1501276594
516159785
1885359508
1978320658
653079621
132267220
208735098
552397805
66458704
1862471056
1832295171
1432084324
708961269
1524705519
1683781780
213437631
28548116
674348600
25986682
975449721
1261430485
1080748960
998268092
429961200
324537514
2137555139
1745043754
925796797
222512116
2068196974
1111962078
64461823
2119163438
221254723
363603864
294489029
1202369389
1192376605
730898955
23870566
474930831
1301736340
1164237924
1157250999
1599753935
1348386883
1282143778
2111175642
885401304
1064473794
575238121
1227940608
353087606
353935806
1293484673
1111310710
1454041367
1264570210
1458426381
134456290
259717412
893586665
1039408818
226305147
504172617
1903940551
661279516
1257849197
481583647
1048647448
726694551
449050012
568501833
864633278
328532949
5947632
1887067613
1459575263
1625746166
252034848
2085282680
541212417
1250395064
781615616
73178076
1381312114
1742008498
1792661069
1945619772
1715243308
375911833
1680965081
1564474257
1572829601
1141255275
2076290375
1722354123
287247282
358012412
1261243352
928090387
829062113
103003952
973032115
2032855767
1948723143
1741461328
1015557083
1840184448
286856385
2122898521
1452907006
397064820
1161569918
1688225625
1388172408
1300267301
1460841919
1059332950
896864553
1073153591
865271017
1775753757
2094221281
758480409
683226427
801009380
209926172
660039596
976568500
992594676
417405537
375304828
1039208224
536681743
1988411201
1712455792
1530066148
2019648801
1702919982
709565932
1621536081
1520236358
967498877
1803966321
746175410
1969235310
1242529937
398981237
307893819
1596615654
689131775
763863272
1759011293
225841942
27287648
658269200
2064862852
1613823046
324906034
1031278075
775842113
1245710482
221216553
998946082
1700756128
437182374
1847063974
263517699
33105156
1893152056
934565970
1762373226
1708938205
606843235
351921623
1777289862
1725670906
2058618206
284981852
569304569
1010835222
1081095654
374345632
302589132
346716723
541575822
1775460981
383966202
1994305898
1813971355
1249708990
2135157497
1100384242
80105088
650216108
1026480257
1279211571
839817940
1797659864
443322835
622698549
594063172
130579150
1221916633
1332154105
1006000886
820601680
1954742980
163930061
1063068440
414770400
1098396600
564059347
722846673
1227765296
1697922940
1237108107
865499520
579209751
1199015462
359803497
230314034
1712896580
1824244023
1792846667
188496277
1736978275
463823437
1788408998
1144926703
1246452952
1390451504
566318400
2125439080
1617100714
52406802
1999943030
1041978085
877905830
1874189038
1948007766
443531292
635079765
1996288160
550859461
1650952877
940094661
251491092
617347820
83870486
2028105706
922310752
1233865918
237771010
1097869701
1611627055
1639092662
1773677282
167797589
1882323512
2079112556
1261150394
550481774
1391078974
573258050
1546675375
769221705
1577628549
1435624180
812068037
1564684943
1147661102
663668252
1919346989
1789484008
2143630000
2066748768
1342085189
1172201204
982121286
1298136251
294012858
1604900827
2126593509
435621335
296136327
1379442856
1539852504
1105643289
861913367
1114336832
1530743215
1413455182
2026786488
1679475444
2030323029
800415548
1491708487
1793109306
863334402
331623828
1594181256
504265106
377828809
605147086
1531182224
1031347329
2013063149
485089791
461220786
1620493119
205610256
1962547229
1316761529
617042689
764635602
171251122
368043493
319778136
414015260
433468658
584034
1982118572
28660104
827390717
1252946269
35579411
1735700610
172203121
678279100
692658359
1258821094
2101512065
1915313122
1769334220
1178920254
1027492379
2748493
389777848
1284912947
1356837140
1123415461
2047959042
497112775
637646381
1419056331
2125564043
1330058488
1408706006
1090071769
1783333915
1410804394
1894832725
1595851705
424928047
407827707
1648758263
1287959012
615087692
1873454211
1571873815
78018115
2043317532
922879863
1613438560
582850305
1946173444
1770635898
999963314
2034020343
1435844846
1846527981
198281579
163579773
1216875654
1819634566
832793505
642222847
2017153773
732189339
1137249610
723742314
1477190188
47080977
1144362436
497036596
258208018
1072644054
372958347
377429552
97960155
501582919
372822550
1206464086
570239430
1003876049
105230094
858889426
1178246879
404897478
128713063
2050163055
1204771021
1739045229
455130810
2025237281
99157798
2088678735
1195302769
694438421
1346289773
237041770
538336433
383911599
2064954997
630918275
1972930541
1610239761
1662004450
954164076
181127924
370270079
1942183016
1092247836
1255958394
501968244
476544072
278855443
459628950
961409
1888621397
1662705181
347434107
278090446
1403810132
1569287106
290251954
1115168311
209220340
697476796
210084004
577100781
292458946
1400552297
437727611
1949847222
1064461973
1947850008
1455404919
267888252
234947206
1434254467
900385263
1771147666
2070936063
1303751769
950608248
182732098
1151888691
1581464193
1437961145
361340124
840080040
1853988460
1662895958
707083014
1061260383
1697034323
859565779
591697983
2079412760
1124511176
602086139
931020234
1092761964
1563631623
341526287
884489849
2038129356
1510956233
1503537787
1545950407
1333556917
1514143397
912934533
1705806589
887506270
1596854130
1468596780
560295691
2139386603
907552233
432541096
547135065
160467400
1522582573
633622545
365193315
1711316751
14154211
1565176228
1036914425
1320447718
1202982621
1619305946
665051655
331202115
105264435
630000444
862101809
225805037
2113471815
191892039
536899538
263598019
1367745597
849970686
1507122121
1671278986
942405643
1386178871
1175923272
1916956691
245425977
224556619
1224355203
76784254
103679498
914479319
19621631
1517312635
1645880742
1217124709
318929988
443592186
502636436
219736463
2109374213
123789683
1901694906
1109524994
325242928
557373753
1388601076
360955770
1314279276
1015116497
385260606
626699599
224185650
216311004
610560777
476568001
1593311570
48801515
739365889
980797167
1926889804
717892859
1560815891
753458717
1489587427
1553007711
381898319
1789002571
1548766688
1316380821
316772488
1734546239
1338129681
1680895110
155619964
498703183
453311631
675546790
1752772203
998900212
1691379661
272281480
1828659653
629014579
860076280
1627752097
1159998515
756671968
918926599
24568034
421902238
1230234533
644022153
1614009312
1026640152
1873883656
1055538013
399074435
560118278
1826931117
1745970750
2010526389
1324310727
24543029
1877268893
1961652028
1374591388
555286004
297983818
1670434922
1239209974
547475041
1179959475
617806805
1334443087
365072999
1073564883
131861998
1143416773
253360164
1584362450
1929386000
594520666
878515850
2089299965
1440003748
1568382212
1126956425
1559415117
1298186269
2054289273
1643408656
1647583004
1845603547
648058328
986879337
1466132813
719165299
1141008567
300098569
1656198657
1751382232
1935373935
1424627229
1044842190
399793484
1947533764
831757685
890483297
1000360607
977557888
687640274
1944694721
1432919089
1428319674
322455081
1389393945
570625300
1432441980
1081768902
1032882294
1269366762
1072754082
484173922
1415437747
1574436839
169670745
1042296554
1131653791
768701246
1663097260
1089101536
812359949
97253117
1331258172
714481688
545595651
1674954189
1837907479
1677185859
1545114675
179428476
610300160
1637307366
1505805602
1809562561
778299599
2086242676
76579224
1079618977
1934220163
1841343915
361574588
1488837951
68826471
1171055023
441597058
2049496821
1241452985
1899311765
1593549061
1350626831
1924766841
2130689157
983146913
1041782374
1254960342
622660073
1775716673
1625052602
227576228
188585378
1657107287
552162541
1664148243
1177960986
1180847592
1273712659
1083526261
11914212
1865383183
702610690
510716036
1324363529
1408193028
1451224582
1771115209
1471488869
907165740
1817788325
839739464
2003318724
778225316
898576789
1942647832
1222733274
1287831973
1689717753
1873252694
1007664781
1548667039
1529332178
1658806912
1966053678
838903103
1133161062
1058747766
1592979052
2055066713
611626514
2060322056
1118278447
1199259704
1943540498
836863109
442155866
23427984
991356420
115836089
1249936049
1170279127
1573759780
645386267
2135062975
1466319368
25281735
712481997
1497270047
1310507385
1525698997
1439204088
1361768093
922712457
1533084609
1807387112
1702605027
1053717940
501589896
1120782260
1999410582
1647077565
1104250230
696863875
2088207594
397159768
1989450294
1417589259
1190147821
1932476842
554276460
720155961
1484964946
713041595
165469125
1348416218
1922612635
780638608
450183679
1895028089
1770606155
194597963
1857893849
1807776469
437616324
1908138174
14987197
379943850
45476272
168934206
1389833453
418389230
1042674784
1545033553
589691515
1844488900
674738148
1906797495
2072301407
901125674
350624175
1284289968
2123851757
541718921
1030409515
1006349646
417852343
2091375810
853115854
426253120
872335232
1538279936
8657797
1774313658
1465220754
889996144
951873279
894606947
949268850
351121030
1662078910
169595116
1052247588
1342635571
1654718310
1906026617
54913437
1824232273
2004702426
920860940
1613323057
1803572754
369615618
112999258
827527468
1045941073
228918531
1199659476
290953855
1005209142
1505167344
1519413884
1327045413
820879541
1931295805
940188208
1230711091
2022887188
1457160193
49372679
684267594
1790061302
1233820018
1472818449
1542789972
233991099
94462445
80042904
213640039
368241391
518757879
1179650481
1118468728
1060953509
1675099635
1531801297
2038913851
869621716
270700413
640644909
944779219
577922132
13617874
102494006
1209053305
436019983
584560718
1808504181
473888879
1748736645
2075820961
514318303
1566332693
33720495
269706433
1986205049
666745772
1145012669
1296894588
644073661
1266418822
1188781859
35550482
406079601
1165469780
1700763210
2053729792
2025692584
945012379
1436237345
1386486153
1908656732
1033512239
1021400578
1124774700
1255303944
1626080681
825039214
892286992
478123469
1480554955
870162225
70531278
262628199
311024267
1236116424
1031594779
1805834683
976343481
1722120353
162475301
2057659048
515454648
2095406373
2012950518
871656075
618318054
953904600
431427566
2006727518
1427581027
1973612025
1809488115
518207094
838609527
1188263894
1939783946
1643493162
1463638993
605561996
1532620840
1759917875
1300142193
2118763214
3995869
626281452
1357477774
1760954646
932123037
1314534552
1763030106
1322138099
1029800059
2123755261
626137332
1382642688
1872813523
1796799047
1875936357
1742028741
1275964553
914914412
1566616543
818851799
9669823
1366921335
799589990
615961769
1424538596
1248756001
742314942
326241
954306519
850430509
2090982768
187240805
931991820
1041966147
1300575342
1327054959
1035215952
643565890
1150842146
1498388014
154708889
1142853589
306047004
1511861386
874874917
477586490
640066986
424727270
594107364
308862119
212521890
1526268197
1979586133
1576585904
887305439
1970027685
1303979896
790120365
1248798756
504662441
667294661
1315121620
1453635640
1219654178
1188569060
533200958
794677637
2006805728
901902630
1021997886
1833772238
973569281
244427965
2124832916
1449089280
1570937170
1048206344
506932350
965642878
2053914845
1307093114
1368419637
748210881
502115809
193626859
1653186818
475239230
2023242444
1406323549
1899872325
608509799
1687556449
422520845
831820382
1812331305
758113489
1667640646
133662795
1583055725
538646827
1280525751
112859113
78405558
1727324782
614696747
1085137121
53466968
668159716
2061723612
707994639
427959825
1683253276
973939730
680786143
1520320179
1151466923
399990274
191927844
2034050
1120684268
246314180
1118820584
1718945629
248671731
1294152058
2002305278
2046629310
1204646158
822748827
1140753121
1593365273
1289825943
1862507551
640652692
1033650670
1309220816
1406629071
1510116350
409347669
2032289243
1267224121
80255916
1388125547
251589217
730101321
426476937
1102635857
438879514
299886941
817935708
821648504
1499260252
874378822
1457649598
2139391469
299114527
916203153
2109330316
916912413
6421381
1275750733
543581413
2125002591
250771948
911484469
108032901
2110366639
154131077
375987151
442449867
683349705
214623204
85169684
991771893
275694394
1882584675
1861117828
1698168885
1546780014
2113290489
1198816316
1494385630
1642874103
1207302959
885649263
510471935
509224880
806508498
777816250
482888071
881428362
1326396661
2016159902
30597078
696714973
104723101
84687469
1843589837
1024257409
1022873776
1144058031
1349811674
1899461927
415766321
235858365
788226520
1545578504
476152777
797152194
680175250
190937288
44053444
1391786530
1568966339
1574741522
1143890382
1372532933
194390144
1695951649
2049126112
1051018513
905971467
641122243
366068433
1424304651
1731039335
991582630
9900692
881119786
1950522985
1435612921
1613507429
3157462
665708246
625085521
1049850506
1216292954
705834458
366890893
1281834802
1601390264
692786438
1131447513
1518891694
1831402613
717428973
601932297
261149299
1791563490
1705118609
2004900471
1841975808
136674386
711261539
1719599085
1676493420
1267925012
252011803
347305292
311981538
1326069439
1671471681
228176532
1946534518
1111616252
1465879983
1341191329
786457539
1163996564
65722401
125380340
2106923189
688567522
1864248316
485371590
1956823651
1715843864
1113841864
639875456
1368551583
1583338318
1530041287
801855701
1802103276
692853790
235923908
655464823
1780914144
1629898774
2111813116
82810938
652429321
716881985
1334929054
918127998
890586553
532507686
1033872925
588957010
1689646531
1142105863
718035380
2003592994
1681268109
1150381350
1313760363
1356098853
1850219509
1108818128
617643314
18160091
385943775
648103781
587035498
2022109853
1468526999
1595715372
157088370
404269216
11629423
306302305
1918570679
1966704650
1147994049
1567306129
754742219
824653199
1728739722
349264742
777085806
1060139865
318793800
1110058123
1098496701
621657761
396169068
1407814727
1402903408
95255600
860536622
2106169747
1114381307
1313222529
1007846897
96806465
21351739
861971714
1518303111
891919232
2080249906
1218673990
619191171
675664611
1188906675
1744639243
1600647010
1445397057
729080592
1670532860
2040042930
402898854
1993196564
1133862628
1794686620
692902306
213119073
1512429468
1045636299
1069692959
1074345804
409660675
1444706307
1424206938
99723186
284457818
601107982
1080306162
35220862
1400570347
87107046
606047424
1604556102
2051176413
1323734279
1506262332
2062836738
969964322
1622873465
2017171525
667133188
353714327
1575673731
1985289004
485832840
2032056877
1452181705
1934040249
881424211
1015868758
793626424
1484169168
479439472
204520444
980455816
2074573234
309023756
793274381
1340990804
533057731
823738622
1361404572
1545274051
28192095
200238171
2040583030
2078057674
923819780
1639709868
222753667
1894307159
2143982489
1449573726
1786505614
377879428
830340720
1568204417
799319714
844649442
441167499
707730184
2122136762
173835646
2057518994
810890142
430414471
937868254
1443445433
1973852133
1331804636
605688229
708067310
269376320
2093302138
330544989
1125917639
916484411
84136796
792012934
810899994
362485268
307699131
895691552
2143831299
1341361198
763306511
1609654907
1529656137
230531162
1498580193
138491784
1958538019
295268233
922462737
496159793
265527233
95730067
1495586214
1171618888
1602068549
1519954159
1659768582
847112115
934284539
221590254
1571098243
67390158
1897320013
1125716475
1574344579
385294312
1676694730
373070360
790644215
1094475080
768613186
1864454033
595691693
377926366
374867017
1720310966
241529577
1961147911
4474138
1099667299
1770176499
7183260
681864453
1682516780
11067522
532144912
574663418
1870866720
455534731
500521924
1625053477
1220337194
715769459
860611603
997116087
1355689998
1981136230
2081704022
2010643428
2089971037
101406095
676648200
378081151
1801670325
1463746440
374410992
1553923636
32070498
1284936380
2121965891
907368413
1336075511
1212996138
1878470169
536604560
1130087752
2042255524
426160239
986460557
275428858
739940817
1823748725
222657173
601372867
1551679593
814942827
1006206517
1066497573
245759806
1456120186
1525980120
89507660
1918095912
1364292203
350639251
2086799222
32635482
2007540287
1330363219
2128970048
1561038158
892787991
541627758
387155055
322974438
2119645041
1178155897
276330802
2050620975
1993283413
801887586
1122482087
1232187778
1443235754
319681077
742801610
1905062334
31064796
568600986
533802675
1822336713
1573932475
1091316455
326048418
331415673
1793999009
1989661201
750279637
1259934848
1062263484
1666073666
689176976
1012777910
932366354
1364414657
747352737
1970951056
1905390382
365115927
217891463
1945732129
1138204054
861224278
996711678
1291087108
1071988919
927620997
655745267
1218779491
1512806460
434713515
1823728795
814526972
1838806747
418913792
763819452
58346991
719227900
168044321
1561379347
373960990
155795708
595158325
407796951
67551865
1678913335
515884500
922332430
2062538491
90735787
1676894105
900663460
1716383590
177251025
83864097
1235171753
1047780540
1133492883
1841094779
728372095
2099841422
348129947
2009728781
639713564
807416702
708645899
1315238402
1778310070
509930462
979115986
535916585
1078658429
644437580
1567505926
229019093
1079085305
1166065636
1988971016
4484774
1049510107
25314918
471077890
439116421
674543860
1540966581
1709225812
136756483
631543377
1888840586
1305091677
1824961165
133483653
277676938
1327732484
1542587391
1904645419
536965116
781626558
1326840103
960022286
997985277
1247720661
1411703219
1824784708
1207741886
2125681068
518447142
1424891526
1240687535
1899758800
1319680337
815420380
585824588
512180388
70275356
149472100
1011615767
1462932327
1665786504
604990782
860130324
179452246
1418236620
2025795081
57706448
578702579
1450221371
1622110477
1319663650
7218400
1977549449
537722177
864088381
1389239881
53697821
536991768
1121113127
562194576
1118324527
392960213
412224554
1878711899
380370504
1337094325
763099168
1774483187
343211003
619877474
1964819574
1556108987
679158246
841025778
1252284408
1863964757
1218046803
1433979838
1955302952
1415679214
2122719546
1312961807
1988529649
1928760168
325296712
1687385268
618435848
1881946147
1266654638
1388492972
687014912
463701770
398043748
821762058
143932085
1143312569
837214740
14298814
1819082965
131428286
1015822964
1795735827
330936768
100245104
1897444243
786287628
1148296151
1490081711
425915323
758059754
1870934384
1244907160
1063369905
1233064530
244190613
757016365
1924275636
754182908
1307929194
267296891
1412127121
1060989140
34520633
2028901295
88209186
1660499702
1932012570
61010342
143435910
858828064
1068261342
1570902891
1366597937
829503099
1851621850
118920591
918768325
793759344
844405414
1907323838
1652052212
448678680
1817661823
159899268
643708179
813086523
821642417
617438559
1134299215
1230429226
1705565366
418518948
1637940097
1076888049
557789895
609764974
326209972
649731171
998942772
2062861830
1818068330
826803244
827199796
737349379
463124673
2141121772
1160239504
2057481645
1205288334
896959358
270344803
605717690
832779213
257233640
70479677
1535725771
1984346683
817903892
577533525
323772123
264493643
169565624
478538600
557357296
640801515
403861389
249214094
894569720
45701592
1994995390
65055484
193574395
1534709659
864227337
972989525
1600345162
947471462
1007781334
125085482
1773919352
1984420766
2104539341
2060583151
874241335
1886058913
517914789
2145590026
1681328025
246166651
1723100280
787779629
1001341976
368895432
712601081
2064477120
362981661
2119566767
489669369
136739141
1465483726
863189612
36250240
1394367992
1859294188
2046686566
1051733270
1224058966
1916565323
1018115975
1284108594
1086749332
30668633
1183981335
733941019
80285244
797979629
205736860
243706199
539353814
1117424343
555568438
775379488
1465067937
810887002
1792667493
1763723709
379313277
15716316
623379380
1391180879
1517564319
1885244672
1490118665
377865384
1485316317
2112175100
685153696
435103886
158611853
1711398155
1969403391
1206672030
543395880
1618782559
36380345
959789619
123697337
1134438425
1253533260
709312894
2084206386
355906865
1208302827
98407871
1240009007
1645845398
1514085340
589326572
232327923
1234295927
169675782
260347933
873404603
653765615
163069040
1372750459
590583618
2028332158
726853587
814847975
1955386252
876212662
1082150807
1885350259
1942599213
1693692337
425802300
1911625211
139053142
267689718
1176181941
1294798355
1688093897
1155012680
745168054
1992404774
882586672
1325368951
1688455898
450190203
1044416711
1176006399
1369271985
1079289930
1174780138
1432941658
1250532108
1620426401
1242413036
871536838
1712243276
389425032
558829255
1456604782
1472228640
1699745892
1486421860
2096485540
1797228674
1282922375
1441206056
338017779
311302114
270201522
2124093124
1546581067
773395276
515348557
424516559
240914417
1217546684
2015964238
879961968
1560635151
36340791
758779159
1076829466
575017096
339883128
1199458426
1195931168
701701761
1156645557
1186854893
55253046
536921558
1887445473
1441628317
1111395304
239634944
1950454108
1250104610
1444553481
1620799615
1629532040
1196887721
1654571856
1746025285
1028233376
458239971
2124699126
1707468409
42324473
775019372
1869398081
745206234
2069550178
1979924945
40037220
2050476241
280289721
622277022
263929250
708609237
1619266586
847682602
1751547099
1718173131
2064115216
1945398943
281467608
757207358
1569415983
545575574
1073486907
1149858994
1492749557
1346335734
903680622
1903763794
835019150
1877067093
740476601
1921156963
1901371362
1375966373
139230509
1282894611
1350051083
634272578
108279980
852141457
1339180425
1280088143
1978807486
803983538
906411837
578353368
864505763
917619311
952575705
750947191
129581428
495679220
1670903952
1225627655
1675963019
1395069696
333719868
632779689
1020520272
69852683
266417893
690353967
1364748378
352839533
1551137052
1139775456
1974826852
1244579234
1938858015
1500107404
1584582049
1323149877
1338850903
1927143050
932722699
1582784405
131961743
706691761
1665112110
2127612276
1051813344
1015546330
338382655
695069391
1824960729
605723785
1152802286
1556266918
1490471797
1063705809
559968009
1126337517
61739106
802583342
1311045267
1681027568
35763489
247367501
1658792940
314213185
466589757
344189164
530369473
1898335497
1702199359
1936397596
673148579
1269321009
1077538721
697034473
565808415
1096172763
681952761
498925254
356009800
694725615
61989448
884860360
1032721321
349004402
1150812040
977829428
1058352298
449382165
979767614
1919392915
1654762875
1077885295
224413214
1358919331
1066440804
910999603
62810522
909716338
1557559405
1062409203
1693747975
895216637
87313121
1837222559
1653183410
1591565644
830036198
554597052
202338110
1419118663
723807928
1384318973
1146013005
1667096898
779357512
1274375796
1922403336
678376031
1147899279
531386685
2039538675
237541720
1460086441
1443977920
829425150
639947398
142639865
1448340838
1383317990
1371401622
1730721855
1345571359
2058921764
1519620305
658785431
113133062
2020569751
1388305112
1089121152
1362833035
1304318520
2098047386
489475377
2080810081
1054355023
58279864
1053638369
380927526
1956287905
267464023
45843967
1824071825
384929636
144145016
458266647
1488227972
670526545
1550736813
609277012
1361089722
1428330078
1860335282
1211000095
254145816
582269168
1212208748
544469057
1466452784
353795552
1864627698
58884078
1011332390
117032074
1189847442
391016408
398302287
120227691
492331969
1183251779
733818044
1841892728
160307066
627958531
657265903
1863401464
392144026
161450625
396996331
433074182
1101259163
997707050
1462249165
1637101501
882168836
297348349
1932206390
429182435
1754806157
1619939627
1460205015
914702372
969129504
1661617000
1915559080
659909602
1937990974
276818944
102921780
1498663162
864667273
392318594
1699747741
1711635343
1053872714
1420434620
194137358
1908925566
357016702
1020965233
8724618
324481348
301419628
718936920
2118907449
789647816
852514288
83030131
1973121193
1395503745
139504697
1098419716
216300930
153243861
572325304
90531408
472095265
352357297
1276705574
1343285636
779749989
538976373
1190323587
1099185133
1769673363
563826130
672383407
1194419864
1906483191
719800764
1479463581
567949197
2128533123
1875785190
1904309188
2079629907
920589629
65343847
330399248
42429775
800159086
1205860120
1106696341
202595288
1792448861
1335135475
652469038
1308258231
603294642
1692731390
2022747813
1017131296
1361551855
729535090
622088462
1250307094
1506722481
1363204699
189040705
820835517
1909301282
1608572492
1850800046
1850926456
2024541361
1770286406
1600037288
1101137795
1370937018
870436309
661976190
1346759898
1336398869
73579708
1505410588
1697081367
663224225
68952136
1765296138
419896934
2102232263
554336738
385159344
767380334
53394829
1928836175
711970378
1418743828
1359618219
1662389582
758098699
1324150440
1620796360
672343630
1508304666
133500435
1378572463
1710280630
703400579
1174328543
254893389
72250239
772631717
1982251935
738369700
782601275
1540153647
1913088899
1556152600
5247153
351220490
765710512
2001511172
146754077
6637487
428619399
588438128
592376482
336114583
1933937309
1602115171
1782428988
1295346484
1092013601
228604959
666023531
1915581337
146116486
1328219765
1563854493
695781061
2138921429
1754459702
1400705519
642385571
660628500
991809752
1721942478
615967157
982018864
1426444080
307445971
568827903
913449040
1108176325
1679433149
1891194684
1027266643
1954601877
730890415
1969739794
302485669
368904775
963454591
893622061
1916874696
2101981671
1245525110
573358861
1170224382
1651057732
399259246
434679550
1466452202
390701437
1865275752
460829862
1463578503
411873039
25142955
1369472212
1900673979
1049009097
493871515
1252864845
1941282603
1250774460
1562120795
1579823017
175076140
1400005751
387400883
1241099065
275582086
1345430623
1996083495
82503743
934938179
635998814
368263251
1490593740
1475914244
2707046
898150293
358810058
398335528
1542473299
1589663839
1354752241
1410290513
428694662
849990316
1647449123
1980284348
2134226620
1672571029
2052111294
1233677471
245698126
731030302
1221316099
417005077
220069207
1586400000
755166773
963583807
22335088
782966938
395323968
656240648
545377630
1914515469
2014845925
1470721619
1783734189
1340483730
599265027
432536233
1319760135
64690655
1578217616
987282513
669978138
518049558
1921244993
1442796637
924502905
1511300120
1911692292
2081466937
290629139
603464282
202106822
1140434285
239698859
1561405706
1751961128
473865625
2101263031
1367647659
1282291822
756998137
1036642443
1019589867
1307114947
2098279694
923341733
1275616998
775125520
1895476346
1302035435
1365186797
938616425
762881110
1165774406
2106541239
885554988
684869454
590736282
1482367487
128120816
600011757
1703631585
2016135813
1632157173
146419423
2085182893
1256533200
252576746
1057294958
216286357
1766232055
1200254552
1696781496
1222288394
575748637
833675039
736900722
1948452954
944940101
1713945364
1438624892
489078762
1425835374
1861036760
968468708
910321864
893032382
1693425798
815251323
1166600469
902099482
51884813
1373379867
574321618
116462179
1171703904
234227764
1258006407
1245743211
1577005959
1671984500
2109200056
1307732521
806276513
923726638
626695304
1799416193
780120568
1789444081
1368809345
1361194390
627899879
1082097427
1204770614
1843016956
524312062
201444859
981555927
1633236838
955302991
358479151
1845584289
1895095893
1085017966
912196331
532628386
1294342724
657616532
752648828
1825127296
265041980
657653318
1229608759
1172460422
1721649663
400369858
1904416562
821711860
1852515667
512300537
192627624
1606622355
1854792954
275755111
1170602290
1444702547
900469313
1608991570
245905334
939710653
851256900
138421222
1189216520
546871543
1904272445
46363864
2079930015
432019242
1637730919
1645788342
1200609152
1196144473
1901425876
1521620446
1833841937
1444788295
576662226
1419686157
898166709
778782267
554089396
1729803944
1175135138
2119210358
378435526
227612129
262100981
1827709768
2052641315
1840902153
2019209993
1402989535
1782276482
953234473
1520193659
170666482
1594792464
2143644171
1303774668
1244865730
811684602
1009266333
1073333672
468425207
1455448041
969794007
111153462
619238586
1479135370
1450052389
169204037
563597938
1109616663
256739134
431196421
370184924
470012834
1513391062
820806916
1797435009
1249175472
736278839
218120029
758164382
294005113
1234225004
882653985
1063273461
1366545448
662098101
750283203
1520828252
280673309
1745514153
14840453
201917507
1034042169
659452575
982381262
1206316838
1047577605
481362310
1916295398
1126082083
1522840395
1397723724
344673862
1943030421
1633925323
600835973
1482915064
1791096834
1057016205
514202174
1671420985
661099358
624341826
1063597471
1630448866
2029215052
488742582
1619543975
1046431071
952523543
251627518
1849097525
2106041613
1680774751
1720001116
1152271183
2131606793
1691942501
736538286
307132720
208544699
2077047542
673473353
1944039377
746476168
500434775
1249130743
430930424
1999865336
1275563185
503828342
1480778274
1460584724
1006089773
2031250264
1869245897
1318153635
701490443
427005343
2013515405
833286462
276276515
1612143462
838250257
1752864801
1559698844
1827287283
91240534
1774365788
2089535339
407594476
1043757076
1241707198
955128710
619467748
2007745676
1784392042
1953181950
644199766
2003934714
166446160
1697828855
1408242031
2074875585
1276454009
1932172657
538186841
272050210
1089119121
54512604
245045487
34130076
323095404
414429781
1956406415
1220146225
1492163144
297001834
1540649418
1551320282
446896722
332856913
1667063406
233203808
1153637277
465687379
595126201
388659785
1648939772
1529883919
583008373
1795344501
544265108
1439050271
1353174483
976644686
674668882
158193634
1570453443
1328806260
994004417
97933057
585728528
235921996
481243964
1532637859
1865322343
539431370
901849915
1658098064
362514858
1061038582
406182642
1258082271
176104007
1356622779
141915934
1589482641
1724347107
18876335
459670866
1138319666
350565657
89594176
1916225256
1558212327
724254672
1279141166
918630256
105990384
2086797577
1308881024
1867019626
299521050
1073466625
214447322
1503439438
1589585919
326359473
1666831214
722033405
141012868
400015777
445712425
2136881666
1500476874
2058171981
1916238681
1885523909
2018117787
645267634
604620401
1696268145
1518001844
1026877436
609283981
1972653535
362939396
2055493899
675505575
1057460623
1099524141
350794209
531648906
25361756
1565575412
861039131
170952858
1322610400
1258931657
465481671
1118068573
1684040330
575689774
502459848
1231450173
811863254
277125765
106801442
1822704260
1340522729
614415530
1013261600
838973483
1379873216
1051491662
1973873123
671105137
1755592071
309961788
1402054773
1692999726
1959776013
285672029
1529883117
1511707173
482621131
181564869
576607962
1313908082
308535277
688956806
2067440096
1551384899
529763874
1436521043
1027781413
727424709
807615991
75096486
1869033109
720304077
683447239
1211573404
452019716
116274728
407253227
450337903
1154150042
1126311692
334497873
1045205648
806220389
617683378
877781161
1265706223
1533268426
474337747
1187552434
2569348
1282305314
1706286276
624561809
1871514337
1536020450
1164086451
118520846
122544468
2018124632
1605171746
1132606148
865709223
1054728162
762237353
1692610016
18155853
797973490
665755280
879871437
1798235776
1478957441
758611271
970653879
340849729
1817921919
1031381666
994001732
1305556421
2100773950
1164262580
487915871
540585464
497917258
703919263
969758216
48645531
866351982
1919213059
1360941952
122655826
1704128572
426161376
2139891528
835269721
1239553213
813126946
145964297
370631498
1407408516
292273335
492484796
1513590606
1571045830
1374286253
139758669
2042206390
1896637210
1820940495
1856622036
1219673554
985773876
2047697815
948989114
589988607
977724070
42873387
70108258
2053165617
87139897
2028395391
246128280
152667554
1766269108
1172198892
134661748
1137311465
49327389
2078017332
1440966397
1845598352
282066968
1691554010
933986592
856115906
184702203
1709399104
816520982
1473048938
175290065
431705650
1844991793
1052080388
1574710431
450166905
501391708
243647218
2076468735
587323214
950669370
1229419074
242956165
1568256902
1230594536
670094275
1244937798
2046538689
1323407572
387387018
1878976214
998486536
821644423
366531007
1889997518
1660655987
218459122
1135408522
1980795528
1321757142
1152816975
1379396754
1788562421
23068810
456161503
1768634570
630669472
683317369
177953725
513250861
340168175
1474153433
1083636678
321974850
2100091344
1646884452
1103367252
2099672211
1082914098
2052360334
806441148
1474763395
2069970762
1442376319
1110277673
1775295853
1360569008
463040511
285465135
1339808726
766100921
1519045837
295370763
1562835654
1125626495
221750636
1156816219
197543071
870189985
633756569
1210514250
393555117
1849149048
1974940309
495579309
1965528143
147064395
890177101
520796603
279684807
1152549725
877344735
1759409373
1877347456
1662189587
2120647903
1151701924
78101371
749745403
910352127
1749307093
856676541
995856263
1170785898
839980117
528087139
2108670042
186867721
149331639
534955533
1223359389
1052424903
47398673
924986974
305326604
2078521023
166384983
1124891788
1664669527
1706093307
790949297
693985534
1786306346
1356391636
869092017
430641146
1899388393
240327101
1442254067
2048479670
946838612
1212762888
711279025
484908828
1508580626
1791903729
1659750408
272329081
1447762223
1698047380
1155163469
1067126009
346648367
331492657
714554419
2056119197
899808832
1324253398
1531500219
1474236954
444897981
370447506
897503251
1000861478
427830762
1534109766
141550470
274029388
1058574008
727037589
652511874
2011834275
1989506637
273327907
517137337
1722843034
1889340971
1491889903
1404923564
1322582999
847605970
1260530248
810452949
1870562757
1175374413
1224359647
1588190993
1152860676
419354679
744496784
1325137058
304390876
762694795
1039352005
1129833804
2093737066
716986260
596619775
124823835
2073728608
1297866457
149087181
1501341070
1842349650
1451583825
867015386
70811459
1011169520
2107713266
196988532
1551872063
626150978
1634483762
1349977149
731026495
583222732
242966987
811604593
1865128201
1928679424
1812373089
35988338
153432064
1437103833
1736118020
383844602
570356222
1958996111
126098663
388925807
1181580781
700757285
401894247
1047810337
1537682490
1127984281
1159831326
1664607651
1313608596
1906267379
2077323477
63022602
47287479
1641227500
215492876
1583937662
1812559337
747940342
1343734626
1553009635
999390093
812987171
162688733
1740856353
1213544368
548689988
1627567386
106106042
2029940980
1444046067
689428628
2079445106
67430591
1376945013
191934741
1727791988
634990666
1280065898
888425515
1616884561
1413711166
1927921865
758624526
168385362
487024357
838207606
100052867
1916069595
758201078
1558221531
1604872490
1674997684
283131144
323036239
733849196
932102283
450300209
1412531879
917298980
805348774
839672014
65668487
877818529
276064094
126863011
540016199
812664574
1087153637
1075001482
714656991
1310864301
670179377
999574029
2146503772
1515274456
1262631392
1913609907
240013054
1214641497
512044037
1551108173
819438649
2027668054
668314711
2123520512
950092043
1449926937
921534520
1355570734
516506597
1924716897
1280687009
768507402
103020550
888262353
464404122
1884498793
2041829203
756059060
1643567689
704241258
1969375780
1873819955
1096472945
953342566
553808580
910614906
858424884
202640598
514259293
1459247598
1088419614
1685214442
519342020
1502400008
382123121
902943733
1031365951
1983339427
882814763
1258969378
535485683
1297225963
821559611
401445468
1130893958
1359710205
104706236
200975399
1381170002
1260228856
1151062476
2128608356
216753179
1169357661
188241059
1305036854
530581085
283998590
210049343
463185427
1246129391
2012287559
1503200599
163916187
1119741184
1558364757
1667799992
1408519462
973649270
906205220
1085847867
1783135598
677271581
624037488
758627099
2044384530
1939358037
181510345
319619680
1975782674
264396836
1747481973
74468321
1182006677
1030026047
1229042113
1962820063
1333988661
1675220547
1336819980
1190783289
1682958303
1257608053
1261025091
1442093020
122684772
634746277
1988541888
398917340
1471020679
137051969
1303039911
1443589589
752733973
1986127669
204822494
946401755
1045115262
679258870
294506416
757723796
1315132774
173313063
1224247669
1243084245
1566178902
110443197
504813163
2109071639
264825962
1556881769
488647492
2001008630
173598095
1920512677
1044612857
1338013424
1987896005
183627155
241662668
1303939375
1844766118
1862783184
200484432
1038810574
802072817
370526054
1873280612
26826529
14276923
2093093847
2125337536
924399307
2033871438
1705963313
879049314
1046130255
402708992
1158746542
915838541
1254911948
1608439479
1110133190
1640856256
1921840524
1627624628
1963282533
1578116755
1196670943
1817449437
1979575481
1930545161
1966562682
915490193
1075096542
1190882813
1218689382
692160035
1536101615
1124173963
2049837430
1442687448
1949895555
490257315
1310692651
1309308904
290013617
1396668680
380644783
375403820
1128478576
1854863507
964354458
912714841
518921368
943840030
1206109858
325649530
131221226
1068413304
1818438015
645499672
660110669
2144601967
1705334053
14520520
781187585
1068886569
1423033011
1183279156
785246275
331496665
1757549621
1149363764
660419781
1112252221
1178723237
316010858
192921054
1236403376
582469837
1145532437
848385830
743159456
243667706
1070870157
637826890
1992339923
1935067890
773116988
946222641
697094811
1624874973
224089810
1698895020
2127956933
2029865568
1090479120
2064862803
1567690505
422835009
594627261
862116797
1188204342
1824833980
1113784305
1530933606
1665516865
1937756062
1148134243
147866985
140712927
1011461206
1536740579
1879825472
1292223601
878745413
1020452019
550525079
1952031397
923684547
393812140
473165629
1235085796
1642080837
434385192
1518976778
346784575
1857005636
234902062
1749827049
1676392565
1013164672
1003831673
1680303579
2101723291
1243352453
49405473
59800525
1015420469
880770444
287021633
2127481015
683063784
81537373
1575824552
807730759
1492153821
2041461303
756337904
1848489494
698489566
935460685
611261913
61902047
963359549
893971059
273937274
1448064933
1349819828
1974853179
1139649584
113409383
595124574
1355132956
112527207
1961965698
383290947
1552938815
1949676758
416024986
793369237
1055035303
1216490801
1398847216
463488325
449494873
1656492714
1412129740
737823068
2075289735
621381863
1918447788
1314037349
63729301
1047680501
754458496
1749171772
1314768683
800065943
1399595648
1423791968
59162057
1289273145
1168052171
1145859724
1678785216
901934229
1843322373
2091992076
2142052311
1167861442
1575573480
34791739
273125996
577379499
1631958477
800006530
1367571441
319494365
1430834016
1384229746
2117404698
1213532471
925493864
1589876806
1901752094
1303925234
450981487
669612350
1816609128
1143977896
1256261307
1445317881
661440262
1687461737
287004762
501828768
2089157260
852733790
412347335
652614648
1550153104
1693803624
575815483
859526559
636209799
1740677213
1340928858
1579412611
1197961238
779828122
140593213
473261396
867814708
911680809
1618186856
2063925004
1097989502
554985947
288418536
484189946
1555374731
643880470
1320444269
2037388597
836331553
2139099364
1461923297
1186059627
1535143207
1244872051
2139650689
1829615750
1466827682
679290270
2124810264
478095782
2003332821
1790079913
23252229
818900798
1199108888
1481489791
706753134
781579438
697279952
262505129
1315605163
730879441
1552942407
78712449
206156718
569166588
710502284
133243778
330402557
1582145697
10394680
368803529
1203823313
1943381181
1350417233
247801053
989763164
1735067715
85386670
914752793
1010100563
798178537
1262595812
1773253776
1166931991
1242075607
207781605
877688954
1133133686
661388892
61635986
601238915
282267822
1744907004
1454464169
1807124585
1267535970
340022656
1269002652
1275118450
1243873876
1570804667
1447537775
610309882
912000360
1819574583
1691041951
729554673
1986311538
426414085
1819101913
1836780433
342989395
1533555283
916141320
1932920573
426460551
462450285
1906329747
1031858523
56392411
333170351
2132742278
1130024769
1005446452
545281094
1539810294
591943632
1544156120
400528484
1137334375
162464941
700769495
226858116
1053671163
2030826595
1711415163
638315852
1816195976
1553593503
1443363730
243734447
848485188
1024576743
1315714138
1330578330
462960704
2096178249
1196468372
1314313974
1981972306
1691457167
2026463178
1111402716
24130791
179342827
1657696165
56405668
1316613719
18612264
1471046701
1067497857
179702472
1667733550
256112065
1163475829
771779397
219702567
1717856276
898262781
1391699036
1242648191
587278210
1592698510
277057998
1906250582
10601985
1746117255
1130792219
118170426
43262350
492326054
351132612
714335978
732598738
1538884318
1930151195
796886023
597757256
136307759
276110248
524503461
874442632
714901156
265729972
2009719852
1066675620
91004805
573044857
594478360
1403393611
1197906909
478290160
1354963540
293066044
553483154
370729750
1551937415
376669612
835243351
2114384650
1082485972
1606630545
1795911362
1092796449
2078260350
721475860
1713401453
688618485
1249087082
1956351363
63498434
185234134
546970012
1259733923
1294991606
894216050
2053723032
479673752
578578638
54035143
525370858
1804885319
482086486
192659701
62024324
1160519999
668675165
117468958
1880784054
1520225428
397640892
338405470
1284278483
906569906
434833121
1807710053
514767281
1225188755
1507705263
2065320928
1483392747
1326529233
1689415622
2105773161
1834525955
1927745204
2141812101
1803641953
417142348
12262420
1954981082
499132601
575786013
359753617
813603215
1682625270
1538940413
1239648618
304279955
944851368
537939601
1820674025
2071090177
1238721908
1881177735
892403532
16587068
2085294290
452997079
982969134
1052140869
615833051
4874734
1821358198
2122653234
2045544618
1889256945
684844430
961278591
2021139392
1841251160
667158234
518117579
2131629001
1861247810
2085269687
2026026703
2005114076
598098303
1603019604
231732514
1559877775
310439066
1286914093
1850576449
1978113319
641543805
1417967782
1886983202
277530650
2108520124
106041996
1037990827
867692287
509079748
1752093919
1179703713
472723919
1631973996
391258207
1004324513
518850064
795349448
1088973352
1224559102
1477920010
483165695
862001226
677707136
1385193600
545235567
1023531673
978480503
2033870752
1151514845
1823375532
201890154
659856656
1930940826
1356798078
1018856955
799191936
1040649190
1812105482
677066674
1209050269
1613226901
998704847
2043486628
1057483233
7722440
1046750975
725790953
386488992
1028875678
2028413927
569043851
1839201592
34027320
2025018572
1529790322
1358059042
1593763981
2024075235
616585705
764906628
874020117
382277096
728985996
309317925
1071048187
932997158
639752335
1309565158
1698332378
898673630
473378332
744759627
973942797
2022743064
1421857701
43149160
2006564723
1936837753
297470793
963771230
1386824174
563962270
1246048468
1706054876
1636593891
185876539
1977990564
400229247
1436202790
1681472881
418134520
697938495
852537631
1622888874
1866411474
486870149
1550785987
405813306
653443993
1190440049
89080302
309761946
1771259146
601837486
184038080
1798779493
214833896
1865479026
1834273065
1032738004
998919532
922450281
1108454592
1908548193
580474628
1990498747
840481943
1869403421
1007007385
2113661295
1490831222
95201828
1611654087
1240299872
1625212469
1432745997
1741948135
139145436
1997381294
1502325396
727271262
1961195844
1287622160
1644349249
1532161636
114534233
1221444242
298726919
1768869376
1483961839
617856627
1163768814
84249986
55409794
1849689165
89778561
1359628721
1808837118
308465330
328743067
1979733835
1543656058
659307381
571509285
1439151852
439093830
2079096778
213192341
1832220103
200844178
587488384
1889993347
823572479
1837865077
1872758172
775346974
2003623757
1315179104
2050908330
320625446
396613134
1709827191
1961689709
1611622419
820815210
336959083
1945126552
1049497293
179333487
883825480
1790866281
1694547800
1558645137
1284181620
510713506
323647801
2034268406
2055318108
334128996
493681169
403988564
612937990
1432666035
1020745120
935032065
1703456361
1057319212
1129539304
1475217086
1733738589
1801104812
1440495789
275423
1079046371
1312667472
1289035258
454855104
642880765
575817852
1546066446
1222347071
885879128
1616263863
195484310
1624546634
2073538730
2108528274
505449061
1942911077
843133153
393329757
119633609
468915390
145773109
744520049
313184003
1007752245
193565824
131520348
649545510
2060624480
1064243091
908993315
1537820355
2121020749
443625082
734825273
971063789
1375967820
807458352
864552021
1760035440
567862423
173597445
1982850315
112663423
275707146
1610870410
1424499329
630714358
1966763566
1865277115
1046055549
872721709
1679695774
1179291360
1369787577
1789138733
1958683310
35267614
134243105
1888924031
699154028
26394598
1687479914
658649527
1063402945
220527769
973890006
311956714
1906846039
1786449696
1759121536
1763088985
1510828091
1067874450
2060706617
493991085
781547681
688884984
1558693430
1265786397
586995263
1170648626
1830196273
1539796763
839230982
441338124
1442463004
1881093116
991306212
2114519036
1399360660
1072037877
634018457
1705025398
269913636
760812317
203798133
1979284845
712629402
517881306
888636598
928907492
1766646545
1896277604
1368158243
1743832410
1016525452
1859538338
552915550
1642638873
857303535
1766440435
1400559276
387267569
1187907203
1051917916
947419274
665634756
488209768
1679401822
1554803878
1456059645
1512774811
1890169799
144155879
1959632131
1087653933
172841164
815081108
1978383507
446343655
1396647331
1434457868
695206471
1452071094
296253009
505009357
882297753
984168056
138249686
276270057
584874111
1893354101
916434306
750492793
1670244221
27268822
971806748
126660900
2105359863
307155291
1723835729
208488773
812154563
311494348
1705985528
1291666833
2021170899
62369167
832236545
1213216215
315992294
1396163771
13451348
789555328
1512134072
2021262198
2038046854
835881948
1577457858
1107754235
289013500
889144763
1707191756
546675613
1542462855
1098763267
680757023
646119773
435710835
822418518
1543744181
675377732
422623520
625524509
1317084823
35446748
1092086413
1504491648
1146004567
2119074358
1881885812
969318459
12805424
869795384
648732887
253473151
75563667
1433942516
2001272019
990617923
1077571558
54021470
949930446
538679953
1859655260
159903522
197685626
785262115
2146999749
1607108688
1372388960
1109717082
930272107
1776916139
890039405
920567661
760519123
1556790813
1208518205
227740440
1813672803
1617638789
1913534251
1276264663
1614216684
1764912476
1729891513
1570025648
833805286
260638060
836993246
1301087193
976596941
888161335
90852266
1068321754
693573574
1659450897
515609554
194713546
601015770
1318985770
1372026525
310556888
1068820893
2141508944
697846801
1681159660
1266895609
602352747
2019845147
946326096
1993612251
1460018304
960078505
1014483147
2119456074
591926370
1099397978
913818124
693757817
168250567
512617383
180299744
165792259
373467364
888362840
1239307120
630891547
384626925
1216016814
1300879051
1174726226
1220376525
259821183
1323164254
1742304598
1505731643
1354673496
1539320320
2030050047
217840494
1725376959
49107130
239905142
442068007
1824438509
2131002245
981128878
1101662578
1106295967
671259295
1830500447
396197004
1972296893
748863355
1182228104
1453923116
1964796949
1816231315
107375294
1901914439
1272773148
2036021149
359845929
102904282
854884212
538519275
1435623433
1200975279
630402714
194638912
269039932
1694673342
231630597
675868500
1045003996
1004813181
213588006
1729897509
53435697
1641008079
164644
1064842264
1376019026
198616808
1988816690
108603181
1734963555
750236323
113358298
1458890795
68075451
1283726907
901127521
872447415
294171937
988788932
542498303
971558494
52962059
2020681537
416918647
998665310
1167176204
61239754
158930071
297600049
1983852915
35293185
1843038034
122053167
27491246
1285765467
1686278948
1197791517
49305517
1032410639
480978436
934075046
1193531921
2140871132
1685740426
627451368
267506402
642236833
1070169330
818606771
1234711439
1199948690
69652803
1875451232
1924680326
1509327555
177856017
2043074942
1676141203
1861032773
1091835001
1988399540
871709616
1884877152
210035701
1097300954
369716468
1100931560
1013449250
1049686674
619524919
1579850904
2025745915
2008950890
62148864
1209817663
2135827351
946366886
2092124078
2135246422
680452048
550254447
358007629
1419379264
1064879721
783327945
1459116371
2086390138
91319923
1588893252
1277833459
1287168575
1471817722
1926945774
1534250687
16566642
414933315
964362118
815588352
1883653866
1611802577
182883635
1571836638
117929297
26689016
1187026378
821289165
2059428366
716838054
382867151
2099685067
1159847872
627617736
1689637814
185614164
108007252
1065796865
1332890186
2048593539
2027880931
1797263111
809696509
1267519441
1377968742
1671785036
1858277869
124617124
51717769
1546535026
179772602
1820623842
1012156651
472660140
1435208772
571417227
24596354
721452556
1807527004
135486505
1898253646
444590750
1694068395
468394389
823988933
1575669966
1271001738
384216727
640109679
1724652434
1858607157
348432825
809128488
1276759404
621309028
418543732
1835128666
751261995
655577344
1021520431
1044549057
1572600828
1323878733
570509586
1726582263
1186173755
1672711015
1980332038
608777534
286006701
1745633217
236128007
391408022
1838990820
452552464
596100796
1702423920
898082863
1819697347
1753965038
339264095
1243829396
1541306322
290057997
1427548677
552995564
1370297291
1211237784
708721795
1453997790
614785246
1681543756
1468158590
187135302
470524176
465353069
1893924068
1608678082
257401266
1875170426
801831757
880463881
404050742
1541773363
1115913273
2031114242
1105920871
1352775809
167576671
653679772
538711347
1498763553
1122137631
1807978244
1803944803
679363489
1474903754
1953987614
1204981343
1424162436
1608362030
1437980993
1674338883
953873735
879618447
731483774
640558862
1688728012
1992049602
678692333
206558559
1230256075
1764724147
1644168414
145098400
2006216724
1701233543
39862944
115035969
738409437
1832418869
430802959
1330731903
718352569
25771136
227073769
493136945
956015731
150070699
2116184850
1558378616
1877233870
2120821428
1441247998
160316684
1956367173
175896187
120270766
1696331280
1254598048
1525809312
604506529
189050852
1026796057
1892923691
1222517448
781309909
1383782083
1960862730
1945750785
1918075874
514167276
2014915761
381993569
1127429695
689336718
1048570148
456282116
480905653
1663501199
1187909484
489208350
1455075970
1475093951
411444038
1473522360
1856554426
493257264
1545024300
1820580934
1272959022
95137316
882092188
122862624
1826220041
824447522
473037610
1773253039
1967600077
1385717126
791182121
247302657
1977956908
551081611
732522284
1754065360
507178252
1761924868
1430211881
530524977
404089590
1984404675
1209716477
1698631454
1493624671
723153443
1443623887
1429766829
643795081
1480844802
1403151418
941478054
550622386
565543501
1385391557
644946349
499418941
1979116824
1074887280
401218341
1532481437
923233485
1378714439
1710960447
1229877541
1056405939
543194539
1670989140
1905022122
1716196823
1969913552
1479873901
1014850403
2052507093
1666102320
1965956605
1854992546
1514928958
526721102
2114138023
1450346027
549218093
586195376
1362870938
510742715
199463286
1228710080
2138035574
218279500
736013578
1047764518
839068884
993655794
1690811839
708125
1124870921
180238399
343702256
1307842363
2913944
1909435266
84075814
1785308115
1247744065
985734771
799132173
2042843390
1746367934
965364626
23967307
1723223735
1464508009
103668
1502004428
1234036336
1697589871
1915329839
1149952409
708873140
1147968094
1165987816
343465497
2122309759
1038974132
479872763
764396124
1934220765
454411163
175859989
2124506143
1259526070
427353047
1194558490
2010287758
1145042928
1853532918
25483824
1594189445
1800550057
661696295
590126443
1532455620
235066628
834224314
944125537
1714735696
1325296107
1353035150
309003201
2097127510
275865954
1372039066
1985301178
374063742
1316848548
364345427
1263204281
866282681
1817505839
225079902
1456047726
737947394
2043924798
2046854076
1958788624
117677595
50846176
719311428
1664279921
367968036
696634
590540857
1832249702
397928594
1309358914
300864335
501377431
76030019
1822988334
663346775
755709957
922381114
1601529875
582459613
430697018
2104387513
2000542321
323430615
479117384
86905663
872765266
1542882781
1636297509
1293135226
1972979901
551567740
2131881267
1772080920
940049461
1797892605
1320667328
1948576657
252978045
606972591
2046387540
851939679
1230248544
585285600
921929610
1191851285
615125361
535262740
1531266380
882787746
1432611640
1733497742
1000549759
2075246349
1490630478
978646926
362851615
2021398657
1352174926
1242779004
1323887127
1362762423
1528646185
1133572508
677374969
2017740682
1736686920
1414196932
1475755417
1982542980
609061975
1497819671
1058969152
1313118394
307706870
785533894
174381788
134088723
893219233
2033697287
9283886
1968090675
1951748169
589765916
1631797810
939012905
534990336
1006945984
559266088
1887173969
441399416
287368282
1055841788
1934679822
1532034361
1806965855
711668511
1045862982
1145710705
1178597881
1771182814
1850554102
2080803683
622302239
587352369
226749869
1567251145
412252505
2017974073
35172649
833359677
1000770773
291776149
1353017257
421897242
1942089721
1358886039
1524967268
2004778672
1217855334
747826174
196412801
1215534312
1768198018
172225904
264076450
712038699
1836040896
1183762204
434313773
1762038955
714851454
906018081
1048316171
1758923786
1578944274
1581309028
867101742
1228153389
508792237
533675466
1183039543
2078802970
874465437
2004747856
1053555302
822972338
238853096
228961551
989536121
1996343950
13871257
397753856
540687152
1628674578
1497628499
1902982815
1029164847
1970643408
748462538
1561969761
2098663315
1759860461
828242676
627787973
1850837354
985876980
1642259312
252357049
1753585202
1647699897
1201777044
610710215
594751398
2101310861
716670618
1230672622
1967145622
684689749
1129334804
1759813460
1574834814
1176533764
271866396
234496638
1597537155
1287637363
802561431
1636313747
247338194
1985999243
1323440416
1335416906
2140955469
1174095604
1502254523
495413430
350564418
591884954
252052412
644817181
5176280
1240804796
1532020353
173620679
2010585903
896533110
431799059
335064167
550320348
587689248
1149693028
1142264747
1078307754
490642029
1713616080
1002250274
2051061187
832376793
2119642836
1873050034
2054045906
472912242
515406725
1836686160
1332570440
1962470877
783753524
2067874960
1826501194
713335808
461346128
1208059606
1089712878
1820533889
1225694112
1054022855
1061479947
577775976
2028400232
867743208
2046184952
749952502
1540372697
354713431
928579421
2143998654
1793613877
818710884
1285879133
1557492942
356105801
967657219
2006501113
1842185212
873000468
2014777724
1238533834
998030899
1284645633
1093687205
1542677954
1535986988
2120148853
506406957
788329479
1458542265
434875255
47372620
1519727996
310994655
175126275
387176331
855197524
1619211262
2056303245
1956779778
933225201
1208204739
89554107
2055847680
800271853
1874523581
574886315
2133044362
94924262
1603453556
168953731
265257657
263802776
1694113634
1887339562
1655970348
1078629608
80817099
1484925751
389008932
1046887199
1183590860
1212459898
1369153926
1349297641
1838943994
1844543750
512240257
1198035490
978255131
1100775508
754457478
1387357964
1296272902
2026765486
838594515
23185101
1725341609
2055697661
212849655
59494338
594031156
2021507441
4960298
2078422051
91023401
1095956409
829078058
1170411173
1570965825
1044214834
831658460
1825112128
1863187689
1564955699
2096220578
354898105
2139266701
913512887
1795422148
976378732
879449913
1591895906
1332338416
1359524980
1371052726
1663719784
312092684
1258041647
1667053790
2056503220
319039362
1771372318
707094897
1148238869
1900799119
1131079939
819321067
1589488347
602207024
2119765181
590077048
490923529
178410954
21813544
704939040
1513126216
1487561105
763568592
1846760105
2131155459
322653393
188797651
1618505663
259398306
798828851
103289368
776584193
412251713
1234825994
583867876
59267585
252933143
717112818
109247504
692874401
840307731
1194224421
771687819
1826628358
305306580
1884162311
313544142
878815036
314256426
451430745
1488739891
2074450273
1975246656
263560731
1390134412
749061272
316830644
484830707
1302265399
1378449410
186879174
1983549022
564367498
382334346
1085581693
658236036
850077387
2133809773
1564101110
1325739438
333194119
1926260848
1747801989
286236020
1505748648
1798681884
1770949925
876963347
1334086913
1697143860
1212311610
794128803
1199318787
960556276
1776135232
1242873265
1709982507
1453319296
2056595866
1910864512
846551174
114233823
865842425
2137237
2053585000
1467728041
195597874
626110683
1860253477
2057025979
1024570036
1099306966
416878782
1611119501
1198677712
1067816212
315358782
396301734
509067761
979243205
1966097680
1550957126
2065573557
1009907302
193084839
1284520075
1856392804
176611518
1329217719
523087007
1917258730
174839210
297672369
1279090370
713232389
1818559559
882235038
110867602
1556937518
1602863457
486101937
520590648
1209348099
1063345865
1437235277
945363132
1166004339
317644525
551320136
537655165
694189045
938645362
205398484
439407426
318330710
1792358955
2096503240
157035627
962970801
1274211681
1630459216
1249913570
1347822422
618767268
702933485
644945641
213237351
487998821
873473393
2051246479
471050814
543535957
482840524
1977468581
1850946270
1430888041
117910669
1582270609
675225619
684078015
853302637
882617889
1472378167
640918397
2144493151
78680812
871932197
1281751421
1197976477
847576509
1519417916
909511610
2001073439
1760665738
1106061967
762778319
1707278893
1409838913
341460524
139027187
635382493
537271895
351205805
1398231550
1463477534
650270747
770411591
295979740
1967412639
94996042
50912630
830179189
1271473306
228735343
1867370011
1466348337
1654206720
1812755040
2043540557
1482682665
2048487755
1129605401
1404827668
1406043474
8995684
180005697
1647744407
952961802
987249916
1248689702
765221397
177005400
1747741634
1860572680
1122779895
643915718
1991946943
1616546745
241506537
766087929
394267275
559066927
316961099
314685360
1383111095
499225520
599239775
1957242968
2034944683
1312897400
1194418481
223203360
1900822456
124194682
1840336022
1626412056
251117603
1361569836
1193200839
1126370133
1327766123
918582888
190801153
1390234121
334136509
1085109563
2087208192
1654103498
1275537005
1287234313
1963788519
2068544177
307131008
2013972306
1891680313
1426978668
765822179
1992688987
1782997117
1002541274
1583709369
935333169
1652835850
982051353
1298404842
1258110756
63700172
914325371
1468057141
746348999
403487262
1339799585
797315311
1911799632
905630849
897845806
684108248
200597059
1456137753
1481333971
1745902230
58038808
536282149
631335004
1541615501
7012393
326542885
1340431937
1396064162
1292404867
2063836979
985486680
881012060
1667157641
1711621822
328333294
231755563
344531834
2093353343
167529206
508573217
1956410040
496060514
798249862
850399801
1889511815
432091459
987144594
945987622
2018704298
1043543019
878494744
1950389668
1884534193
781065978
796898851
1604221386
776027537
485361666
315571435
575526549
1841689298
162992443
1725935708
835394051
1972837282
2017662358
423861453
992580573
856063209
2087585353
1814081781
1144415015
1025921859
382467915
394925938
219484573
1986650593
670934693
1201113468
389784248
1300174474
390407015
597618090
1666012163
485267406
502625180
401545785
425873787
1812634315
231431942
1543466825
1909379910
1689255565
1206649876
2062558173
341563593
1920745648
405024921
1777393186
586276527
1566194855
923802602
770787482
130820141
899337833
60272953
44964369
496334148
1737028497
117412841
1136868582
879407403
381689473
1980318093
627691345
1782253855
2075261985
2093496867
1672870903
1709119980
1980758187
8436837
815833399
1127401456
874034265
71626578
1515408384
1251144932
532968176
125591887
1992995898
381313531
211619265
269247501
114494828
797746872
406127063
1177643061
832351948
894393121
261115472
877124833
950317652
229122645
868634562
1037430229
2105416700
2114754674
371173266
1678159583
424638041
1661695036
830454954
61357350
301805538
1361445380
826894246
1217773885
500726727
47998567
1941152524
1331733957
1551416592
1353747781
735951305
1200215301
2139751402
1206495372
1089731503
1756535599
1520298400
758955950
1129666253
268156724
622847148
1228791984
1294098135
351962300
546860499
1211838227
1934897084
552524998
870521844
429363702
2003079120
317638756
254651602
135831065
269523600
1376941251
1522967473
1111797032
531922620
1221717126
753840986
1224764472
1936417702
523272284
1772765260
107761682
964446914
1042422609
906150890
478645
1650050342
1571530949
324813454
2133243318
1517940427
1478863389
37582378
1364616316
1975216489
78314665
354564296
28578269
1167339460
1875602652
1259837566
1803442923
909645436
273140393
779049967
1870320887
2003646154
1061956775
138870968
1022923034
694832002
171672611
786502464
1435067946
649961988
2001959763
631647126
1338068836
954953531
1701269491
956711092
1092847373
1915218675
2096145843
2526117
2005499438
494886665
1573496916
949455774
399698259
252307208
549782496
1888038551
1317526160
1911317822
168448843
68793699
574051191
1160127178
1248976187
972901774
1009801823
1980788116
1989232252
427595050
406483525
1250511489
413253513
1008265135
620018111
1254619096
1519483071
361840101
80948863
646987169
1095754200
1649255996
2041569269
1642370513
1924342488
654517692
842264199
1083662003
385663469
1929630964
860869620
85095629
1623073869
1959243831
1232952674
1899137026
70255661
1703027565
1391452846
2140653448
145996129
421744274
1294621100
1343645507
1965516930
29620722
410592299
1734875556
1140891461
117292855
720953042
1617283660
817102154
2126797619
986560531
523954687
312555200
1787818378
1743045387
1541646283
145294997
506216513
218313463
528045154
176619171
251217527
2060103829
2063678915
308371974
1598868791
2033559481
403019115
1805754202
1315889099
128243571
1474473711
1095640450
216359288
1422953129
1791214983
723707211
1556741270
1386414353
2079685625
339944095
1703719715
1166169289
946719111
98784405
1383852689
462294940
1874851255
1896018899
1815484895
126836126
869906967
1019914522
1926003458
1112152985
254105684
50442862
2118823340
47276594
1545741194
1109041330
612183384
1990436389
502730394
2092942166
1096429750
458706636
1979614967
716961871
1661704581
6187183
871671601
1079041333
901596751
39329782
1215065325
695688473
458072741
1621620638
348996871
935442421
51858756
1143491965
372930416
266096317
37004141
960574252
1542663915
765806845
1747312212
1052056213
202862973
875568418
142955649
1911126465
1479985767
611199827
1421732867
1775829879
1351400301
1124434301
257224621
2127518651
396001291
1534163204
907913101
1258960210
1074343175
721083360
1988588747
897534782
566924191
2119934954
837081457
1763647475
1300760865
1595049859
20476146
1953422133
1596464399
917922859
1134127191
421980622
1642337357
759124098
1333393106
2066644760
257781429
2129428263
1678314413
1489919713
1096923749
1651411112
1564496730
118262833
1728894612
1019589297
1340398204
715054295
1204004675
626460990
1437827116
139935186
179987524
1953405596
877736234
1491843571
834785621
1740022007
87065233
386519539
538116690
948804506
1822008771
662282728
1944493165
2115350186
188773098
383393240
2024985785
1950143809
1999020515
1324235693
1179908729
816991172
507305950
29889128
1411375173
1072902775
1679027885
2091098106
766976618
1985868836
1672346705
1756381398
306176286
1915284579
2088949398
3309638
1868051393
222570881
722186590
1540260035
2064495515
947598515
1261730794
745771531
1579132016
376271654
1932650363
140793195
1171903046
1656561768
296184498
260370471
1929180283
291333467
1963567703
1179968084
1858624197
1376079404
59465922
225791500
566009630
2047010047
1178875462
855215069
1281118770
1757578225
506316832
1757634486
1782350937
117730495
1368891649
910701809
1564027033
846940875
1482226099
1499239605
380121850
407433894
1180821102
864767822
270375866
1992751306
223510535
507212155
1710569190
631141189
1188907744
524009259
201529506
1781207201
1293302059
599957208
510470047
441185819
829660116
425874286
985961484
993091131
691976699
1515196291
654531929
1985463613
881404998
2031481654
209104280
100295247
1512910580
2121851506
950455813
1995770624
1592581748
1559583868
506632576
804829565
1330110028
1811962292
1154269103
1407985383
267752538
213021312
2043527671
506323576
134588529
1992687732
1361382780
1425800667
1798604646
438057160
1716680510
130533566
1196763577
390205309
327210702
148220894
1450184814
1474506489
857687608
1189350078
1497787912
1670038939
745712832
807709776
2099002529
543117243
2100953645
1663145852
586751630
713927209
1325250172
2073871029
134458650
1981940680
1930453852
701932102
1003014987
1579356171
610681555
82816462
512232724
1883542064
852135512
684986555
1073066395
1926651513
1222958784
561378455
970894410
1917552040
1653674290
84695892
971253294
1061450097
317264819
569742537
1590640393
1444646921
2072469302
174244880
1519939216
1003154871
2062546409
1942443893
1549504527
940852144
1988335349
286251113
2042266465
1635711101
645668257
346320209
2027236020
399772530
259349218
753900640
626635999
425573727
800339011
1974958025
1542369912
800677673
1670846777
1713102096
396562610
779932831
1719157265
765810229
956201687
1846267880
2016790120
2125465574
1372713891
73249284
1521202932
304586571
1287632013
2095464160
1167454746
1736915079
397073064
1398687866
140031756
955071668
728656580
2118575948
1610785821
362425368
1168647761
272597640
1556427865
820076000
1168529327
1412809966
401583097
2026868727
1969704239
1120022657
852787282
643732165
718432201
850038911
1368226559
1069120100
524014306
1881590585
131709917
1366893726
1359117766
2004274952
1192135013
374596465
1360597925
66778187
11180164
684713655
258452720
11724629
1611286479
1113007115
1028991323
1231995290
1494041377
660592724
229485988
1300469057
1549476435
1530332221
1788694029
982831286
901150377
1582658513
1812397484
1485273731
1921208802
673307640
1737458809
1103143021
1411426487
1934405473
1313026631
1945565658
715984615
375642018
2131607843
232549366
637027407
351235300
413366387
2129952033
2053564291
1646163415
618847412
1348666522
1406788567
1191850219
1762138577
1071800753
367604587
242909820
204538228
1247628965
184996289
1169236008
172839095
1504513775
993289569
1354375822
1677566299
1312113558
1388336673
478008033
1237124347
675354766
1994857104
437482587
1508431990
1400789804
759959247
1116664675
1939644175
160043642
73100874
1487730918
861389628
1663636580
1053124890
1173908712
2017791277
1027257400
1671206856
1357604775
292555029
876325910
865217924
279348276
1918190870
1912569871
1201318460
746643084
2114338187
656983171
1238379454
1766328145
710217115
323224824
693506893
1476347018
1397876774
1472027528
118794450
1448332950
967989799
488495424
552863367
1499642976
1166735766
888656998
418376339
11408135
1718638130
1236991840
12267272
180915180
1057522540
1517499290
1536638695
903577795
1905443965
1642173134
1931411325
1484048831
1286438166
611716878
829742257
1226185035
1899958836
1929950202
1829066444
144241521
1037118411
1151341938
1436857760
1054334471
1761539493
2062433901
131086293
1920956983
801775813
1579484893
1664353684
1912305542
790712173
439590790
1384880914
1926028099
1947730588
1017290262
661852467
2079569824
938520330
959834665
891045025
171447941
1729398213
313750029
1291901333
104218464
1255775252
275356990
612441370
448748255
1449430415
299399361
1280489362
1877082483
1491431002
210938094
1822763278
1790969809
1379138063
201144118
827623760
1477117644
1228304293
333916016
1749462048
1395989535
945125829
1919552571
1997115094
1072337177
1492824541
970732558
1510511548
400832648
810807702
1757095531
1106562488
1636292757
1356275930
1287235488
20648833
1574408110
1438384667
1224819647
576296661
619850665
568974093
1606406
681957754
1657778513
1684654511
1016070677
280585566
1374096778
1224069840
935798357
1832746923
2046903795
460858317
77828701
701504000
570463131
1325849730
836627341
1681608766
42130893
109556288
1938413156
135040615
1766026521
1378308050
260055051
980973295
522555793
1328824496
1252015756
68034717
1024182681
1245105242
530975962
2098732969
806100974
1084516780
1959051613
1864521793
1451567311
834682273
357381473
1577906437
19577505
806217790
895578199
1067726352
1440988537
335731742
1701088936
1563997561
377764835
1511804120
1788007219
185050957
1775766147
164121982
1455836914
1264236109
830792087
1141015086
174003917
1000473038
1683904408
1780661524
537775307
364645534
397778075
1582832370
586644154
193553054
1908064403
807003981
1739318335
517151053
2052644041
23388818
32584793
1435216255
895455808
728189629
637823669
255984770
1475203016
2001304211
123344932
702893194
773971047
1163167395
247369903
554214314
454992811
13511509
1956606570
2045051494
105508112
1130156664
464669484
2002263095
256732206
1731165946
1924001190
1746138199
1270580009
890603136
1739126822
1243602207
1812742561
69786436
723210949
1984887998
1146377769
2071201448
1370748578
114182063
312757101
1822065977
484633060
273792911
821215455
2105087394
1161751041
1910345898
1524704289
1297705644
81205241
1759561738
998838021
352791187
1769131659
102557346
1212715683
1478166419
1308917193
1464301504
2009588445
1906712530
1110679630
817220774
1600410070
1597644020
611197252
330327012
1019104908
1018607071
816768505
1870077781
1585039612
1987936609
1077353285
104880082
2069080732
489195256
592155569
1962509521
1432877648
1674311126
537700300
2656381
1632508429
390841080
1745723588
944298613
455031709
1291481794
16260336
31456114
2068513281
1536962698
1042455528
764170988
539921717
465048520
403649177
1970521807
459337143
636452369
917063995
1584440439
706985197
1514390402
798187938
620587137
331279222
1993757248
1288127034
1798029095
79583147
1028801464
189068167
800721533
598739904
903496444
446744625
1031503858
179055589
1325737612
1576811775
184503457
1376326212
2086989236
698328376
1036341238
2061924733
1263614558
439813481
2080421750
390665248
1045406015
748171274
1363934618
1878021930
684106250
1813063765
45577486
2132871180
6102643
2057002175
1072182517
1730460231
759216138
1072087554
1732487366
488316149
2046054316
1817549591
581599382
824900223
1244095040
1460338296
1672832025
1248863451
2049174244
1748678314
633264586
1519321909
475932370
904154112
2106085367
460277133
1515902036
1630517652
947707603
1921739813
551973220
282260790
1365426119
634061015
1674461037
1021395980
673739889
822244041
1954612899
444438709
1612550577
1139656667
1392396807
1830366577
1331545257
1066220899
1482164679
42732640
873723194
720026990
1245728637
563592435
1831126912
1508376434
261532187
1541153310
959551873
98900610
1853643615
706701221
503702234
67414616
2039865609
240791140
843066381
585719573
2116477049
332290057
82973805
1341800503
1531052797
158536211
1686308515
1657405957
856916419
1570906371
1158143559
1276557319
1285189644
1914490927
989362057
1424196343
98070053
1264506773
598408969
670235134
1368065462
1261698404
665086027
1411706210
470513818
1778650042
1276629221
967232029
1395377986
1583948596
804304414
1534588732
1434944788
1817805157
1390621290
1781909091
1512569810
1132345587
482713811
1906209577
1274868808
1447784136
1724711393
482074152
1913929830
100006962
45826005
131549553
1879256664
211216744
550696202
542865156
1732537800
994902517
954308975
2092852424
999953372
1007815547
1461137429
87342410
2105620269
1224377767
201998770
790450052
533638221
345755505
179074031
1552327796
1512472053
801000551
824457755
1692227503
980775330
64124521
1030437653
985457498
1108257098
665277131
2037237349
386391888
201019634
1957490638
1637054635
2069741736
103403596
1195687490
1159368040
806125563
1582192414
964078308
201210649
2055410006
35139928
141708494
2104225511
63454568
1295821742
1169056773
112987366
336667873
16632694
478175042
526997414
1581683662
773146007
777167230
231533023
1717726739
722927774
649133175
1516001405
1556349111
2121902046
1408954767
1792016279
2135674077
144643900
931478332
1370113031
1912273510
1265398622
1246571482
363222577
1832760370
296085816
526240354
1316181617
2052080775
884825083
841782199
1781753075
634318423
2032490666
329514600
900914765
385242305
1564105414
923354019
220081098
1005200444
1174811499
179136469
399053969
1049293646
1600155881
1040686870
1273334201
583218100
272533882
555677179
1626998847
1540487195
101637774
882523254
202480884
1923877561
167810296
1885382601
1710964473
298616284
453425672
959719993
84685487
1275590108
1717380635
1823153708
1468706674
634155164
77366762
15558787
1960207100
615169051
1453697025
1173593849
1353416242
1335242784
704207797
452122577
1013521386
1277767310
642311973
436102573
1947435782
747411378
290228816
1942324134
721138625
1252309687
2109217547
1292087934
1750015795
1410934699
659925321
394917467
557175579
288543535
1016247563
1147497486
1721983933
1108019449
2099934755
720440707
1058874787
898774025
1384959465
2071484991
888710927
1542879502
275840590
1668318131
1732806259
1412719235
368728656
2138127775
647365119
1835410093
1810697358
1507053160
303829727
1535093333
573795529
1031597110
362221974
1490903149
970256334
908978306
501129303
134595086
1564013216
1909553143
1641183427
1949512587
575050172
1814251092
624609817
11305334
2085865004
792935888
1949529011
1433140272
360410416
1068344954
1762909350
752556835
1290921756
1609234412
373801798
240040868
213398458
1355712577
1677086226
1983509720
178399958
1392586852
748230334
882885303
1685292883
1027385483
1565358921
296462176
2117754764
602168905
624504636
563239539
1023719136
421465738
1834213942
1853885031
122393937
1544825748
1765209021
1269668758
128144378
1874397451
27600920
666950723
170403156
255488974
1463533820
1934113841
1319432254
422573966
1420549200
1092787008
675736009
1420686333
243241842
312685299
537599083
892196793
1339764799
353581562
956021999
991297601
978961028
1775937198
1058181049
1899175775
761802073
1923475494
1917441953
2015807197
1356066191
713137710
1448386151
223588618
257271572
620695808
1523866346
42232604
1105955461
1211716190
1058568898
333446317
998087395
1513104109
1373252462
185989108
1151309415
1592522176
1566219272
1769382568
2020508179
1079798273
1251711258
1174296087
1911238289
272672886
1186208527
1635430503
1860358451
17093656
131038362
1724533962
698701095
2017468916
1853522644
1607865567
412721304
372556226
793508486
784046503
356024736
2131650497
1703353128
150512603
104838351
1324637422
1606588799
1494093320
39832856
518704324
1060880099
1887425890
355281315
1453568036
664143860
1249497119
1072865188
1705387916
697886924
1843528774
1389073675
1301974638
412663661
653763190
354082753
786392945
2039234514
443548520
922755069
181390725
1070505949
1079374137
1860691207
669052726
1209791164
2053000524
1977312998
1656346219
2085952526
1554176724
591032847
826447136
1618426002
27100422
893448438
2011794645
702182081
1277916161
655315302
1786214356
88765512
1312630446
1308229230
1047688103
958153992
245359551
263500544
175072801
1709230003
1657025206
1514185341
586213363
68084814
1773041445
801080693
1648823535
2063641793
670009965
1363047535
1380644050
1478170038
773952786
564832694
1510189765
1001841794
747615827
1666708583
970158400
83340633
200437313
1043616796
34359612
1070582852
583705826
73117394
459080282
1064758707
645327899
271899321
419260660
132263616
454222488
2074767045
3853410
808583043
2022537586
1359446338
1850956172
1320757430
350993281
321444431
1709513638
1542196950
1375130602
1392638612
725544192
1009306513
1164280911
1719083256
1333547413
321322030
1382096560
1706048714
594362564
908431703
642791413
1388248051
1164460630
282885025
954849601
329204715
878957199
277949149
1726987348
460620083
100779739
1570169013
2132038380
168854367
910538588
1122129717
1171004985
909755485
422216833
2129939661
2056416099
452043518
2130483625
1414414660
1245945337
494581538
274176767
1175864159
594844465
455546386
836350973
694778800
1283352002
1134407109
693709677
1244038873
900244569
683915513
1699394053
1339495308
550663590
1483937737
222920248
1655380601
1326708209
1505971012
1630033293
1766939992
1871864065
1229187374
1827446976
356327572
778781824
557979315
2137004791
247048411
980073986
621001527
482016325
2028511135
1918458453
1063826569
1043986694
357488964
1920267339
201876177
1070366624
135462794
603315213
1378316378
713246871
1564886050
817466670
1032900775
2002319549
1349808444
2096651246
673661696
245353372
407911806
119562336
1937402505
743605123
513510131
1309935393
1709726987
820257432
71805364
1685911819
88598423
1498849508
237448271
308816954
1921931476
1918060742
270590279
1268727406
584304404
989719000
380254042
1961963367
285569672
627131250
1866637180
1843115809
1483383866
1424265492
692012836
324634180
690128604
555848936
902883572
842592135
1077407392
898276523
910355582
1462792232
1591022807
210754408
1447937448
1311165607
1614477306
1059342513
1453616362
1071979649
838924161
374910976
1617142658
750046769
458324657
332322992
1895055259
733917290
363364207
2099645860
87215448
1042549868
311085554
354361676
326066724
1908909299
180825581
1991353180
915092556
983443233
419679782
674263147
1895521069
623796644
1886021120
1536604212
1237344992
1011761541
942302649
684308846
1234404690
667650691
917946355
684359718
153700570
1360491432
244216760
520615139
988070191
460169971
2007734589
1854340115
1837546114
1859156571
360511760
990618118
1773478261
1329310636
825523698
813005696
503069549
238416491
544831187
1064003764
1103409879
96760230
1868729790
807767029
1467528846
193498908
51092021
906430518
224063741
2062042935
1552511123
1012972581
2086054062
1956358275
1588163597
314255048
1067983080
1341230634
2045631303
121294280
1501167592
400663675
1303068360
1673118233
1370546564
956184889
1368921653
1344806412
756048152
1701636348
1736082272
1585990759
1748046957
867917705
1520780398
1296434855
1098045101
626750649
1917350005
985620567
1843390122
1965747798
1145476274
1798137854
1380273114
1651512772
1806208667
1619207668
1704941875
2032902921
1020449098
1927785039
1468303575
1812098176
434573794
430906268
581233277
1945434569
960820760
1489223725
326401386
1351551634
1454884958
1855529715
1835365621
877435416
1217466296
1194689179
1001697704
1210360504
1961001925
1799881443
1119021639
1832309170
1397039012
997588415
392298398
1416392299
1952253970
745566657
801234880
882071202
1114580199
596374077
569797469
501783407
1635380355
158042385
1419843678
1911687871
322508889
327515654
615242221
1927072942
54256457
1120324980
1820347544
1842368294
155291111
2053707332
92132865
1655553795
1670866979
1164981933
944603863
2014677295
1372746680
1711864150
1975862170
1982444867
1453914442
762200799
56863952
880257199
1855801070
15353756
353711395
1674683162
2097816392
1657059185
2034719225
708405214
857964837
1799715041
1432915243
290770314
1730186472
91030946
1726322544
1217920456
255772753
2060825262
1383153030
343251176
1662698783
1059514161
1816527314
209923082
480270967
598400937
249129316
1122965345
925838097
439607587
1164883280
227822618
1250025078
1559470501
281726020
107006862
880821157
1029058868
854075784
1248356165
605180126
2014603184
1293458053
1221354192
1437100160
1273562783
267915220
1231389097
1395906536
1352989838
1430878146
1364261010
2074460924
822032256
8463120
578581683
698017646
1250476020
1167478351
1664444520
713239826
554266085
1797126249
1857731690
1484096066
982280580
489429543
377288344
498754640
492631326
2085129475
2122994622
1878865938
394312966
1175837078
1620721818
1415789883
819226259
1131271677
979809273
1991985697
239153934
1533270993
1732667891
2146513224
1921894630
2144761634
2080340715
893690461
1936719328
1419730883
1878853044
1250446686
425196534
1785754044
578271404
934455313
613435392
1989564098
1559833282
1128450459
1516666936
1535846740
1045215946
964394951
1302727793
1123302410
836141570
839562324
1107933667
1823677157
1246659555
1190264034
714584936
578648039
20864615
996510609
1803484123
1360962584
279282942
145474222
842840741
2025445945
1055639069
484110332
1336415017
1553603421
702657242
507423156
655007907
900818615
1781869445
2126273241
284162512
1061946985
766284261
781286036
1334537983
1029071743
475953702
1943221506
1818371551
105444781
845237102
2098502039
1224352570
378625255
673209430
79983207
1877979928
624687002
1896860984
1823285942
1839618356
96942524
964661147
1715321318
1285664361
781933961
330548855
1424530758
271579228
1430971409
948993089
103800749
1428396315
1936897780
440429864
1805920298
613581334
365291260
1475426754
1274386589
1770764454
1119369029
473409882
1524278675
1537919334
643826052
578688844
1330553853
149411664
6112870
1618896990
1645952075
1687704825
142048068
1942047900
1588384990
188102025
1111128810
94923690
726110161
188424252
1757150858
1327214079
1447587010
1340948840
47955850
629025498
1663557667
1421197323
1003496305
1089166513
975052702
2047908830
1506697042
208695773
447315561
319075083
194538190
1599796398
258878263
687993807
816557074
183820526
948597958
1444630578
759995699
1496904394
1155695283
1687337952
1885621891
1743541266
1686169323
207244756
886361685
742953849
1455252805
200770616
1681569352
624878598
1763343774
840662707
310050904
763324526
256593969
464995962
1032692402
888890537
2132553570
303167845
2038556358
294933211
546901334
1603448686
1253050643
793507032
371205834
283829452
1664204390
1623412534
976176274
3770170
1802283525
859193763
1103053468
1030128249
1541560643
1017543073
198441738
1712662713
304689863
1919458220
1887995800
2072625943
1530241103
1259156827
1000211854
1943374923
1681680027
1742595884
1078746598
284143981
186412603
1650368180
1534422705
967545162
131747032
942309075
1743018619
446582908
671748017
13590978
662438921
1618274826
232951640
1335136690
1209461490
1639907480
1089281626
1096790671
1224563123
1604261684
2065308636
2045959486
813108679
314066474
816031922
225097164
816462402
411805253
1132093540
1553793250
664748905
413429985
1876030533
1535760226
1891222264
887806011
1280582398
1812351727
2051071579
1583736257
129754378
715403198
2113828907
1782659325
415001482
1348960794
2065787086
2122639805
463822332
339547577
1735728416
1119464591
1118314687
1448925258
818162741
1982857015
586283897
370914544
103032998
941638376
1334966907
2101221252
986867266
1284001220
1193443673
1180807690
740449501
274774732
1555211192
1968506787
434548452
881058354
907756863
237445953
216965333
1962939137
728407639
2130980826
772789139
1268913054
1210269617
1595199832
899309203
1162245162
354591901
1715221509
97289030
147653821
168619787
1568299466
1558252630
386284751
1215026830
179628854
293550740
1266360036
260100405
1762752437
1441394224
1766361750
1080637413
242983768
526635462
1000618791
498928815
66866725
1924611583
557686899
125211486
1735381850
1843072383
1884794745
1931367819
1874469209
834025541
375115593
2058337795
1816236238
967180444
940612601
1059064010
1261659427
1694719701
1418093733
203925498
2134274152
1429962244
2318602
1838288693
1151263995
2037455168
1474314754
2130388924
1225203278
1739387315
666992762
23937318
1029190518
1431515130
638390249
1652620112
14982512
925898815
1183538585
573815704
815669812
1296769574
958576090
880396814
934338361
1663650847
1510556114
755162085
555600188
1663305577
808473028
1165919866
1752936852
193270980
426331958
1376115228
500441333
194171655
145661013
1782089737
1625044599
477152540
1726052510
1214559991
1610489324
965449556
11679945
1043250264
896447023
605495986
940081599
539085557
1042956305
730083809
471628241
1318999243
2100620547
1370000849
1090761043
1452661765
1311561659
372061999
1718236163
149121553
2027888146
717758204
561660257
1758156904
670432945
480018893
1713179325
869574798
1538894735
412341599
772470691
362360589
818474484
1867584739
88665566
390103718
1225426908
885296036
1911035749
428030518
1550088132
461950731
638463991
1369162025
2125228790
1012917516
2125486158
1577612342
1830605271
1612644421
697810435
753753145
1243887092
1704798995
383206056
1783761018
1092252018
15510176
928606261
1986609474
987729386
1485497919
1664191506
1665437252
1869055631
1889605332
1975678788
1881442818
1679470742
719095288
944650553
921029343
1149339103
129554705
236436551
1244535162
529005464
909948087
1835158476
1808671170
686799618
1927502435
1620120676
679474907
351284107
1299926146
2034638766
343177912
1041762704
1165605868
1629970561
1721452621
2059479907
1867846973
1270516537
267720003
2026629137
1248688076
2015331334
1932747472
1870266659
62830683
1192956231
672908500
541508145
1527336383
1255059713
817375500
1560028827
2068448355
36874015
1145027617
1892068806
1267972343
1280910264
1071972250
1584287034
2048989799
1131273914
2011706031
776706829
970466273
906133718
661258970
219239864
1148771866
2047312374
677191900
633203210
2062556936
618276798
406828964
1412032933
1795925588
671696590
1391471674
532572072
732099100
1569589358
51288695
1989078525
1903627289
234063655
1789747639
1966515521
1717072273
199154055
1962866430
387172770
1247333476
644086731
278617320
1086126939
908428078
1169208975
218056936
619865448
406548332
1344766574
550358037
891996622
1966602616
314601179
536032390
664036141
882715747
1915869679
647628776
96277357
521678353
171696575
1838829213
401712613
74881671
447987340
693390583
1302514678
68857127
1105666000
618458587
872234406
1283951475
1027176938
875786599
486201302
1183561808
596202304
1260928979
1289839881
1275911325
1753682381
1005151511
859797035
2073378083
308923336
1658651361
1711980634
983737021
1340501841
124035340
59136750
1430543958
1938043061
1811553331
1227818735
179994930
613322119
1680269885
1223144756
1751270808
2142502327
1954384550
2043264507
789476339
1046769190
1549602011
573366618
221981028
908015379
608901008
870721035
1454680810
1501062682
30163082
54811044
1335306358
385451550
1673113269
514702048
2057791061
1789281533
813862436
2839973
320817860
141607229
1219209596
1453623023
209128268
219920105
1473937626
2039322858
1350095589
655722300
31008823
2099270688
550638775
473143537
178807034
293258978
646022047
1337345708
170988160
330846208
21224964
817179103
1397091806
42069009
991480811
974940879
306978178
2019129077
609675672
1518140101
1765692310
1779322889
31286324
1571858036
1436808404
1310349547
800896899
1654280393
112230198
190908648
770700709
905042693
1344287131
528343438
560543993
1263112923
420152727
260440592
1121567892
168007523
113960195
553379274
962396889
116725625
1980279409
1751518946
1056431640
1281944405
1449008320
154217423
2002091802
1620351644
604725316
1981222795
1396226179
184628465
1452522409
2011938827
1872427902
38804729
8857009
1730892804
1187466217
720357351
124156135
1463046268
817730601
861362378
87431608
1428647772
460620776
20619721
75014541
509516289
85393687
982718348
66291832
884258838
1146590515
255529554
1711151556
231122176
1388500581
977834172
858439664
1643188886
456748998
1873210955
1975835038
167538757
1925044100
1793936447
1637787612
284172617
1189855866
1562063288
1459404174
390730317
3352533
1094258552
550336421
1286762394
144919500
442406344
1149471344
938200117
138576132
2120225946
202438023
1904689175
799966041
1500633915
355699883
1684573150
1750289922
752408057
772482034
791799918
1300889316
1163397337
32448075
274344948
660940131
1506965909
1087569886
1275454870
77303568
1845654872
2107658056
1772712039
1861161676
2118437599
1429919993
456126617
2121194408
1703337561
1069272520
2133864857
1462713911
594402359
816068447
127203307
1237506229
819125908
1399295841
797474939
1001554555
717602364
43791996
210827058
1495257603
1501102001
1566846184
1146154222
1128657997
861404901
1854623819
1735417286
1110846353
898187508
1302193734
1881973251
278175686
591832780
1392945375
1658979577
1737098266
267896201
789195370
1038518778
290875344
225264178
1607085689
340762494
733562004
312110714
805590051
913903539
344505762
16877958
748558857
125434007
692144032
2003612313
1698052779
977909717
331809809
1766004622
2005820881
988613070
182598325
560891544
176220384
1391381834
570739424
899374513
1971422803
692154578
47855484
1299069217
426502633
1011046943
1015393159
912354913
2135087979
290680251
1746964715
176479762
1841291563
2135450592
1423447362
1068518934
1637023360
309351823
1125993718
1320420065
660162139
1158579125
1491332413
1985975446
1836382770
1339580588
1951548674
1621367932
538947562
1880267101
673752336
429972073
1642853302
1594235184
518738581
1188743859
1515679122
772886763
365870926
2059675819
1214710464
1111099757
1933871638
513630267
1305359882
221168950
765181274
1093284591
1065195910
551579088
1731795984
776816043
864939329
297373039
625632754
1397725466
524860168
1247317334
1368895632
1250492985
624485631
481724023
1374643088
267723889
942677156
420893791
148838963
731628533
495826860
1601235549
1264719199
1399753741
714434010
1329727001
901643874
1599004346
1864390616
459978032
820268272
29129588
707555274
1973587582
448591958
1285538747
571779158
1897312762
1928946131
515673493
1116911726
2078466643
517952151
494699914
282596080
1680351731
518385418
1745007430
655698582
1334809310
976451798
797324021
545467005
399586425
691375746
960405162
1106808800
1042481154
1153894712
1535894576
2065817756
1772732959
655618917
901680410
1638686259
1159095852
1356736961
579445855
1863867938
1920185936
617474007
357310861
1625888527
791598182
564928001
1528599949
1671707173
1026133857
121730286
288802694
282605467
94203330
1029233755
1350264927
1534689047
1767968458
263975666
1071539237
879338771
729657598
2007182380
837387833
136483220
125482205
504613493
114250810
2140077748
1282875833
1637530802
1217697286
1297624448
1229820058
308581020
1450843052
648490140
1944984106
1724457960
1772399284
1754222663
1360888786
85920516
1063744888
1902145416
1074623781
1308676306
152666476
1504376057
1845644508
17348941
2109672612
1635831941
1077529604
1052774908
2084556225
1848820379
1212787231
1070011687
528994983
1815820105
833486082
1033394723
1834485747
700282972
285538720
66182554
668340414
545128069
156161811
1856433164
386154478
287845076
1990080208
2134408908
1903067413
815263835
681963273
1910880532
1514471350
193952389
419106768
1474365837
1443337810
631523514
1084844691
1217122397
187413684
1292342570
607642844
405014898
1247568314
1427649228
133844715
894482008
1058966094
340847738
155824679
1797985897
1920851901
2072792949
498594965
1659749227
363278081
1360176516
1138895536
362397046
1666330555
225759986
95349781
2137269050
2014261740
1581348688
522022759
319819951
77041930
2012916993
435101618
268501067
790445476
1533919942
1516820123
1516162986
989194012
86406101
1790228713
363364654
725022157
427753155
479194701
1303659165
196268498
260131822
56866447
201553498
2133959962
1684349549
108200345
1266138528
787242109
1653889791
1516802048
768935040
1253538970
861995070
463256456
33473300
415784576
1352042524
1897394418
846319613
1712210208
656450720
842310877
1841037543
287021636
1345209573
922405821
835998923
76267466
664310396
2008879734
1874912148
1226043543
2008099730
1233388638
2123831211
599558783
1823327770
825563022
778744435
946038964
513762833
118080753
1081726147
1099229260
696232239
1324399377
740885264
316503632
104491777
498126672
1343913846
149528740
776032084
747369940
1511996111
1178673479
1632880310
516635225
1645283778
1124888698
1481355380
177165890
2002437028
1253728315
1170550274
2083201512
1921328208
260098711
467122283
2140782045
1585561630
237787341
663643795
1977232800
907198883
2124414652
449814194
6833069
215556675
1025887141
792632077
663123480
1245683946
2092175591
1791827445
1286948992
2134846346
1984895124
108524936
801015198
1651235600
445388179
631371734
1484321192
502336858
1403546137
1954417135
1360242061
573543856
807983649
5751269
1402032602
1461224341
1914057388
543718074
2076226852
229274559
1146390436
1292389002
679420493
1416226022
2137954776
1364068545
389866217
259146481
1419712340
1321724740
990742378
23023636
1542757431
621601334
48779587
450483774
1419761059
1315202128
140113296
935851004
892159113
888397961
2089702014
1698689365
1626014402
1607703413
1167985446
1914390583
1084658284
632435370
1575687448
1094742591
1103984161
113872999
671106526
1429921976
372863868
394009056
1140411699
1266795324
1446635466
1564052998
922981242
947618508
1959564841
1734668152
1494683731
940316627
176924071
1376061787
1656374286
565292309
1569238725
600449412
1546180729
1629536330
674362399
1258534837
215887785
312927023
1190975779
893659404
879456664
850818262
1208753485
1868937085
1482498478
17052289
1882606309
158833845
696998079
1244196881
1784317254
980255051
587312170
1950408469
571308647
757303165
889691035
1903902976
594630567
932691029
1571131944
196776053
894790925
342932127
75920453
1422130244
911197697
215830888
1487920584
413414944
1688759904
1773455929
175079918
1492838142
400633489
1538812744
1578967785
344761864
1062887415
1771379747
645333568
224738080
369811763
2092491311
25635108
732771848
588001987
1622594288
1441023728
966090938
1860957477
1469424035
621508112
569947193
609216860
2078581218
595457591
17240931
390568302
1588388903
1503666856
2014832012
1731414494
47918216
13844589
1736518166
1496906666
1800464265
1713803628
1502106963
494367523
254599441
434865954
23478645
899399106
1677104513
2133048265
581017957
1824191587
480013253
234376595
588211736
2036764849
1051995155
1362746170
129573149
550885632
1910311630
1122703046
1742403281
2045387032
1903387356
1216356958
1327153165
103155221
126580859
2012024708
1388734916
1958457349
353810700
1409434337
1566339931
1465420564
1513400186
298748722
62484646
358142300
1825220958
1026638406
1996308536
1990564334
1661031764
1152311598
1291170987
700648580
1020773480
267392990
532169481
796927433
1642147062
1328935662
278096640
1127291362
229504035
247943903
310416326
1281822565
2037604375
58937004
1581641586
5825258
627735045
2006483025
896229384
1661297565
1095626062
1793457125
400285465
981123535
1998502799
701789081
1637020296
2108839227
300371328
84838532
18440549
1968926347
749536923
1733842044
494758845
1406451025
27831168
540919252
917139376
419852157
2114498748
935146480
2048916031
1113543343
314649417
431942144
1245038640
2103901934
477205997
171812232
1825810129
1362538452
49185537
286894159
793462315
672484678
1632267662
1356598058
617499506
982817838
621575682
291638735
97248552
762888758
522117657
482270569
382270756
318135484
370292865
2135041607
1346181157
726697503
1174581092
1056862500
1806594182
475726721
461315562
650411475
1109373621
711115419
588184238
595791129
424497798
1115836118
2140677180
1256187580
192435815
32587380
371277741
1122083743
1100588111
1803604245
742566701
1618869793
36507062
889657874
1523060260
1898970983
1318154737
662937389
1747643635
516002077
1711200257
1286672644
1960230186
1271188325
1176089228
217250444
633385125
678979632
1064721803
2128307666
1099452876
1395265720
1703019124
155302880
1101501812
1323067951
441888833
359387908
2110244379
878103245
2073432610
1182055475
1053773300
2000187854
628932728
378185670
2024800199
850522375
2121525004
1235762550
952532372
1247689148
423140947
141881294
1618823376
1899516085
1155316482
2075694813
1794211175
959814084
1510026631
1833771550
1353932612
539348040
1676779757
1882345142
1246303317
1530425080
1793617942
479067232
128217977
2108499107
1598774410
1703674922
2133485312
99203446
1172976215
1823230615
561105928
1485288122
1949544356
1400266186
1808646147
1004050712
144831342
115065534
1541190798
1128822683
1540671462
1897804837
1402296405
1928548026
2029311494
349272281
556950132
748843286
1719288098
451994107
878189533
499188571
1051170262
88029700
1405853460
754800800
1538066102
1603122374
1614362777
196198114
1226380450
939928693
641710806
1216500072
1453889926
1335209177
1714557892
159978214
1044577051
852835391
1099637360
1046866706
2058522898
2107545415
1908867971
2114129762
132138151
12831150
292402619
2075446029
192449996
197708466
1629388679
334131752
1698435292
2105572024
78512628
20986412
1246659621
152342973
1653553790
60572150
242705394
718735296
189397137
1391616142
1152464410
1067585421
121878911
1842826138
543186477
1218286823
1250568810
396497584
1353494055
2124427124
1353063478
1893072288
1663029285
184245094
1237313530
1615106821
552250499
677407189
1624397848
2086167674
903240301
1387626909
132516092
945281748
1326968479
1487856309
274929031
767705705
1706115691
248100576
1426207594
353978436
2023609335
8329134
1416975328
923453614
1400182886
437473578
1255107012
1612579148
813904720
1410898507
1186429861
83495191
1717412907
270294967
1351136354
1488477739
1142380837
2081169788
1830988786
1058332667
2127753663
1827360917
606150730
166521430
1062586297
638482302
701936867
1721617187
1259994912
314178983
1478778709
1905097357
1273812156
2105428892
906475442
1577391683
369764531
1766181435
282194573
1383640777
354578591
871202965
213284305
689292360
527262843
159351696
1143547559
746646798
310837276
1316978539
161221141
414888734
968336675
1240607586
113103927
767243877
735545525
2074673187
1823930035
232266478
754608043
1769409328
2023188989
351186778
473127057
1469127486
1433737595
515509952
1449463691
1863594702
1233862495
465681420
1612851447
315450152
1225360004
1731655077
961782788
2051224183
1333212646
876826693
329291118
1174527573
295801914
1462984032
1572434410
864796537
1447420965
1951192740
1060522091
1789101122
154422713
1362614244
202344900
95083486
1176603540
420937146
1333450944
1627403505
624916368
1743269627
729213808
1198293600
164461933
1560577097
1955205029
169054942
1554045941
226445600
470608607
738177616
1612531052
2027736327
668381601
1171089491
1882150071
1736113499
2115611063
1549425086
712249077
957620022
1714585699
1361815183
1470905055
1159982705
1993230864
312190562
443602964
1084070702
2074665020
213738201
1631155277
529169098
488496806
2054804160
1131035507
711061135
2019700602
737609407
1908785863
1199344994
880299342
1206201575
1255111088
2012233199
1196358199
203475876
38899707
1019623192
444763485
1986928177
762270680
508653649
1294597573
1173887052
136639459
1823479920
925254219
1267126054
1579494411
1321089791
1482665372
1192675394
1099964169
676054763
799209238
897532118
1189228418
1337192505
1619667191
1502623583
2100477008
1963236243
1825667183
1214122212
687787018
374521374
832924435
1627707330
2027543253
2053239707
1398160807
1474656591
1942338723
1081926471
1657478758
460750853
917736196
1289016108
1774647305
1528231684
1449883597
379153951
276905353
2021615201
1653344421
1767975858
852402647
472548922
383916589
1737375851
349314834
1172737852
1266143828
1272935105
749566586
1898753622
1176969464
824736399
1720032897
595552754
1086870919
1305347632
1491415853
1813954050
1185072359
265464316
2058645297
87926153
971676716
1510902655
2033847736
854185746
1365020307
347250595
594549508
1524969609
36904938
568548564
2100188438
1661114666
2006395959
2127784313
981004343
1906360207
883389738
798044468
2111886287
1988674431
1745171793
724087238
1010725904
184531222
183947163
537126374
445984711
470417847
73105495
1046156467
1157261547
1405257945
1219747518
669913901
1696673111
453514845
1947183614
1624773622
548565528
455818911
300991345
1442986962
877861718
1032354510
1098890407
1391019375
815270913
1888500581
1961845693
39091926
300659169
1952856001
213776599
192207772
1523345302
400839947
1147505682
95491511
901664764
528691589
964687087
1940875950
23998467
1434425479
1746111337
1970149539
1510450847
1136892089
101169348
596600615
1314700624
1856950678
882646919
460511469
827812251
1165424253
1661758573
806110380
1607971412
2065895966
1054773216
704765544
1084856418
553228989
327705819
1731100961
582759564
1394032844
86475595
1562028070
2058983952
1448419630
1797272088
665291625
201110356
1000135031
473661656
1593673701
697588437
551310112
1865247484
1285309340
278950060
1533778258
1856294366
1790502098
1309138434
1872427140
1024805782
1139379763
625700580
1356116865
1373428904
1932283543
186031701
49761030
1887961962
1830811648
376150476
306557485
1231963078
73071274
1421401380
1121655972
1013280868
1345199881
831722758
916084815
1675288923
1963128232
808082556
1235989433
1182416170
906680177
1052046830
898832473
1174341685
247792162
1479135772
4268084
951415170
1182423491
270591024
2117501403
186702274
119996475
1402805808
141960005
1148703134
65278905
1676235635
592050976
98322261
1659594674
513017637
2122988715
1186931492
1384586452
1456852589
161947715
1890784218
1448049460
107902405
777410851
1779685228
118599262
1082979249
788359448
410867273
363143017
1026769943
769729982
524342236
1438626191
1367567225
1154511122
1097825730
641607667
1829010494
1989545954
1274489
1490991566
1959265614
1206123032
1475589577
390081012
717859645
1425114532
14840003
1410859949
1662535211
1996073680
1486002059
2025587474
2140998164
1601590393
1233019772
1784775303
810178485
297055509
1238942761
1011720377
958593431
825477902
373675573
1647188205
1612032553
1465238946
130943838
1178077513
1382596604
1964208715
1660436009
1043354157
1056106097
471738893
1224417082
354857435
463706085
1279214002
595953534
560856925
1706797665
1212407100
2010653686
1901322440
1150112310
322000963
194261338
791923810
1632768111
1065504924
354856777
1890803842
712614240
1856071932
860519800
2116647106
1007097343
1807271867
1650986218
906790576
378439267
1250172738
1305228121
1561867380
1451241051
1807510044
960487919
1900060379
546262454
1513988998
67480853
1417121385
341182512
732158410
474494609
1292636580
57164865
1443816819
1093093895
51687557
1650700497
1726180368
2091731996
930793899
885317025
639918823
1835152431
1639907713
1751312819
207417992
1366589138
614949216
539187195
1674693615
317079151
2121787533
804778072
1645567692
1317777980
173185071
767623982
126760985
626465503
635683084
449250880
283371665
1592841152
675394046
1448199593
189451304
500336798
1162845180
2026086923
6228170
1483507872
1459008470
830431102
1409790882
862672096
723448980
1387787723
1767461973
1978318392
1849826110
1141583412
1685286925
550012194
440029475
988280817
1437153082
162218896
36082346
783965220
822151898
288059782
1582671895
878161338
903024547
1889112601
1992585125
593257204
1998921128
254207909
1815510468
207320411
1285881769
647496322
1964192743
1334677631
903776867
1326544296
558518457
2104449453
28904788
219679134
1778215325
20222556
1870037923
194163351
1580048037
1710998269
1781079076
1584383397
593553476
94262579
1835588894
1067637717
302789675
1820508694
2042501396
1617223236
2025042121
1617485469
894685343
1531659765
1845970401
1356628556
724659928
1207082667
29384879
597579229
281597879
2071029208
436857243
372083227
401540544
529888335
580048994
1149388480
1277462775
1315097413
380512894
692702146
1758215576
780793903
264566880
875214430
1650049426
319048546
1094230361
993663266
195497913
1943965316
699189887
1789738480
781267324
1476451808
1424670694
387689863
201229122
60405180
1210279064
1597991141
564278045
1442749931
698521381
1977867233
577194185
1806737272
284145157
80638826
1055760422
542898320
514221834
656034415
1609035440
933547881
1650357852
688126076
195459576
1280636698
2043537948
846848473
2033047446
1617562300
852728754
1177914709
1530260980
912754082
1066983316
1501135972
2036099851
1770768672
1957334053
750132128
74111842
1929979938
2041094717
122463889
1356265420
588650194
1497132262
654433791
303655532
68381872
1058884043
537301042
811167452
491420728
30371808
2103863256
1460376660
722919578
522837226
1769879884
141883141
733898921
1334269107
866346137
1665982586
1650504202
1114447166
872112903
1371759408
464239044
792954444
1976622747
1797734580
253494835
705596993
1656770079
77658399
1159403033
40352528
786607924
581329139
1088824397
175909132
77063429
262193355
278387946
1050794869
2060922585
1952508969
2013304276
822934749
25279068
1370956610
168163424
1082336522
1518934246
1019828499
1766209421
1514752821
1657061902
2061473633
949692059
1741812108
1599744364
552970053
2013439865
1322094161
1032464985
105658484
1422968003
1395189769
1346464972
1500776535
1376839725
1870206581
1385965331
606347539
881605362
814193473
1009185281
439176705
863262011
1219418056
813637960
739426981
575469130
621199219
1620511170
16028618
255452412
1466176973
1908848197
466804824
1562894801
600048395
160480291
1897687743
2026246353
658710054
957477462
500152920
858214563
1801652954
1080877112
1983191145
769859687
2104141433
1519343671
2059301236
1174092529
1608905042
390967275
1737833248
1718057420
1171513306
613754153
1996873495
112233744
1641402180
205709439
397851385
680348778
414174664
1547856847
1862114398
1989932953
8869763
1299246026
534853377
1912219589
1370331880
702824081
1272785969
106234260
808655902
1006248715
2031008467
733490178
1145790959
1304403895
1015377595
529547175
1042291324
1646488303
939266733
721778584
554887818
1730234943
1798736178
877912843
948302622
899239228
894668579
2026335329
1768031298
1468772088
1208297745
577771321
1646298593
1550486430
1423072058
1633978949
1827158552
2126377874
744970879
1758913225
1986600613
759751547
337916140
1459624724
1383175833
1442982768
1892866375
2071933570
430457560
1426946988
776247321
496860625
799184397
1342301538
741986761
1756927659
1515485603
43613603
169555325
1308266472
1745713691
1023579812
723270099
190876468
2018488656
121562520
1822067977
1170632173
658143293
347387387
794797536
1252057654
582460891
200188775
1067815403
578450340
64577617
1016228525
1911909461
1002278325
1340610115
1953571594
2032119140
1033246572
193261986
1274688801
642381397
1247009756
1844572705
91659871
2042170731
690843336
271108221
34202916
1604117937
1894402882
1116500083
802814744
1355828995
960199589
2074731026
988486419
1397667788
1044229825
277178098
585391934
672356055
1331396104
1055434715
1087678685
667420965
1139475017
2016934999
1955096184
1170373808
31745924
726835708
129373802
1511777266
328248377
1640069930
844585253
1589380129
136262534
709632649
813225991
925902712
464088558
1573743928
355312877
952829986
242769741
1738721862
1622003142
1454377398
1758822023
1843202740
653788092
335612258
282049626
1619962395
1200362135
92639947
888100096
823539982
795218555
1856730623
1372904
2061626667
2032098641
83437891
453032327
1153337707
509125588
6962669
1670618496
1989416846
131304220
1801870899
1425606761
1348627650
1668579147
1970443174
358116405
270831970
1671911047
961540505
1476319783
396984976
1977464193
823924684
138632745
1661993898
1259219389
1176568490
819947942
920301202
47572991
975175566
765854050
889705246
1017318436
867628768
1125192236
287237885
46625232
2017582351
1294097895
1075042269
1189794940
489452937
383865001
1359989147
1080183729
2013053579
799841815
1151641736
1745961235
1674508316
233227401
363227148
1010920023
597283925
1305466979
683081889
671021986
117574545
1197475280
855318885
767150997
107332506
1641342412
279412197
1763886507
2090350839
271394642
312945114
1238915315
1982880117
987407753
811226099
1315581330
1600108735
592615349
1740012668
2020888805
703843727
908891547
1143060330
818695415
221378853
1304941761
2073130317
1156823572
480693087
595822385
2055003368
1704102727
1565217141
597964779
1673228527
1248633583
487291170
834938320
1182520228
1308583241
516570854
2115628181
432865202
385954560
1004182471
1787796229
955256407
971626153
2109927372
652108336
1910056888
1514408057
1366842426
1087717667
910625162
1116202507
642373131
454872550
645848012
1722438373
2013519758
1837053662
2023778386
198209290
807918244
1326709049
1641537312
1499899575
412194475
1825670402
199731722
301608203
2123058681
1756023246
1337530726
1974800271
1552525866
1472840716
2145050019
1175306054
186440019
245341372
1183116257
1971213959
1166173984
1435538224
1411466787
1875516569
755048455
1720416484
1420074764
14575656
580914009
1508524545
825355948
1116198460
894923811
1961143693
1404749407
49801001
1073822210
467877897
2035564438
505554648
1005271626
492847186
650659062
460525228
1591691455
465791384
861711315
1219197685
669405052
1767722563
1497727968
1627708845
175256542
2048321119
1664541640
250500378
352383653
1042663701
1068236520
713639504
973784865
1644506456
337014340
1529826763
417052524
1986770764
1201102085
170413991
970364850
2071353814
1574270618
577871936
654803230
451485503
163701950
637424853
995518024
509938855
144744825
1697011067
468932570
1269281984
245220357
365587240
185486367
1241613186
1582288419
1586065194
722818020
1713513841
642696771
1102487258
824496289
377313493
1038060130
763343306
1557564065
2030906974
278823600
1563487369
1664309443
1872454015
926586397
2089459746
626145069
1903311682
1649597482
328677340
1571335415
2145306986
263878391
1956602340
1195620130
40435561
1525886946
275121477
1133448755
164336409
1596421053
466548467
1503447217
836844270
147824117
160157208
6489563
1230460924
34821905
792478977
956109370
1640151826
1837596368
1343876203
1467590060
772959143
1852463805
1354925492
88678168
1768413287
225050494
361090878
993075278
1809291924
773020134
1914091921
1014596356
1577426566
1446637554
1672097718
1301159207
281867798
1119135679
1722903355
1122524582
1897866993
2077953439
788198946
1872231484
1838603456
518352992
1771241687
439590269
1853201815
1895598845
140021877
1335262483
1252689292
609573486
1122319927
242569642
152992087
670112958
12522290
335654486
591875171
751383755
1196535166
813312467
993565093
81762834
1856331737
326519017
1698532720
1169066633
1963830807
1759503441
1883112651
1960441516
2146604799
184462394
401787580
2021721436
811719811
663005684
498912949
1466023996
960229173
213459890
747077031
743232630
1038905574
245047639
1976910802
2008508320
1245382169
672698960
1922049035
2048538577
398459765
798921173
210377498
2041017756
1568505783
311908922
1847765949
1137107589
1667974523
401549674
250278963
155341167
1251020081
1498950895
160941839
1877061881
390030870
164549229
54928971
776272844
2112275858
506690685
36502514
1518020623
1647318821
56080693
749823527
1069206435
1112410449
77026356
2136327625
1249804726
516739393
543879116
453407650
179128979
1000030024
846779284
1293006539
1486097248
49776436
254957992
1425477893
1731421218
908010850
1865419708
1413408270
1497285612
1810474710
1351267201
1406577963
634650228
207525354
1547067345
1971144759
300007485
1537831761
212466487
2117526025
1848034080
1338359043
215682689
1717504504
822009706
1854664441
1448786472
1509156345
406983261
1395965918
1538983598
852185379
941051779
914093547
2056087179
2135219990
991074579
1597798280
1166305179
683215958
450326054
544035971
1152454185
1152824132
1618610465
936903143
297091679
1147004573
598989005
862493904
1442298049
224352807
1667319034
1592212712
376683862
1741359921
1265619284
1913980129
84300453
435576231
54685084
1111756785
1700744982
547577985
639160875
6448469
238080043
1635551544
1430211618
512999581
1511844616
1668452574
1281772173
1058253637
1940962802
1764532276
275972683
1581858009
1637032262
1717674802
1056913931
219948119
712419853
1656875696
1657278030
1104822389
1885274750
397846263
151502108
518519679
1864922409
834535065
521163376
1321839494
747612199
589280327
579347538
1552907876
479836244
38637453
1383470045
1270746610
2146109411
1015527852
905052169
1657951296
143888440
1780509112
314473958
373534385
2079741772
1459626393
441876781
1481275898
969420799
128581982
1601836114
1945263518
813659681
1175169884
715017228
1429771238
1341647845
1890271320
1089495789
1567165671
701106865
905540731
1564930852
835004687
1266989093
1794092812
2056562079
82830841
1294998861
1290502588
1296982187
641409398
605014471
1548936105
2125793593
1577112144
1162662360
704668592
121395468
634256198
1984404048
732859566
1207859848
1051765885
85593169
2087685255
1989731272
1347302186
483178520
1596569300
1194159648
2117056997
167392394
110626051
985452725
792974382
1081906606
186738055
2099203338
1339856448
649939807
1800440999
2020547525
1042913230
416027690
973174304
1817385878
1795940789
253670425
914252707
78019292
1308280373
1380976730
493532201
421311020
16713899
2079685973
293005395
1729601875
42476056
1189741388
1197420761
1847188932
802023365
972318305
1666312304
50951024
1219596230
43923278
1802695254
838138430
689460071
1433626699
1204732814
1459849901
1432291703
100024602
1830255895
577275575
527502323
191534771
1153909956
1087162560
554460382
252518388
1129294625
431741601
1901490260
1360924367
65874724
1527092078
1211619163
1954165830
1657638183
566760323
781085227
1465809135
228565152
1049191151
918327667
779102178
1934753209
55895850
1512526925
750970494
868745045
132880696
400303737
119026652
805215637
290250699
1824557970
840662004
2142529544
2023072618
534558706
1644490483
1831823578
1280233849
1023121824
1519986232
346947345
1157928719
992922766
1969307297
1705833800
965581342
293497336
1906774705
817359254
1569599179
1526041436
1047887017
962681971
920379164
517735606
1733332070
1631745035
1713095367
564431585
1229929779
1465245074
1551409236
1102235618
1209244814
375457941
903356695
240645282
1809951294
216348911
1199328503
23068488
1680727298
79987826
207822415
23174762
1486400033
1940889264
1429344822
1023847439
313190207
1512503802
763444002
121812305
601891666
413180036
106653371
792663763
847074412
1212112521
1848827961
1487658839
825962953
2064471789
817675463
1479866209
1167155421
1288875477
487450453
179740426
931665338
270594202
1232393606
1623562406
716053191
887580108
92877155
1002195904
17969559
1090771056
557396973
1084164509
1569605357
1113682707
326551596
169977163
1232619205
324028772
590613681
2120653073
1157405748
1443483952
1275680022
917144263
1824237101
29982892
1757892475
270359793
1639304065
875616284
1810803603
1330074200
2018216003
1682966085
1530359168
187886393
1729581372
1458078104
1000719420
1484722128
1015824098
987741051
469136513
1594970564
550863735
1835176084
1497663599
997024389
353344324
1467399969
819661932
1519046524
1119795498
1978854765
1400370822
673408077
1926659201
1726737861
1253634022
653682668
412123243
176661798
759021395
307435111
1889954800
595639047
1349462101
1608613773
1099654749
1072932952
1264756142
1620161121
2098656018
1931243150
729199505
1895495703
1186238532
1564515108
2096447767
854499125
334463651
510453022
1361778257
1187738965
380999003
1877535788
1362812610
7928669
554672723
306295902
161951
61161476
1616214599
628260622
1581619376
1023665167
1021249635
846368393
2020487744
219624814
656489567
1865268114
185661034
2063849828
717365183
133404521
370964346
931151645
574173423
1070990508
1205715393
1500998632
1808792894
1071329070
1023599362
823468600
575119446
1197143686
36722502
1760349732
623716650
1370894298
1515333563
1247682561
248200289
794304874
1983411228
682515753
125196605
1160590555
1837376388
790020735
1141359268
1888916646
1189356903
897679591
1311793378
1811588444
1619962424
233953032
550830856
589861581
959814172
757652111
2024577458
206544447
1901315872
566392908
997311448
1673174799
399573224
811901281
82704552
31780708
673463765
1756100076
390690441
1939611502
362941006
1155361331
1654126899
64769240
1786806543
1137974098
45871888
208786738
1627949274
2138678383
685732955
570635483
659293478
2032185224
1105686439
2040973211
598175868
1527700772
1242555555
154746573
1592792354
1456532642
43877716
1118152093
374647643
2132576651
60974473
1747478647
1217666352
1712723739
1513051474
1337145468
581970086
1141194635
1409689775
331452683
877784623
2014864918
1893684631
1202315818
128768006
1859891704
1663159829
1453424883
474812724
143737603
818909658
38029743
469435566
1601192970
100020022
202089776
152875291
1409063758
468588439
1876296051
1303073547
1572126100
780351614
1950583672
319639075
1032119933
548126158
1624371136
1825411233
1218347035
504215006
1700802290
2055903294
1442228416
99073402
2077459459
1718003630
875674164
1419129024
148974034
1248861543
1299753651
2143857117
1386210387
790377711
397143874
1281221813
1575645032
36843502
355031493
1992509575
442016136
692795918
541049526
606356895
2012596918
2097719933
1728032921
1343342303
1585038621
1901237430
1745707051
1689932662
2036932973
1869824130
1801304354
885784572
355677907
1168968726
1120976091
1998337185
1089785857
1151295572
1416061608
1613278535
863203615
546163092
1809640556
2120201017
594966605
1790127982
82334386
1308323853
1366010113
708130046
1812936827
645135025
2013112280
460559547
624400042
2067706366
1315175180
2073536868
392679655
1495750432
2065796518
776197063
1811619598
2096735983
314671917
829902606
210567129
1997123080
925188806
700550070
87632163
1957387594
1463186488
741391100
1988597028
1151717428
1165092244
1637747224
1341694918
778965685
608205830
919623136
1043140517
490719927
362094968
182829569
676906152
1129208712
928860301
1316778813
170066729
381098665
1101866604
599022004
1586866288
1283016155
2062325468
2096692312
1111210177
1381280579
1176337169
580965874
2129757802
1780777334
208660737
359116176
1302380608
975672428
1023089682
1719761238
1817664854
1348245355
1814479430
1284396689
875428686
1731463371
1650043057
1653870720
969337060
1166688622
1764555429
515829003
1568348960
787785034
521740317
1119313838
694391747
1498328015
69034891
1419487247
702371838
942580580
923404181
761452562
1637080360
2105352776
1002071120
1509671437
576100561
1332091731
321842274
1582692417
1551870262
554239095
1334596592
337618335
367536729
500321750
759737210
1498678841
1936929995
569100587
366056219
301231849
1557507207
1232503064
1581118107
1152315837
263588632
1268919997
678293537
2000671847
1112763164
91340811
977406408
725810392
1272872739
182242223
2138309107
1383071714
1079631856
2123693468
1302267973
462659871
738658214
2068926957
1285997290
744308783
985965764
1500476380
934850158
1598221223
904454395
564239356
669725463
1438200448
416522158
808478715
953469443
1839598634
810904363
1544893112
1038486645
1421002810
1469211531
675351533
1357796930
725632568
1742338263
1895790398
559196351
1779651541
1908300194
1650662961
1634773315
1653155378
373022448
316039494
1939990157
847557762
477349661
1588609880
642994218
513340725
1961308610
2121054422
701196444
2057559327
2092707445
1371263207
788751180
2111183554
1509084904
2064921804
1624529011
1276494762
41920933
916993530
1612498125
940889653
1730290098
1744903802
323565007
686283922
2135028221
752910284
633882361
748537762
2119423378
562704240
115472464
838060933
273065260
1208718434
1943271168
624595663
1443852078
2000319278
1502453282
1259443295
165579961
113168243
1975782074
1556057357
592780277
145396614
1685666956
1737933803
221816448
420312069
2068726675
1273692365
180102073
1480383115
1118801661
241144164
2103090095
2097573954
1661108068
1906138505
1071697627
1762998653
23066816
1198382730
1087639455
494326111
1271299250
1584342229
117024275
1813845264
1211097246
2030907696
1124145120
1085903293
1417683068
1165265580
1680772499
278774195
1221279445
1892184433
1346903531
1015965543
2044258430
798152411
310656580
1736725061
1478278331
1761512200
36486609
1455133216
1090616190
322122833
591613596
1451798988
11840745
69240350
1634976058
808186821
1118080863
278475488
1040783115
2012436492
1458765581
937358331
571768340
1874263649
442736470
239372454
2080289738
21069315
273142649
344644328
1060269152
845258973
649546232
312955560
330477616
1437779912
1899744157
1106022761
841939951
1785980605
611581728
556857531
815744093
980640588
609241550
399756506
788503754
1221203793
701414271
2129785971
422171440
2031508973
1778439604
1233830940
586943104
1572290036
1387417158
1499857300
1592726455
2122098681
997214024
1468270851
2107504851
1017241420
1471277163
1976392315
770698623
997822700
1583523769
1141655262
698615317
154909531
1373984297
7380637
941624608
1589087786
1673833865
255627544
2119130660
246622461
1815724170
671931011
1711175275
95104477
536575222
2029802828
19724501
1577956391
628893537
1031384283
503307022
93039262
1806756197
328341334
239679857
1239972028
1152837941
206146351
1504685410
156633460
1705592902
514428699
933808737
974171256
781930606
2082718504
2112585333
1346733448
1168319823
724103203
1704370664
156025056
565425597
1791678361
2032734431
1360007248
341844443
337094805
530697613
1180214263
194135055
1440800189
1120107094
894435733
1163078242
1968397999
539161999
1873354064
1820624334
756974537
747102689
1162669564
315403483
835661815
505620278
991663429
850842687
1423280307
251228499
250730297
734818163
1855770891
942146188
607657446
552321243
51666202
707740201
2094303528
451800765
1489922879
751793139
1989696047
878862554
817211395
1437279866
1869629632
861958266
1291938758
2078203095
1174287899
1599451979
68462802
193245530
302856859
176041736
943424423
1050387509
318859486
356742580
1072450150
853880797
869119297
431675216
1272143684
1711362311
2121599804
637381979
2083010613
1150508309
1222111744
1570430634
1607942205
1379788329
1028087985
485583282
1682662058
1847187772
1361739419
363059043
551692
1931529604
1983597198
1465664401
292750096
901368363
386173178
1161323939
624594974
531303458
1689137407
131653479
1388832325
1802876311
941605847
901855142
1730365893
1696829856
1770036552
1832727915
170025688
1592268222
1934851730
299475755
1714343956
1978502595
355855437
1233191726
421869176
1697364094
280855868
1673243997
166665314
381459000
1467995317
119784034
1107688507
1482614926
255959192
840024197
865452710
463804528
1764607201
681599761
784552945
1961929300
953445847
1366358249
597905758
1416776508
1804179628
1493709313
139217192
1732311805
1040963058
1774875730
2027972030
1621528634
1630354332
582732710
440045692
702426103
88761672
1543744334
1027595969
575647777
1819248954
1945409104
610022837
567986023
1027128649
1981360943
696398107
1641791784
559933983
1619837544
1380979055
1992450055
560557623
1325448545
855101821
2120727894
837104275
945806206
271584666
601456918
1357609556
46344048
1437412456
1266560963
1617245372
246001164
1917406154
916304563
1159163576
702978567
245795195
447935073
688283585
1696516547
2138625135
640115353
2025641527
1472369164
1337489742
874059372
302029666
1481925622
437130250
1853246691
466898327
1238831278
627033221
1247805769
413916835
51109223
1002575724
42519351
1876544739
610317720
609821898
1049638384
945138628
1385405113
1579776416
305938643
398864492
2092652928
942599275
369576453
360793193
758937509
822547934
170112852
374899981
470291609
533786272
725632791
91001764
744738582
981631359
1484307430
1461497831
362338091
453277273
634756286
1229429219
1697134332
1256419597
1676503124
609658014
844963106
2099284447
1664835516
656126097
2084051259
771738581
1122432134
794666365
1000244540
1425494631
125483628
6724195
424450426
1432816640
1273082763
1381753302
1335598897
364079263
944713204
1464417727
1515450221
1848145705
347125815
38533869
59307634
746534549
58989961
518160625
1442671728
1975007371
1658948606
843333214
498176127
1454875240
400309642
2070547798
1681338111
1384544522
1575192318
254779037
1044132981
641075905
291864624
858448427
732692766
1997075321
295602693
1738983131
2005942364
1646821548
996999004
1620997750
1112131831
683314126
1789809013
227673265
678193435
1216964496
1146346867
1129135750
1344351436
632475811
544976809
1530783461
593426670
972153360
1493714083
240726156
1726944945
1932990073
967490666
1662933752
617573457
1089000385
1233159434
489513311
445889263
507311816
604767914
2015783733
2070607159
589893938
1148699253
1780794929
818689444
32496240
1035077802
606487610
1942044178
771865914
260946365
267858023
795364260
2134511933
391028934
1248735350
623774241
1304976089
1562285009
2069066611
136885781
1493907387
309673918
280781505
1729467377
764153922
1147398918
1563907314
1434535719
50233264
869555905
1649987023
240503095
1247973939
1566894323
644497523
35515289
864322713
1065876238
2125721283
852909331
1933835065
641080166
995027015
1117438597
1212206294
2132786456
616014609
206452399
405775085
1351106561
456726717
655218566
36394086
1838066311
1909699209
1119038444
1639723745
225868224
715355851
252831540
1579669966
1991294337
867679990
1748752221
1914990022
1587645074
1209708235
1314280980
528171406
468670534
1822275087
710361701
2077327336
612273847
126648130
903089959
629973589
328914335
1395458813
749421413
1815643660
1194329221
1149233588
431609712
405135700
1737899015
1703522732
1316066171
252662810
1916206719
1292443246
108189117
1610003823
1271368365
650128085
918133553
757536554
730819890
416932025
564437089
2089360189
195295374
200852900
670534931
1244622819
1181372947
1120582531
1513930433
1188599038
1880881177
2002288826
1264920765
1757329799
937263934
2099577522
341496246
637192449
12041182
2040423679
1269256697
302296952
442492021
1457105899
669820929
1040099257
2097055015
504247725
711006099
297522734
1645740307
1094049733
1412415897
1200215189
501559360
476002944
741343237
2066623350
158980598
909528128
464384490
431617228
752417809
1791429750
1666708952
632126919
362145800
1257665980
595693463
338447836
119979337
1727298503
1446256625
1125102391
365858024
673489388
352506140
709067129
1126151626
1638269842
1068648265
2013143689
7620997
869958939
566978775
1384452014
1021820973
1516137711
174418998
1844363584
1039931515
899542626
1280476025
1563250465
48538303
1250659337
1205082080
107748531
878006356
778666962
879470251
283254251
162374801
1454286407
1566072647
986285876
573412726
578703834
2136273671
107507455
290003526
1648673498
708327174
13686580
1608135570
1212501995
965624714
1669215709
1432940672
437165471
170590987
1312739663
469043859
406110893
957107858
145261178
1335034321
435065140
2058833836
82290691
354200729
418036934
618391989
2095298832
872937177
2095743793
1675003926
75977913
1890360085
1498029371
1508793086
677939233
1556660074
403616532
29865751
758271805
689981468
484069573
1629706891
2042172299
762330859
1958283121
854014332
1404533987
55005008
1750465837
1815856821
382727174
50740859
181539433
43948252
1628917648
984731861
691259270
142572582
1395159476
1673680854
466883851
1680014596
98747205
1964214100
1226682730
1975431172
624785504
1712308722
672030786
1964446043
2124622462
1786975214
358353524
849216757
1620759476
1107875802
1358485879
1881742497
2140967465
959651976
1509087649
1891926043
1900435264
1075814049
849206943
391437605
603152209
1836043887
315187048
1388875732
1092576106
784188564
839327184
1124930849
230734113
1680317425
1450005740
726707003
1144684039
1083471787
623355787
2204936
328180914
1809415282
1915116487
639901983
1343671599
1441930794
726542288
1451264534
1568184279
905546303
1016608811
1469231233
1988572947
1322925965
918119818
1376333291
1467605096
289904980
1724938467
1846194773
1020656101
989720004
607023027
1849031372
1851373189
1167412611
555920964
1323335248
2091049783
23263582
511160199
549950245
1670178567
552534370
1669920123
1013036526
598374933
128182057
377492244
225364013
373008710
84490856
152806459
73927671
1157335587
1475774763
2100912911
16530649
1597000459
1919601146
167352730
857351974
780210861
2099581943
155349043
1291462939
849895757
1835608125
458339091
409997049
163109666
1794439883
1710039717
1772778068
1139624894
173826257
887259954
740245971
1999841887
854478899
1719914368
1945309883
1613578479
974379480
68027197
228651301
137490566
135871417
1142390150
1138655541
1774160961
1902093689
1607042879
892680921
1190356939
712707573
1453189735
2005293219
968782718
1163380485
662665254
454862134
236743539
1105511795
1680215479
1968077667
530034180
768620133
2000911940
875551972
528764510
2033689204
695181734
496726408
429117261
1141584012
1668968185
1143334035
712806225
216533954
345966421
1642443021
1289841269
1391542839
707927487
259062435
1351463910
1052608550
1698634472
398100718
1430239369
967340540
689970390
1768722970
407110048
639873371
324165521
804370771
768588635
1512234102
1125657982
807668016
1894168205
1281014853
2019245418
698630395
717185311
2074078851
1975454428
1575182064
691577785
556160816
1439144557
581163013
475383164
2034273528
168340481
813074194
396052970
1896679649
1100166524
130110672
1690535858
958632566
1086851830
1112552925
244091492
677799441
1719421013
622982346
1161750005
1020995870
709323472
1467557980
1179051198
639286208
158090174
1104075342
1179867535
1555019871
835348810
1442259861
400785958
194480771
605855946
1429636789
965471900
58223379
176389873
2117195083
2137381087
1048892637
610698946
1925497084
1391435759
1640300772
1786808477
774298063
1345727751
58393707
901962777
584051508
188608525
1527949129
923414840
994719887
653348456
1959589490
1508301341
92294472
1967070870
1722541924
1497895025
1595990030
2113059747
374867958
480304619
1305931838
1309367979
1032028057
1074588993
1213196215
336025206
1008854776
1236109245
1771616114
1330146411
1850397502
2142853316
664370890
851822311
816634957
140673899
183201798
897990111
1099873211
1245205161
992213276
374737544
1946282944
299220869
423386291
1969379707
974017247
1461966351
443605166
1056065128
1703979280
552507993
1259912574
1846360451
631987179
152274006
299877213
254084399
717796335
860880709
492096255
517700723
525248979
546506720
1818031980
1312939458
377710049
627938192
2067062801
1450658256
410782183
965360574
1793436480
1045857132
1811596658
153736842
2102670354
698014366
338259234
1219040756
1740044352
381703000
1626942014
118501656
523305267
1703374742
1129771383
1153505104
1522866314
2034108201
731717407
654772517
327204704
1600538881
1557985529
585186590
1539346455
381250354
1130370870
1092197375
1630344418
1018525331
497250605
594085493
1122958460
702190557
1247487094
1487271787
781472527
1434088659
1956409789
2040484698
59354129
1714395599
875990652
1245517257
1785698035
849655897
66360318
792831419
1964851679
1860755953
317938755
688498702
1036347260
247130928
273313154
1761333311
945429752
872541987
114192125
169768027
457521858
1119563741
1211814878
475289861
1156372994
165969548
1434374574
1703436604
305043603
483617982
1411731991
1746356183
706349547
1432174653
1228807658
364899353
641098651
1142054324
837486932
1944844036
1565229207
1134229398
985579503
1565579435
1736827975
117590586
1549817218
1407338955
1603274941
1751026331
193821230
927248960
966446267
1303584955
963614302
1287305311
991342971
791195032
2145684376
1773787673
429361329
1485500244
714231996
118417229
514846928
1009922019
548194790
1285632795
423172657
1239464072
63545203
526434971
213792019
706791082
1834825764
227824437
1747813258
430527193
2017658303
1380779952
560085801
2107969913
1955705772
1161355077
634146078
2023612601
1068873799
178820616
1198782374
1200696379
1340697122
243250468
2057922965
1991438535
1775065922
1322040996
1674404285
358357494
26966009
1546619649
1969937273
2075340800
1073013191
1033631310
1392431365
139160714
1053931478
535899714
1547609900
2003333644
757249711
368639786
1806599890
1931775787
952819917
2062262876
1510497042
790759888
72471706
162467150
1697033573
138246159
294502516
574761565
1250849785
713650166
1586906538
1516714451
1572221752
2128721669
1164156629
1622095672
1015017870
1782325011
683765008
915037072
1100439209
445787555
1366786896
1474242016
230545954
1000885145
974439850
2142136759
949906476
956634753
645778926
1030131027
1498267771
567522606
1749531314
324100823
950114585
1461355135
141289493
1582967146
1510200790
1228585294
1717836136
411127370
1044548935
1749123963
54406510
1832299125
2071143423
282606341
1076602520
720701398
71912687
729088842
880619040
795716898
1140464804
1229701291
1835810548
1064548818
1070980909
784271755
1032102600
482233900
1408900291
123102415
1521672468
38023011
130989998
258197531
1817112336
1798767493
1702769325
99499287
1406507276
21856335
929071423
350040875
1314025405
1201379836
613646982
43811536
1875172407
1310249421
1590672452
1713616045
1991046600
1819078292
613266318
595736753
676987774
1901120572
126269803
1998999792
1177263256
1499325966
768734038
108008581
750946049
1484495165
1903520831
1240615067
720321855
969105141
498253590
1087044396
586664962
757957047
1594343603
591494570
1085779675
487279692
1607312106
891412155
1553025416
618618159
1853523511
1498445392
496995709
54878332
707536651
1909859607
423281880
739594355
1842703821
682282683
2020402731
1845770673
1183501179
1347479602
2125673535
1643843022
1340560602
1366509477
1066709880
474725162
1928831894
1957819200
1409825438
64748092
1981533144
120974059
206603851
1618454794
438107232
709802834
1679907422
855781915
1792816168
2014256556
983000415
165458894
1099597817
1929373197
1084226548
1116768284
836744514
984707474
719420197
785429244
757557267
327054058
390974774
1163461994
798566896
867289036
635142342
2078284753
1898140068
1670284420
493443836
1105719318
1918059202
1367777978
1304465594
1270158207
146386047
1452666282
1199846607
884773108
125739521
545063988
417852684
2058137948
1414816136
720070381
1504418569
2007247647
1680807137
346785665
1697544126
1564985323
1802843912
346921900
706832726
626535029
494356494
241781328
1413877028
1657993230
515808450
717009654
1771258114
762389816
122718143
1058154529
511693327
470844261
1053373300
157270651
95767069
495619016
662244587
1023896787
1749005023
1656351865
47840341
888140895
703613434
830540162
769083784
515425637
1072735610
482027776
663849632
1363509879
1565912887
1533751597
1075206434
2106420045
1114534081
1985483548
1672406185
578662735
830607064
1073426607
2146174457
2128714561
1816648489
319575417
38850857
1622285353
336425843
1364825267
1719548610
1738005103
1948881163
635926411
583190921
104300003
1087113751
1471136040
642510345
661000664
1312868032
1374618917
1201086775
1344861271
891672021
1627913881
1025102021
283161832
994897966
300891400
2052743200
836417921
1427465423
1736796285
1374941546
107444131
1563749906
838085055
964704199
2019594826
1858425283
1197516359
1617249363
745994716
1101264314
1865781680
621696223
1690323896
1223892740
782835470
461446762
607649467
1512751316
1465543551
1254127873
70270125
62953130
491366322
1986353345
137363962
2117242031
1170770729
51120804
297111710
2027349703
1470936664
918937265
430901096
980456568
126272731
1781206004
621564053
948093608
1327135631
1657814729
1638754365
1973723212
39766986
1068900423
1310617680
1453316838
1621865604
1701967482
1460331722
667068917
1476460566
1699819975
1767980682
1066933306
1461113032
1296412901
1481790071
569493959
770701087
168911356
1924720082
214704135
1787301957
1036672258
229085108
416366435
452210519
2023055906
834525531
1776932339
1369142089
39868245
1544233337
41929186
1641642445
52581082
1306572805
1314129593
24716684
1423156517
836724250
1097865121
691205023
802585656
1402553961
830372115
1443384352
1492856998
1142592573
168323085
822354457
931964645
417333296
1256195432
260842059
560472901
278858425
238304412
1899654745
1765246546
896996156
1896807061
1643199284
1891268340
971749883
790134983
1661866246
879283806
905589819
1074631525
1972788142
1502787222
1907638015
894608891
1078124828
1947856293
986202978
841669370
1095800445
984352537
1536041572
1185654759
925361352
459252644
1260142827
417252752
654393542
76764595
1950809388
1493155880
548476098
932927202
1503053115
95724926
1132370723
1984066684
853395392
1441681466
398141983
1502948959
1754957291
1089697356
1529393482
907193
417330091
1015796153
396475796
1827462016
385619533
77240829
795628341
1669552981
740543339
1295082904
1631316917
270422330
1059221946
799070373
917790494
1024613215
1773115932
2024410330
337268019
1704697340
1081347867
1041591664
1034956241
1103953749
1291708422
324658899
1858378342
1632135461
2075507765
534765674
1238271065
703703773
1046829566
1308981368
604625684
1811055431
792120452
460650846
417402776
2053459356
681151394
1039539024
831010253
1435459343
297246633
780003637
1879736308
1907213367
1216625610
40310611
297217878
839397313
1930413340
519533427
1133751769
497681354
608496920
1206428974
265893736
1795966319
1994994142
1591557803
2094979253
347026506
580840789
1014231679
2132722966
1982729972
1377894464
199646564
1898983688
596863570
593180713
605097991
550391150
578096019
1651214752
1983539364
762458554
2036113479
260823513
911583296
1008080137
2077900518
1664645342
1033364018
501539664
1150563192
724572756
830189345
1886023382
647359825
245784569
541928476
355663011
777319900
2007812014
430797667
914589487
974601002
798976307
297697286
1333000505
1333430573
1718926379
392997080
297993975
937818070
275987175
1602769868
939544462
102454434
2012097811
335000386
1701298121
1649282990
994094325
113396571
310479989
1661076123
693539461
1927181681
1417522891
2130686142
1506079704
255916013
861458757
1426425606
1039781530
644965132
63536991
1050606130
1222462628
321863345
1952447773
2083100669
1749317299
901030082
1356901241
1945206
238312480
495220654
1337449414
1978155045
1512862032
572119617
1269708280
581454726
434637785
1677432892
500123102
683871211
1880438815
43762246
984304236
1505985381
1982740290
2082984976
95658161
1550411463
91157461
345010667
2131506063
615344561
1446625882
267188662
1372161906
709571403
949001776
1747783904
614272375
1692137733
1982289071
1009015195
2079743635
750863616
62524845
1732166917
548134396
1790320916
2004736342
1867403012
910459434
1964381066
389296051
774908171
34603281
1653423222
1009896373
248420825
480150023
448196375
1925075111
2068837973
13985623
630712340
542277983
1616730450
650714440
1949691594
873909145
220539390
1921616304
1274312506
2106036932
1595159280
1836922537
1617502725
681634438
53846060
912799189
255825866
172073403
740551225
326577753
311931289
1352129350
720827189
909046567
123792178
2059038405
1103867445
1539614184
573753534
1376616357
1369852764
1130013913
877690046
1634207576
1723811948
2010049911
176925950
891666538
1176159599
519349576
744768569
837860986
335092736
368545304
1074088031
359821781
1268774945
628434256
1358491968
323851057
1319527694
2011743469
1198415823
603168091
486297709
47505226
742876614
1782331669
468048758
1487881265
455193787
1948039173
866157026
195685857
247495351
123657549
2124384171
77501837
1878778163
1436678069
886321397
1149061704
2057935304
2052586390
1284741159
7103341
2092559689
690293604
281044191
1312087116
1187322404
742021196
474977183
957274149
509292531
770866820
1054121669
104519961
987948004
1963022949
1496669017
384420928
1873639516
1954360282
816165586
1764093853
1844432076
43664311
2051542375
1972048408
273726089
1684440381
659971075
535187135
59318914
152031062
954282870
154945632
1109982122
825856882
588362956
1156280017
1369613466
94760275
1676363706
1873323309
1268204820
261415817
2123366194
1942238804
269768647
699938012
286200080
1845939917
1997550139
1051741913
1189329658
150805537
1866823756
700801586
1602429901
484915642
1979638112
1379996658
541719016
16258928
2073469500
1207562960
275735761
268454817
2034678605
197819886
989416263
957221814
1598869730
1891766758
1521824652
1592065420
91864698
1943239020
2040804016
315936485
1576569654
775275442
309063650
406954429
1377403131
1545798906
16460576
171975458
125165190
553704251
365531202
1439083532
405272151
387103939
415715027
1055226974
1285991465
450648541
367905963
934400346
1346496734
1858745489
1278559087
97321431
2139863598
1750357731
1444303243
1033206093
1351441778
223136318
251348430
201385386
1341563582
5982856
102413993
1622603881
2082697748
458330389
996648439
1101301235
663578380
270172447
838843063
774586853
1636865238
351731283
1432798950
608113344
1491887627
598891275
1627673504
796710107
203702044
1851796439
364667188
22830104
1832635182
1016353419
1370679878
1330033897
1135875193
1930910535
54612315
823861938
1402215393
2030286989
1976117360
562743236
1891262576
1771391245
1528286911
1357189190
346811645
1029662455
1792576602
27853745
30817714
873371263
1999696346
960633102
242824078
1585196956
2092782104
286611014
715938309
1762013829
227816285
8140740
1729609782
1224991427
1964784074
50138604
1373558002
29668880
1033920375
554542156
2086957742
1768227323
2089311609
538311212
283129815
1571689408
1141955510
1824905390
747345534
1850980742
1659448032
878277077
1689397456
101472450
1749179966
1855627512
1992314137
71383637
1739459830
268527402
1624825641
523136561
1853159947
1880075114
1609724977
118525122
1209327441
1008069089
1320036203
889069145
1624482569
1523380764
1172910778
941008787
1474986841
1092693888
1805132617
860918486
1868417156
1066942285
747476067
369229217
635648650
2038802206
1367584601
746524284
1973300870
614508608
2100884570
1645340089
163632278
929072385
1107194027
565279957
1451191001
130950093
1625927766
2057802607
240954120
849044257
148635354
495763420
1798015173
621418730
639884333
2058565051
1003739847
511859909
1885348691
792985707
994901255
1836822369
347894708
1263016130
1983277807
1921086562
2102331399
1625007533
1712468874
1844171278
2062636107
677294827
259790620
146248848
342752181
898005590
896449554
2033902047
1649162294
342982043
1062247019
1521342298
1357541542
2028967527
1190208174
1342288896
170120417
2044240630
896685976
1262981611
1930354170
336531129
856150040
921920250
608568754
2080582155
476195959
178438574
2106793509
292901649
1644477830
1135019336
1834943316
787259942
1584668145
830498544
477103343
284691868
1280447542
503899604
149280317
295052564
570446061
1503917998
848088368
1612786193
1240095561
74589238
149166432
315253945
1300700023
1420590129
760597606
1666547176
1370620824
1478887885
1662129630
1332037347
761250901
2014445443
1311442612
586247585
1463645825
321943299
613600907
1314374742
1461729323
407719900
636083601
31637063
1580706450
1317954997
986457822
86389926
1642933475
1309286431
1526165369
482486372
1274063798
1526609812
203235305
1269424949
914162048
23346805
168171968
685811087
702213253
720347794
1396141561
532720182
57085871
1352968350
726040229
915256500
1443484760
1241836830
602474054
2134713530
510669176
140182897
1664933922
438826503
1476125802
1717222898
1146019138
13627617
1156878919
929708675
1551398202
541503292
1817810117
1101373730
1399651956
602135069
770234699
1415360784
1483008317
970785237
666436988
1278640123
1407490
451077837
839189939
1091900930
748380644
1627615871
1839413075
1020902231
862046695
1684109130
1610247350
1873386178
262684185
1530814881
957604505
917375501
1783810203
1772116813
822154891
945615736
802824442
234066596
469510286
293407394
226141629
1816191872
1157651730
1778731741
1493445508
2133624963
415950446
754278467
624115239
1059991336
1716048952
920618030
167630181
1177296510
1500355212
1202662577
341541799
876872015
1011572742
49665856
523968061
1158713377
608176410
1327693487
277664973
1414948639
458480961
259430314
1502872910
953535126
2093279464
584334174
115265284
1810167090
333453935
1455792379
8270711
201515321
1485881138
705098564
1184569805
58366666
2015293135
66827705
654610870
1988362508
2060178498
1519667888
652930178
911952387
935728288
1631947263
1666629682
412774633
1154390233
977533642
410904319
336344520
300148978
1266212712
921584523
628669345
465713731
1605295857
775600986
1674554405
1843910831
1571522477
95274115
637428772
1239411341
2092097386
1589100425
296566539
312194980
429872438
968901416
81727546
796567771
83215461
109635563
1598153902
1588527141
948022186
1847759694
980334541
1392098875
632035982
1240257736
1410977116
1168632639
538973966
2113279397
1003634883
1694907550
1522361048
281373274
770320439
77747625
1387693799
1256289387
1051792210
1355926898
1692740040
1127493759
1524290996
696175474
1856921078
1541356437
1406082932
186646058
1466765584
2070551025
268456008
726330078
1989980638
2057340718
1003678124
479606227
2120328007
1335341943
247357652
815377035
271035776
961446517
392730544
2052938826
1360606360
1959144390
1379986200
1903509436
1174476183
338482743
714133434
202888419
549622373
2048324318
399136768
1889267728
1596216372
418581679
2002793447
179914851
1617386172
1347091004
1912222212
965861487
289648406
615921717
1507813471
951745591
602798515
598701593
1761194249
282911095
1028408311
1174089294
684239556
1480173382
1064356694
2099477016
1003691783
1105447606
1698593303
1033371235
829095232
1504389465
460746315
242534332
1194407164
504274391
1447019439
1442845557
1761115432
1652010200
157292782
1329060767
1816993924
1949248509
1669955401
240017594
1053581707
406411537
1600649454
1913820898
874591503
319795562
357167962
910185299
330009659
1645457932
1033427654
543265163
789173827
999929610
1277676656
1113673813
1173669578
1017362696
2022092892
376604138
1511006326
453084139
629987650
1585828149
1515681574
1469635102
1455705089
1810434380
245281739
912478707
795048140
1652072992
50291126
2067616964
881212165
1586567376
1036662833
1401594359
1152870518
1391708728
793565745
336646078
1938091798
1141881515
1911937419
739083797
2119341373
78013106
2072650316
1457930793
509786207
1330683654
1965418137
406516976
13753739
746402651
1283494589
964743255
34423310
108415543
1537879451
16970926
1553664577
252436726
2132658684
1661139141
1132608553
1441145190
1735836249
1054047549
1698686351
1108549374
2143268151
361839764
663854916
365628578
955501953
2013863407
1753614461
526239207
1710651796
1962076043
2014498711
1863737461
1076834810
807469770
889858497
1401287128
1255612505
1050397173
1571608590
251453217
1877717243
709153833
1080573614
721667703
2131532058
332353532
1482665692
1607852393
1379444005
127655660
1799110828
509373240
699448113
1595797713
1317102231
174722914
1886821836
1151288950
630579344
656163777
1336486771
169924667
983466321
1526344942
2017462558
199795758
1033816845
1749406194
789106981
31644563
243161321
435542273
831187859
1628585701
1818235727
14457422
1167474420
528473356
1008180363
1985503024
1607538660
709721052
1358942417
1826379763
1298022379
723662915
552440639
387042618
832680920
490217746
873098436
4392026
35371023
215822462
1401994717
1348158810
274508570
733465381
1043713093
1470781754
1436333465
1172861829
78428458
409436151
799531327
1622307985
696564886
940839177
743779377
902258626
1030301319
2016593516
2082933973
296788437
967732507
510573944
257569549
505156861
19095371
1281350402
2123177517
2051917921
1202437132
1947357224
1801661379
1785548766
1718490110
1439973433
2136543481
127265487
1300385224
1263776596
681407210
2085507082
1819886624
1961237605
236776848
801607508
1466948818
1844724040
953942266
941277341
701551429
2124562593
2038411308
805840279
2033894373
1829259893
96463564
1970569077
908416168
457244427
502478740
866556753
1364793278
743939407
788570339
35859881
1169463721
1649299682
375169474
2080676974
1884985966
854673186
616513580
1426871555
649344381
1046906407
546804566
729090235
1446978666
1770626978
1957939195
1132288794
1564172271
673333434
1794319635
880195339
1569459687
838802286
1714572478
236468387
813527786
1991021407
508850425
1809496802
458919174
421008519
311078477
595721718
683467512
1637374479
310467698
725359641
786567974
1302331175
98427061
886890863
141345680
493259823
1858164243
1142672590
1403519599
1090203757
1689065796
1959121291
1235671795
1309192088
461846498
1207358557
1692172945
972857330
1196704402
649159032
2024149165
1887780380
461446075
478767920
1356096124
178232611
2051878667
99570421
1090597418
1576824461
598826582
1789025531
520734609
1650406128
1931798717
64414771
1703777032
866905827
149742615
1988213674
1439067436
1151364583
1115296107
1865889323
1881608327
448863945
636932495
1014527844
787453137
2110528362
1281968131
51616454
1714669260
1824296022
1831701286
259435147
478403013
1317516027
1026039289
391850085
962508728
1668769810
1727162928
2064522870
213181373
1581923680
1385062379
162430792
403576923
1988008625
419389716
518075396
1987902652
248722848
1945606381
747105844
1376270528
1280900400
92894831
1555473673
1893160213
1948156697
448933835
580162810
738466197
1546815716
157566972
1590972352
1116753637
1312970941
1792612328
1693562567
1780922959
1598571557
1890446725
1398179447
411830369
268987439
1993099556
895253535
1514726784
1463303525
285756404
1106054481
1923657170
1471522896
1174710374
418636664
818600716
1076807994
749984343
1464364265
1219828682
1497664796
2138418752
1018160700
2084053129
1195142634
1960102069
1210048955
445901934
954626515
1459812846
1023333963
905640267
584355564
429693233
1979178248
407519598
945405070
1383684241
1500729773
660353157
1759119866
1185106851
401834451
649669646
696253954
1608248692
1911565741
366905729
1362331369
1050064099
179577882
1669404661
611509970
788481748
717837527
1840671151
1930628128
132711257
1719151266
1141452819
2143770398
863215233
908474938
763279923
1137980634
306729829
1367694211
1302666734
131155142
1684015299
967859889
36223588
1948952358
65145950
2099928369
202646883
482850078
606546251
2090214636
425545930
1614685236
1324485251
531535226
790938660
2045594265
837493585
881719642
128543773
799926896
2033092399
478174903
724554627
924709001
1420393930
1787405863
1428581672
1292409976
1207469826
1476564685
1388487772
1383022347
1799296858
277959184
1793640388
1208947808
1300289369
1355922734
1187989055
1050857977
348014582
1420005482
2059313103
2036141255
564006873
1183348711
2102167633
1048505306
141283006
1130127776
609229313
1639564798
592404309
27987740
1391771022
1840579816
2120721997
735541842
985923932
1076942617
507835239
1347330268
1997906398
357520612
1758948550
1845961397
446786374
1573180040
1911880183
1219216479
1492431714
1875620517
1589861947
491868905
2140998885
357451701
1723346795
818830747
637680696
516440135
294981004
1604497468
1870286176
673321693
1846576408
103601007
355993451
986041929
773900070
900092953
356384686
556958086
166760748
968503045
149915656
2021029949
1543918383
1491343594
1164738707
2053872278
996554579
544932983
1626863635
326290503
588537608
168386730
1148875250
922339894
724851663
417886465
143830396
1859795480
764157542
1341614453
1293933394
1306983843
1916931897
2131272612
2047496985
1726912627
778004195
1671379167
1068470225
1706559444
2117483299
104298258
1460705978
341063598
246874941
695277158
159796365
743622252
164072317
1804949724
88694818
484358532
589607967
836126897
19731938
949405459
2024663809
771054293
273068305
376045819
1577136149
308065221
1128897013
493116956
1360835372
294119181
1789371208
1981543288
714202220
532626096
1678602719
1990673000
1094130218
129195775
2105168478
486099796
1635867105
1959705424
1879152037
175586883
624739675
1255214804
403725229
1541146830
1585916934
170495794
1511263938
1425301471
905291602
661684091
158330470
1379363509
1921042855
702423344
1129423003
522584600
1323539227
387458835
786905392
1874752338
207726298
422442082
504743993
870709180
890140599
1310746280
970712243
1323147570
910298491
680118835
855933264
42751573
502325219
297028246
1210768060
2140122992
1611774376
244982759
1294275482
29437035
790098983
1677451457
781123956
930718606
473831085
807604337
1705531195
1163158652
862138683
1910266703
1691578840
1426352900
2143070156
608928044
547926073
860008691
2118672700
1302161964
1691395527
2040111449
1873622520
171673465
795376015
1254821278
1818312724
15187287
1670139764
828938105
1137795010
743976293
516822557
1292019636
1796563948
1099280947
1333058160
1552002019
2111022956
1900334528
1697525027
2142997530
1172527367
1053424676
195817427
1649706363
715305210
1364009020
967129096
1071897552
126226493
1632270250
426558682
243403248
1943624831
414714168
27864369
12348075
756488457
103198077
1140705431
432792566
645617511
78489158
753050667
643578907
1751130750
1209860598
2110172606
1602010013
1839692858
999937241
1893538959
322421163
2008104070
1826642009
112506639
61216199
1906338981
1352177922
167766521
730542398
1088656675
788399315
1517064732
878780952
333764938
1038291775
112385469
150575653
1379519598
1548159132
1066984733
623238570
1154217919
2041163457
1800925514
1560434363
2007781330
886149597
1805071161
1884065953
1463217308
2127610868
1436329493
948855130
1487509606
380496022
410518302
1085997011
167690362
1143593771
1365198436
613651895
1444829287
1841490450
350067702
1676404893
1935933085
1476043178
872328271
1778444097
1518436085
680285478
1611162900
630893518
52855242
1716427658
1577231077
1345903339
15941110
209215357
226939023
893619891
1230685079
1839994546
1727146475
1811519566
879156024
615412929
1129910156
235050116
1898704006
731061769
485295308
793743750
1585721141
359283982
431772746
744516107
845713616
58569339
533086376
1766715769
340307975
1007499340
876526004
156640848
588786647
1697452317
122722815
996113165
2072248531
1766290696
594484933
985707945
570233418
1705898868
535635518
1111714242
63154389
1158348888
999456125
194426931
760227241
223479596
346152200
1362405360
1161320405
1920354485
1633407038
1853091929
1188958277
277774514
490778865
1765237801
1628197781
1426726929
1883229968
31170960
1722545490
546190345
2013375709
1187642739
1661409084
234944410
2034892959
1441292340
1182392625
358945702
1853404889
2074802324
146119012
1919158636
961693776
341324476
318307060
1733693903
680659936
310021742
2094042869
1901759584
344266220
226032788
573928887
2048687594
512494305
732258472
165008480
831334084
37489568
32797154
1581085885
585060692
2098177874
1478224541
750751385
1421516497
893164947
965275799
909704180
1391627412
1959602702
506297746
22068095
1231478064
170636156
613861183
1580047670
656588853
329529840
1340411477
1022028692
67100260
1968863696
266217092
153887371
1703945866
365278576
1023069300
1407604722
1354421362
178836382
1818238570
868912068
976621337
628436623
130348337
1095774043
561099670
2059337472
1868649980
324111099
415665758
1227360961
528417173
1548524675
1459388838
1648792107
2030481614
1767659318
2008038445
1230375032
42805875
479415753
1793245526
700210146
444848467
882996308
1282762671
2098763632
243806785
1198273962
156182569
951164909
1590770093
1831440427
1930153997
1285440722
1870985446
1343833665
224270259
401959057
1222976029
2109527130
1200116099
131454409
1408826127
1101466091
111255649
1487037388
338438693
1941851905
6495804
1753003004
1110242211
944808824
673508161
914023765
1028481050
839495593
1256004426
1927825572
1552333003
573639529
1669986014
392413009
837151871
1221591139
1156274052
2028364537
1710701214
2041026076
1563327661
1093702356
89236187
1189289711
1338786668
980237076
1631852033
278143432
816057323
442707672
788643555
1122285992
1256467220
1724480447
1468407176
297642276
102714626
1843540858
181705915
1373078947
1317813085
1143387782
187635712
1341906309
1178130610
1670229566
1220457
189426332
276225040
941321580
246961880
114661253
329638941
249228293
1758200219
1912713242
603547135
108439539
1760011506
293299035
1508220589
706050578
1429346358
2102885008
1690806641
1251322114
1814083730
1039457108
1848240051
688525311
424231587
749277916
658216744
8023788
196777284
1394152068
432798512
1380676266
1516237267
1881025962
1850850806
713408059
235919628
852042029
853701295
815382357
395960297
1546108184
1600853721
827588419
1103358596
1316933176
669703069
2142945495
340305511
1694814393
1588568960
796227684
390005182
1254719408
174216832
374323979
1072319422
962063107
234326871
607630181
1563348279
319831915
1837133994
1729082876
1190314709
198473535
1620566446
1725008680
1478599297
1421003036
31887479
1949300362
147392807
1887295008
1291755438
968213322
204046344
1081379382
1074239110
446990764
531202634
240686508
1217342337
2010808458
1761101885
1189460313
297272850
458026737
402534785
1860518993
1781777192
410500192
948853099
524129206
1427243682
610131729
418463183
1302391344
667764946
1103242094
1756267772
1718573832
1158734156
692924171
1664243298
367887074
1969211941
202459344
26161666
1092193843
1480913215
74542816
1861300692
182085708
442480519
94538730
1909177121
285191205
524649623
1464903695
1426657743
1381017508
875515316
1257319988
764298463
1809286091
1235739606
157442843
1531192860
1357704790
1415610880
2043494174
130326817
987413073
966065398
1928350530
1038704342
883135614
1481957521
387828153
1382110663
1213507828
1804531372
1637332967
798657597
1391293241
668887899
1161013609
1546818073
1343497956
1573063013
2116608831
471746704
702060630
1599254985
1657763269
157822397
564602215
1056824087
554167844
2031162799
1245987264
1322251010
1063598209
1662014489
482142314
1824308579
406616652
1725124741
1329990455
795245963
1142097814
452211465
1706642864
914019161
1825117679
1867877135
802143982
1895706307
1073700209
1693532571
12432731
472934401
120259081
209814595
370654435
1517600127
838842130
1205083641
952071685
301905976
1366022157
1010488373
264602036
1432392537
2062352715
621957178
1200348646
357117405
106436382
2097395652
749644671
1097507467
91488432
144131
1554452532
1292354872
2056178323
1279667738
1123879307
426985742
389157241
116875820
1449056360
117359540
1892280856
1556288926
1674668066
1831069468
1135499890
1578556669
1384454222
439011871
111368643
1354217658
1922250021
1924780914
1393186893
539088834
1216892936
739156106
1810724242
1345593707
1444165629
1740560659
739455339
282644531
1823406909
451993804
595828597
223241165
1735225258
1612300154
605297540
537159623
1417091422
306862426
1250974926
891019593
685977586
30002865
1677268052
521882702
771929552
874405088
1143778467
23313408
643991887
270493054
1530475755
537298871
1732616906
130093860
1464855238
409341276
637592946
574810500
267068424
1971247787
334788527
97746944
1685038948
941014258
924690547
1482987095
2001906263
1082217428
601324611
1043944535
2097582141
272248288
2123511278
618335029
588184200
381762183
1208675061
466180907
154823721
1434259863
1612905527
1900178426
954879342
674304347
1029654738
888388483
335779750
1544421349
1486257147
1056021122
1627911488
1773190419
1541989392
924209900
1992594776
659149495
2083172807
77749771
1120325018
796782132
89396629
1426290911
656533185
858566933
744528830
1749797215
1114109603
555685574
627715750
253269273
165046953
2114525518
1396969389
2085972042
923425139
1212926818
492930252
1985199179
516736595
2106349774
606466114
867105345
1585786623
450342919
664750967
1912959850
1479445004
838478198
1723336056
1591600413
696851390
299812185
886020826
671211801
1686249949
1551310349
870966916
895233167
296711898
913009836
1638107417
1066540638
1902425954
2008120502
2103153403
1653950915
1723974845
1809250737
1275875687
469885248
591494514
872985499
451074554
2036839701
425826081
1369210877
205283417
360560763
895461096
592892244
847277087
702053526
218543507
1760067740
702759586
321926591
228152071
596161476
993763662
1141573141
668984166
334359245
1413721507
1892210161
66768951
724774061
844169773
1666312974
2022937388
457320160
1990475397
295967807
1822916362
706445242
1666784168
186512839
2088242731
294841323
805650366
1100926757
882032343
14636940
1860341167
1910015093
557296284
2037985670
536981968
212306621
1204104589
2053972248
214216955
1452633088
838387678
216098795
1259198844
206480984
1377858058
299216693
2105178511
2081000925
447471270
1100545496
1889256150
1362084113
1706428875
1662694964
979070248
176509506
543029789
1951343984
1078272582
1058613895
298131478
758254021
66167501
1665610626
163998384
1273234433
1573778128
1865166832
616763425
1887921034
105658160
311864601
887684687
171731991
1462323743
1021497174
580824784
1057543364
2017628511
112900019
249154587
1719029715
850265797
1446113191
44677950
1982450744
489417233
936365944
1442635928
849598239
828308043
1522831363
525619011
797051935
918359760
514111483
1633044757
1861300220
775314662
1323337691
419577697
1954991959
907413913
1990773197
1011768148
1312335462
263352160
1141788903
1362154058
380219736
248102386
1414245158
1359249951
1702446673
230580191
1984293254
1614986640
1197179809
313754882
424907244
1140763228
501792000
1200322003
2144328474
708272159
1818545774
1725403027
1028405472
830467534
1698971519
1587670706
2072512047
856739486
1135163366
1524884150
1195893224
473004419
2013971787
1992001395
43489430
681350368
992865733
1958315715
631933166
360937010
876937831
529528882
2018531271
680035722
1392711905
395110919
1629854701
476035856
1266718746
1361794442
263187605
1018461404
2057760027
684417154
1328394908
1340604513
1824279585
1995604118
1161398368
1871304971
1553908635
567919928
196026272
1117670973
809453867
1499318424
1715039391
1870390925
756295713
252014884
81733431
1584880613
476398763
1012951356
1876994083
1111671198
128616231
1697399570
487486106
540160
1881659942
1782162333
710135774
1965765183
2007989303
781952084
232295836
1334823114
1622589257
327680443
1482866755
1543672170
566876834
380382157
344671971
147754645
1987766088
760700110
175387759
409046978
1305019365
950030744
811107194
1059228085
2138839897
1499149936
688236072
1326975587
635228664
2144020603
1323532621
472336069
629013247
805117685
1061670474
1624227789
551346476
9199196
1388538202
1362785699
1668060552
778345324
809522198
1942282024
1484204502
642367586
1175588270
2143565040
49776632
236669288
374158735
112821187
381925784
1822617343
21432059
927410552
920023070
121246586
123793851
255575892
906116189
79348959
9636919
1127998317
900905737
1025731261
1649853483
1030599112
881980937
1159118463
2046001677
867100081
1190380718
1152525093
815434283
1168129584
2098676455
878679024
1989538286
1415001732
1290528461
824361692
489762784
1732382359
931436657
1514639144
349484834
771486511
1034043644
1125015900
1623772737
185005794
390454665
1958649930
1797620151
185130957
364656139
1257077602
2145492976
2030508708
1189645644
1903906698
350527708
1301434060
1160542763
1011810795
140603288
1639121465
249714273
1664610233
1190717928
1507682119
567931198
401916984
2013568784
754518483
1125680057
259101129
1954651612
1511186142
2136239861
1774417627
473719615
1699173014
431287971
1504789248
1509751466
1710155837
263522712
1977663110
1189082246
594725565
1609193274
1897028827
511629438
2078405818
816401530
2107666520
649998491
2085925649
377621388
341438824
1661904566
336973684
844803476
1442208774
419383104
1524588983
779507173
743411709
316976704
639512434
1760791534
1817704983
1036361958
1520693667
598811092
81809776
1611976372
1428438316
372943888
1811932244
1006042552
1579513706
401633534
495710580
48499075
2004409865
563391311
961207180
1024345950
674975327
2003463066
316636713
1468158509
849441402
1156918908
1032503173
1654147209
594131980
716023254
517010237
882072655
83145282
1231212418
1123365112
1466217806
877635310
642403207
1788196562
1627093776
1712637878
68630813
374450542
503405557
188964149
869900548
213167765
1001654291
2019287305
430132176
234719235
365193575
332297394
190915855
1447699829
149217964
241066791
25919913
2081150063
1472554258
2107493372
605024056
361338921
1482015451
273370730
977426238
1728501144
1933959230
200609776
534479500
1960143754
1283653470
127466600
1684895356
139916698
744525130
364596318
1204456837
1557811318
551271055
1155740853
17992133
1566346646
519468657
1000945684
775020578
633197800
1469443704
1588661954
1830413081
450971025
1291942801
1513396646
988398575
1680388367
808689515
152081396
1573303730
1515549260
186649276
1528732733
327320383
413059283
983187860
910760668
1334922367
218018306
1249019260
1899790442
567208936
2002226780
1875024013
342829416
1473572575
1599565026
1931043098
395314136
2066952969
1757708983
746318212
211718249
1762106943
745936958
229806349
729131955
2021185052
283874519
738274541
498813054
261300608
2096525899
1881120923
1054930348
456113505
435349155
281143299
830635243
437659563
87766147
1513966330
1706909507
1921222386
357551144
2021887028
1364819339
1685926246
1640018254
917266667
323012903
758729827
1211615012
536678275
1216230362
1501187354
174903727
524574517
1744030713
1951846521
1639072949
1634218343
1248843390
2120067794
415289476
806743263
1621713200
758667940
43767153
1874431
1392959664
1831008389
1242614769
265027508
1812692164
1764938082
2120290691
1163863906
741518920
1731175003
1971645157
189615830
887250933
1524943189
223666120
861924850
924433491
1127842555
1459985725
1782419167
141873122
1752985295
1444721014
1002295269
619148361
582989382
426988809
821572049
1300653485
2016157229
214410111
1883614599
923035064
148947491
1127133703
1648720101
243061961
1778254768
1903223144
1325461354
2076876773
1106580356
828617844
679371710
887995209
1490317498
1241709236
473655767
863373768
884987956
1174982388
1073665590
1651584434
681521023
1862051492
1888844043
1238957897
1156700807
726677816
712402422
516180617
35244257
145284857
414017525
671390224
2051858357
1879835208
1343064307
774607147
1656242822
1682132982
806977787
1243701137
177254517
1052579390
71423365
132547055
357432734
1115412022
1537438874
892818272
1062413515
1782660085
1588297437
757972984
1939809870
214036205
398101786
2026773060
537875497
1815367967
1762054066
256729560
951311256
584726
1061155521
1448853273
1742183777
343738174
1923595786
307235224
231673154
1186430021
1751822063
1442530685
53603517
801089456
1596386263
306572414
1618201354
1308914657
199908216
1512267221
1945165068
616291272
1280217836
1847430893
1718389489
1375430104
1907708161
795667169
453511930
397666085
2084034000
361548017
1474929666
433720071
683206447
781691277
2107099796
1624263497
1638290455
254242185
567501506
12057447
552556398
1320181319
366682990
2010859991
132370764
48124532
1192665833
867042266
1729544333
1238849974
1435812486
1780792625
1050632806
819271550
1303429263
159875426
930185368
1027099882
963886709
1100918152
1699593145
875715563
937926988
970448762
481970611
536038012
2113258322
309795279
427250968
1718831713
655986265
1907627872
614913661
2005776408
409188532
467447002
641645157
885461328
1218470947
350165186
1287635039
1513568254
430102015
517705014
1101258069
1922590685
854614892
299013268
911323785
1297537081
1064370639
424904898
631460744
1345317891
171976435
1791053603
1250942457
1338648182
1632621221
1458552426
2058324094
805686459
992847674
489726857
700626367
228282981
1653741687
148545511
336615151
675360718
179589850
996404292
10450626
22231017
502833040
1521165481
1255583212
388684028
1935290274
188078891
1194875236
1399455318
1125016630
2055699132
1039427716
428610882
371808591
344465212
834560851
121647904
928658177
62359683
48405167
863035302
388697799
158462674
1669638780
1501375478
1261456393
1236552841
1643447836
963135083
1155384569
669654676
862665350
416350049
114083501
398081118
98186215
331184503
857602702
1185040923
1850023506
855172001
639070181
877930552
1277366888
792219970
2130914112
229792982
1401744946
191902081
354935783
1286764555
1640693056
1766065271
652853983
1462134324
1570267839
1320835055
599947989
193895481
345649665
1315483918
680538922
2067963391
2039165107
772788594
425065438
1637674259
348645371
1475954284
1531694570
812072808
1707355489
1195209524
471207798
1780513780
1795029767
1842020802
1871570218
653362667
2019824717
1932722785
660217681
667481177
342679704
1760432199
438974610
1716078272
1519008382
728827837
657675649
1148642676
692177557
116927512
841337362
500105946
190913572
478957392
1024784250
1099735924
1346396910
1171788255
1354106827
1554436622
531219395
1272696732
259014294
1476197379
330974456
1836257016
1372452813
1943835368
420641096
249164378
1938822472
1792601843
889060658
633932500
1706955146
1275998023
515501142
1321782539
1891756950
1673446734
1253310288
178208881
1059893879
407502773
97922932
55789029
787303799
1052100514
429951322
1073506623
1198458820
2027268705
93177493
977403870
1789463002
576548581
171666066
71158893
1645521810
1507825740
1886478825
253807431
828780619
1688544485
767502844
1946824433
498566142
800032909
1374135550
283249823
1728842292
508440491
96381265
1411134227
1361583802
732223847
1236297442
612341318
888035412
560080127
437235887
599024305
1949064633
410806177
957131463
1151092775
808598363
782139379
1192732308
309838224
1864027067
523446611
7893644
988567857
1738241205
344449751
861359049
205190170
530225500
855729136
277299163
920853953
285939335
394807450
1762771810
1725258877
1031267881
1811950648
1793136157
582606278
1445263925
232911171
1252925203
1657020029
1395282066
526328601
1985110796
270667042
554195943
1555344583
1568067031
964296716
2108690787
222853483
1682619127
479353036
957889404
1394942961
423052784
735831110
254434402
2145521550
1112680425
174312964
1134247635
630903785
1119093221
41821908
1107205617
386562998
995990913
518060725
216515665
234227582
1755570119
1953810665
656092680
1047559634
1146204057
725469351
550273209
407948585
1563713792
1507951782
1644005694
1227911185
982277620
372575386
495894827
1518341761
1775133034
1707342699
565028740
1293557387
2057174313
724787355
1503686425
419966275
581598077
1519744017
109414170
400702218
706899547
1170036735
420922517
416379745
1693979179
1145997989
912658416
1113058894
1339943074
2055678009
940165962
644626877
1383880707
1935295227
157747564
742626618
1822572513
306968608
2111776819
1093126038
1884181328
986598522
2117981615
1694699249
1226098535
1510634948
1872983436
1205786924
358294157
2096847873
1124078960
500844385
1492854227
1376280953
1100677155
631452750
455288239
1725844815
1452258593
2115560875
210279517
1942564497
40882712
1712384950
1086680316
243471895
1859111642
1000501127
1534097617
1645130621
1958530695
1511337449
2049953879
19609889
386634741
1217635042
1270093285
1873610881
1742332065
989125350
1920005624
1708461808
1094056517
490614278
967538204
756689668
1087479783
840249082
807379772
179045019
1969408363
264261931
918647057
1541711225
746922790
608625540
558909497
2109154960
1106046910
594056863
3811773
671865221
1296754579
422101156
1151963271
2021049722
135970542
199904416
1873657146
1808081401
1766830289
1254837166
2020175808
1983068390
1052918945
1574998827
2090524455
1014390872
244139549
554633696
1348378424
1084669938
251675243
716440101
1956483622
1393408701
1850749236
344932019
1708864520
1897610657
946061652
334085110
342262525
663032238
1898081068
1787074801
935882885
78302332
1000468011
85269999
1042190290
1900153525
1528512983
1489229224
1070943213
499650474
1589437203
1186670095
1500328204
156147647
826041514
1718424076
1139734857
1192089284
655620080
965724625
315176806
834376114
437738365
823868842
732515416
1421428267
669938180
1119903948
282889529
396396409
1394919583
732048577
1376384737
1195755860
1821806108
1623481283
776260410
1487974277
435119632
1912488013
17958429
324561172
2018835480
1832192805
239662109
1635987647
347234490
986787025
1414082760
890776210
637090052
1453498816
1596933576
319862635
534926801
543050399
678009960
2101965966
1414759946
1975209762
1963182347
1629381132
2050442719
1089183794
1198976758
53847625
1742018900
667864141
782662705
1563445709
1112012099
104490426
211485030
1267072692
1300384227
1617456754
364292970
1713805117
278244298
752109886
472575510
1779840486
963703799
1504325248
1614265089
1433638224
522732083
1544191533
454250343
1955318167
1342811141
245267968
1815776883
1447948673
1660403260
2063832456
1997009874
63168623
140405892
877017966
1908170978
2140120124
645690206
1362308089
1786026406
1760267545
603639111
442316785
112711536
669357933
1922585614
1346169239
1038705285
185031263
262192392
2068310846
83307286
1148186856
394057070
773176439
1905114556
1000664072
499772126
1002097361
211315074
937786513
1821223449
1186367058
1520002128
525095631
480492399
851622564
1775474334
1075691510
958137043
1763684977
1733860647
660920192
1294009953
759842443
1150687182
648769692
212763102
407707382
1643747776
1274948686
864493120
1594615120
943752237
2081445748
856329291
1992502052
130265550
927816245
449962171
1995265679
920279399
809446408
970873667
1187010017
1395713147
2039987027
326678354
519038608
2124056185
1813225523
1358396618
1452336634
920534054
2094505445
1260567840
1825169755
917685441
1151620502
493628446
1746289192
1310702997
655272634
408344307
284435099
1442002216
979418105
985310762
1701251585
191972506
1500083609
558573048
1362945331
808717428
290019949
831245694
866488801
86781626
304872590
487842940
293268624
1763659869
2080015507
1665369735
2070840758
1970522969
420160927
685317358
235091996
1296608103
62018653
814299895
2145103610
2088647464
969700782
287731456
436360353
1489446752
255286910
1043679243
1622975697
1813540072
1086666163
354188198
1580395476
1959806804
1662753179
788239909
91449584
1452826487
1630777339
1215997080
1777755024
2099899761
296023568
2142779735
755355172
2032609462
469813359
370376074
56836646
1428342486
57251772
217480565
138989132
1266733213
151561012
1440806657
1785310938
1011365964
1132375472
1941006968
1329452838
691667824
1109160562
1876388514
1721826478
1979392377
1874395161
1141771234
1894123441
724965501
1169772479
1114791159
532829633
1647618157
2127022856
813752878
1124187406
630999101
786004390
2093772253
1799030976
397729323
567299982
321348744
15544527
1955829010
1807140646
1611967810
2096729865
1539998417
377051829
2122893788
2114730187
123941686
708640036
138938517
1305484603
1868578515
538171710
1615740578
1092223137
1202331061
2138182809
1652728695
59028208
1498864479
1014050477
294412680
464948889
653652872
1459241344
401962380
1089881392
1757121148
1924435946
1950564707
1748796825
1699720333
294012721
53832739
648979142
1683717285
1465210474
3330659
373506418
846584262
250903090
1384615152
1808875906
627833987
1342653678
1723380013
951773588
1048353605
1104875639
2146453073
683987384
501732748
606277365
2087586702
1608556555
501622665
44319378
1576648638
1756063702
1525242690
884727927
1548609476
1481601224
679961056
1625668465
572932439
2130981028
1034569852
1517278933
1690683841
1194076874
338153603
769627068
1851056427
441434101
2080847331
67991784
1167379340
2132778333
363886147
1114641653
234954636
1862314314
1727163452
930378545
1183405007
700182686
901484094
1276502613
1524983915
10643998
1422655330
24222466
456705110
6954613
1242009337
1097194290
600870270
485406389
1161831991
1286387816
1545999740
130278955
359207906
876443634
1733407975
615257887
1621050414
1492107574
1616349245
1760792626
503666627
1835226367
210248495
58280063
1505981643
450135686
1667515434
1642510134
1011673274
1074566931
885850173
1377980640
1900809617
647226547
739396129
437837989
920705621
1751417701
330989632
9730284
2095732160
1998913346
1141847080
288065479
966964697
245224609
2014041995
1011427495
2030165400
700451687
1100478782
306098650
1724527313
803254820
510666706
1454598362
973728311
449986874
181305304
1353040619
110750954
526317508
1327246780
989660511
727598149
57898542
1693098477
199030118
1628386055
281460404
513725292
905399520
868727295
317314356
1875217893
290202078
1635798910
890534927
51122856
1303322934
712410968
2024688847
1815708084
1803219182
1154146722
1796643819
893435998
239918571
736275679
282318542
974795282
670241599
311737840
1145335307
1933189938
654230295
1810889908
388490865
469892984
1520010932
630133942
130477988
1451919683
1268218317
881305616
714464576
1251229901
2056217185
1760848167
966005514
28221905
1233002653
2061019666
527463281
1109948195
737698097
374533152
2078189047
1850546231
445337631
226457058
1748052649
284194414
975340639
1365014764
293216375
789010595
835098577
1788655207
813560750
1099867552
516761089
1945317009
1372491919
81746741
1199028516
659090130
1451043931
527902633
2055103320
1760023660
1743125317
532701809
657101442
1293709844
1903285581
1365023347
1270091589
2027084631
1485764626
38206807
267660817
112924275
1279062670
338613250
1010637278
2062630525
698685070
1937410353
806978169
139861851
1782137770
1796960657
1494578920
1530483746
1830453161
493644836
1485793435
1840571798
1954571748
1382844382
776240346
2007071572
655044597
1739534158
434046633
1188728906
977925137
1001889548
2068544654
482655272
1861237155
1286305944
2045556143
226620999
1752032139
1488210290
1379616895
1324297482
422664382
341808519
1018579953
1923366625
2145071921
2043206447
1196181520
788095889
282781561
1200752269
347081175
656296562
1236912464
193068406
1176730040
224866512
201265071
471124294
760250766
1536054940
447273222
716172820
367694557
120939101
1175121185
1646894012
1945913786
1053350785
846769683
1840793232
934050622
1937510548
876947483
1479576850
846899296
1351403984
1296351925
55938441
798913835
714385384
1107326083
2101469464
1583220480
1079864773
231058869
1905945944
226148529
1289129179
942238322
1045451297
1303507132
895493067
1453109516
278090286
593633136
279426071
1405415782
1895283665
909626059
1473599010
478696413
1340259877
1074249580
643379603
536114100
1122635229
1497316652
1131929811
1221009665
1118096512
1230139473
143415812
1244018281
705976616
180151178
125633604
836982410
1501397340
1311307737
1030950203
1930969894
1603874247
154312213
1324511890
1608175067
291379720
1418412166
665108892
446521103
1797506415
535023295
266668415
1348132123
1550084480
1228749306
2014480566
1870089926
1229088332
1886928610
225578696
1202662868
1710414039
723557744
1247743274
1544831869
22504280
1775317586
1832092017
755209825
454497532
358732883
410369815
2120567508
1117248062
1012336363
1002407169
700716343
1357764421
1734394859
1107556936
22897295
1563798187
475001385
1852713287
912454021
174560382
1583592719
1038535551
880668679
186418304
1120235491
1597270419
533012687
619284562
384957081
1974891932
1333244200
238380116
941641919
1052185528
620727050
950248829
1291452038
1396888786
2043670086
167259908
685918655
2023266581
154790287
36451530
2025887399
1886330064
927660368
335665671
2007436662
1795798915
1702023848
769119511
148326068
1573012896
451808105
1894990385
968059464
155405767
276226105
47838214
1979005106
993315481
2079626958
1849621606
1128042128
2051170918
1081898255
371568717
1544378087
1223668455
1270513814
413271130
106944575
655696230
820044338
1352088318
306404721
241544737
366290481
1017525980
124473038
519779443
1520012519
78024712
1129720023
1139647982
1561170322
415287947
1895496955
1060687271
119995281
2144304199
2081033286
1890990645
1043707546
2136829908
1557530496
993983865
1198026997
1491671246
2048333010
46218179
869977246
936940631
492916751
1719699251
8095937
1234750142
2009352259
1668101202
2136442794
1626862538
71734720
1383895688
1401071427
811025329
876408761
330353041
1777640153
636919973
257416095
1590691567
347378237
550568016
1013761686
610976689
1907618668
1278209236
234086540
1926252743
2060409489
829318334
1577394748
426052461
1368293992
89729809
1711051223
1522931302
1052121961
370772841
2031849483
365043704
2004490332
1629642475
1831070250
1496953267
2018290776
1274830555
1852034369
1965350497
1662435296
512315719
606275847
1787843236
379539499
819297823
2131896422
843345565
1213330279
2119387243
1846667046
1732539457
869756418
133287396
1727871406
622335590
1059657748
501688178
1133195175
161114874
1827922605
920739722
399941006
2023653906
1506200267
938716172
706986149
518067227
1554015307
430543341
1570398538
1131384746
1879465153
1215145287
3739142
1824171712
1890605310
1567493691
1131851148
1936506790
715337222
1359225155
1420187646
1871218718
835091162
901374118
221675074
821508785
1409116534
1960205580
1557295272
1838348591
170915927
873733371
1787068265
1822105774
857343908
1950125567
907180338
1961613040
596954987
1949545955
1540422210
2031954798
247520358
1322667102
1853109854
1794968747
148402956
1450110682
1442676931
484618478
1520057662
662361098
60020124
323652781
711094841
968905477
1486398756
1204041749
2058561437
812740711
1991020342
897684151
938663318
752634855
1955565113
769176393
1209004777
528473112
2100769980
2121849445
873691455
1877673267
1738104030
1148950605
1377290947
1103875301
2066057172
222484909
1254614686
1332396243
1035103484
1160565393
1236531022
7772205
169642382
727898122
1173700812
18665460
1871827389
1572043051
1896905875
1416496791
440223146
503607140
320563168
1441068500
555471883
638826759
1775213889
1903022315
12167959
985543469
546485562
2145364886
2001016881
362321753
1335732214
1487007348
1395183699
1826519645
215990138
632754014
1228615207
1337176804
61100563
750203867
1179778548
1870417494
493309296
1738421529
142843336
330301202
552781265
355898881
289254424
505370103
1112598631
594324272
66212796
1460329727
1487628526
360836104
184699011
673224454
1924062248
814385689
2055010019
1726335652
1447370202
1310093516
219469181
1609130200
356038790
1773059406
1702625949
1341547428
315430902
1889999146
1177483081
2003081706
1591430999
1656022571
17867877
1988086650
614820405
1734465699
709665881
700252097
390094711
1785090495
1958580300
371499262
855513739
1923024164
1948345663
1552380047
821994435
416989614
1993875110
369906386
1850523188
508703542
1115609380
651480164
881738975
1554809546
1423917920
1267421215
1041390612
375203949
1879170673
1689715126
1211408737
33578305
1215626589
1512588716
1854754744
109985008
1032233153
188112278
359768196
886913027
1916120518
679797942
1104977402
379072555
1573248342
96311607
2072645367
478311055
1983701643
1652118242
208398996
2018075180
475503292
4334336
854923705
110940011
838017727
1206324525
1701383238
786347631
1619309010
695039313
825442787
1463925947
1053271725
138621321
1078263248
255552390
1954572245
709211581
661339029
1361127993
804617880
1745713709
1997958379
335290127
1838639607
796985852
2112337160
460531128
1662329676
1687215381
1464103185
275821353
21364166
1788276206
127108546
2059533099
1205343663
2009153112
1514484435
262173794
924839774
1397417275
80661961
215401581
2056848204
1770017920
2067303713
1709774411
1056316230
491012571
276033955
1478166992
1978936041
1270364323
1897892657
1566511954
2135256602
1242882850
1328491257
391500696
987576429
1492428469
22538375
986993727
2061681462
162835252
936557374
378080346
330445810
889219952
1420729180
1995037199
739466825
643509048
1939150963
1693088798
139397241
1047951945
354911053
1257026038
1243315811
243439170
1690385724
1370843972
1663061728
1027522156
1838066426
427045770
397057573
1085691265
2133770739
147257277
1431159904
369370062
241601480
1729269739
535833086
1035150685
1610511314
873590279
2000487209
374853039
195619434
129690235
587991923
1390630845
1601255096
1267626333
1193049302
1315253333
138734811
189421502
1718409561
1092117800
409521560
1799474599
2120519797
526534256
1098857090
2017070529
966330844
200988988
964608855
112163361
1145736694
742587289
918603399
1682052698
1790883586
882918156
708090240
1202951297
857370852
1683626064
1817792151
1984455387
955556454
239991325
719220796
1404043601
902680394
1781888416
1041898960
257660076
2112477183
242426888
667924681
482735694
805247808
434643291
1058428391
210129958
845154629
822219697
437149896
888203991
1828393262
1829228448
1235113740
1021660221
881003824
834143608
1390900980
1147343825
867153367
2097483435
34116302
395481945
1849389236
1709908582
1544785371
1019007589
1788113988
793977784
577269023
1637843311
901715076
314460239
1241767720
1248775284
1075848276
45361200
11681289
208110525
110094741
1681234818
1427663510
18128537
782444590
828480671
920990428
1888475763
657199030
2007887025
732669382
192305049
1458770491
1144870389
1610136824
1546837425
1763808738
1253747450
2125712281
947870205
579252446
1142284892
584387426
667256381
827768617
1348027335
498608677
781269863
1216155915
922396236
900498974
875171022
172990066
1251691198
514000682
1645934379
521895938
1325392127
1515503814
1491901247
1029262220
933446321
1428931113
1695838471
1240062589
580693708
265437456
1633047234
1984297203
717678540
599895110
1271092223
1327211582
555242383
872391667
1271407464
1405353327
126789732
745755074
1968460420
2014896002
1447503274
327062422
601755412
892517664
511723548
1484023407
273079636
800887317
1962575999
355522286
1988117476
1087117683
246395765
697035659
1159916685
2019904579
1919082429
633763394
445444258
1998513827
383915001
576057216
1192734502
52360129
794541725
302955886
396700414
446770782
1428062247
984826208
1639477113
850291204
1184991058
1262824906
978553134
300197463
908231780
1439103595
1930746293
1811359336
411284887
354168883
638383743
1710390581
1410468763
1206258195
1186051241
510956467
834664416
1721617460
1666096359
127481016
1321315114
1344879976
5981878
713899617
255226052
949007164
2122836760
1074250335
1865638023
780913554
608208976
1595420979
1930120826
1239953782
2067101015
1231104107
945256601
1690103699
1248082813
162405758
218064843
2031103749
1311083179
177268309
785751503
915212401
1088119121
2137555375
1654515314
1748251079
23451042
275103028
58468330
1908654231
82021430
9974223
1622931929
1737954765
1661231833
1895519188
1899887352
1334188975
2102640245
1695477236
1217017396
1042692661
1893690244
1014639631
1451477763
565137067
871587698
1304846923
853736971
1833076544
832047484
1622437700
1793854824
2010351433
562794771
2017054003
1128981031
1537308123
374349202
802717522
1556460091
108908735
921919732
1919240049
27552180
2037040962
802095806
285258903
68731181
1701620305
26765609
909246686
1688334622
2003010329
968396350
1131529217
551752641
1941090256
420210725
1752393870
632980112
1831048804
908382977
1053855614
716199020
1006263560
1742699690
782098222
1893589808
1427857311
1558562860
2089282028
922259629
211762484
274981381
1737520787
1110506606
1884910835
1831180827
108862433
1155168940
2068646563
580081454
1732555007
1268691194
1606455857
323146889
1535024622
452554557
1110871923
883412989
323027085
854498747
1413069439
84967782
628389010
873107558
450034695
37598493
1217140319
668983076
1185316044
890638176
1559791908
672757379
1150369153
1068107308
1030550154
926888508
1426710465
1209877620
2028754583
959552593
1441906560
1254761795
1897774934
579161231
1347180479
256968665
1681811452
111188467
373020089
991329228
2127501815
2112846500
2080518018
49897703
2017377673
152948987
843365461
2083004565
1042751219
574866448
799662813
183913024
1714510887
742586561
1597303517
569438602
497251492
1051824465
145372324
657611498
208321769
1936441194
538548752
518286294
453428196
2050115582
1914947468
1896405459
833690854
772453612
1556247766
464020843
1402452271
1850569915
2759464
1546744320
728630025
1561304827
164862118
1170268378
299611707
1754718149
862834233
215178970
800131414
1928178326
1894435141
1338630479
570539489
518466503
1330755342
1660876292
283945048
1101776007
1862434964
2117656672
1724090419
1521704867
1218267549
1793249820
931445043
335579050
990192255
1126798418
1091087468
1244508547
122377489
1384206533
788841894
1248125973
883775269
1167272073
2038098762
26721181
1322930061
1354537719
427941205
836365928
1486550851
805940360
136017358
1611988190
1953008176
2061736674
1107043828
833960078
2129510895
1613162203
1222230485
667964131
246682682
1334115077
490512463
798025974
821920757
793719381
334106688
867022938
421580077
1164867177
331994242
1036643075
673142108
1596289377
276291118
1906814060
750573319
1601625069
669392211
73487075
1077630717
613074772
619429326
559171813
1166252571
669542233
159241310
192573262
738725330
198593924
289430542
1721964807
1969404252
1894884656
1076581760
1019415682
113680209
1349461638
867416682
703648194
156699147
1023419985
636649668
1429310751
1181120707
1138426127
2030870648
139764686
1876675448
1036714318
1030267967
206220457
26936301
1670466946
486474607
86489172
966268998
928821027
764309659
2080058168
1825042382
2015379794
890766679
2026338101
1813778103
590271057
501752697
620938708
294465782
920549370
919933617
1322286633
273052768
1127664566
1310153944
805579300
1788670954
1956530024
769012943
1010816851
1171866646
700134989
18101123
492965044
752581296
1296216746
724340692
350688669
722484550
1992697472
414542866
947008769
1714234034
1080732512
1540460462
1088885969
1303617894
1822783614
1788697665
1567987794
224908990
1159206920
326317559
611375391
785879334
839037346
1806830307
1907476667
1999224365
1971840156
869716520
1678747723
2076549102
1642996420
1322816890
266140954
1996842285
12754084
2053307218
595617465
520429661
928387280
1285061266
202450098
749540263
883306279
1673042881
2134111325
564355139
408464297
1573457990
1977986141
688889472
1877875675
934336246
2008543997
728679174
2089955053
1845008249
67603409
790953378
1469809209
378451705
1900485932
2056980318
777333803
89669811
1444124973
447524394
620396862
1883204624
1936911248
96132121
2090088585
740220119
423560416
1795445969
890065911
1685625493
933108713
1070259847
808866155
1318069031
1682976832
1586283750
1454144973
970689349
1905600360
425814798
1062076631
499462999
227906733
915827525
2072365767
534123357
1085926779
1488599808
353420133
1711799491
1667699084
519675664
1931781699
894160403
449869157
1581342196
2135206906
784026888
1667926820
363487750
2716856
1383525613
4240003
1064857383
1052001430
674560425
592670222
506053722
229490435
69273461
1351938361
325357934
1574476498
2143996914
1692272579
306505152
802178096
1073420771
1365137024
1404404114
377335587
1059390786
1826225839
16790850
1427348659
1809483339
620926527
741347460
479481829
417423292
458998134
1009830861
69020675
1726987833
60350815
422184486
1941439732
338583333
2026739439
375305269
201955655
1596009313
1662429673
1328072378
1949461621
2035788712
932795955
971056903
1035070621
649880612
517680050
2000291067
2022725948
1002927553
1949581947
1290472339
829806125
924581989
299215220
1257170598
483445781
2029606953
767864442
99956847
1112328398
1091275445
2044113924
1281786403
489194973
1844149102
742459721
596957885
1532742410
1089919547
968604796
1223773770
1887298488
776270748
800168536
1013994160
166028729
1443011818
1863560338
1887592470
133684813
349835284
1986334349
711986581
248106284
1009927692
25933747
1894276944
374727013
1230239113
628405194
1069265143
226702695
231098166
446904471
942883775
1141189109
414850236
1482057149
1155984962
708868990
846991748
1084459550
1042617947
2102261661
516290790
1020469255
870333002
1770921307
1096252323
321969527
555190921
593093224
902241918
1482803270
1238668104
1781963936
921312345
1016578205
1958319225
917287320
210828131
583515408
642014644
1376861839
1099616724
1599078739
637928512
77695289
257499214
1604779766
1401704398
652482615
1859041516
366675596
314482586
2101117579
689250448
215957065
426321345
570426278
250211259
1593738945
858338197
1346555082
1141579517
1465085781
566371353
565342253
1289125302
1147350994
760663844
837373494
1495677150
631818771
501359818
1752703472
2071493447
210604262
185981719
1505331902
358839749
1737564213
1247418493
1953907840
2091556415
1911991873
1777497257
611328780
1962086301
998827743
1197101688
807838763
1647320590
382230544
1995049359
719815394
608003925
799033121
268192968
2074400736
561138396
1328490866
1770632639
51819150
825255207
2146096409
1895114183
154575184
1456173284
1571601037
724041433
512401569
1827107450
2070548711
1236698512
2100461624
733852998
1328345362
685842122
226933206
282723668
360291104
613509418
677182667
556830190
916079182
1612639802
1344519771
1906699558
248400729
158295451
744535770
1043765098
492343153
721753338
198988247
1030408497
1040170457
1746079000
1971440210
400221383
1470999337
723363540
1472979679
2140375465
428923708
342385498
1718099389
1582662832
878354075
908620231
821299613
387863036
749365486
244865188
140429284
1388965105
1112897297
1667224803
1413029699
810055887
1527582463
970324542
16701081
1619042323
1655940678
1505190069
647835794
1947834919
1059919335
1368781918
1217172406
1160192103
565588335
1488099762
2140026254
1610925372
16979151
43612743
531239742
1192128285
208890829
986261582
821115106
729764704
1220562238
1022469959
1844848718
661263525
64855156
521993382
1916128934
700162365
203237839
466997102
1538779753
1879000332
643189080
987353501
1594524539
1743859809
1091979610
317028507
695708750
1098133391
1532164451
1416058230
194078436
992956353
254648130
174929195
748026580
432868515
756975175
947203973
1254412103
1897861631
822912796
482110832
739073351
1773176691
1251354310
1851452735
1855588427
1790211400
1935498865
366384976
1916162576
1822539538
1645541755
2096598524
224815580
1563125862
595630962
1244136925
394539409
1895371359
528281413
1191059078
338855798
1680482642
452908542
415120062
1845858083
1786038348
2135232931
753701050
380404294
326716012
801207194
354344636
1177108561
1985741852
159284873
1616094762
202276775
969277876
1605967403
966469104
472730721
1912863663
165155381
200216269
2026518707
730992464
1495646362
284434516
190384463
1671324991
1708916609
1498104162
865131023
1348957857
1990862926
1333158068
2074167301
1715096763
477233468
692476074
1298166162
1672716623
582759847
1360903684
1709198126
1454736011
1931683185
158214424
1238386442
76288399
1920773370
490503753
1155000197
1406529242
121765487
2032057490
797074256
1590586029
1131010196
764347832
1934501091
1093469174
2026581282
1530169311
1611586939
676262069
422963105
492753069
691076887
615152921
1439525331
2108740208
182279011
652570613
1301495945
1424946785
424062894
70763731
1700873289
1623621033
975418507
552658039
390760073
2100322870
1172790763
1344091914
490904451
870063452
2087963995
32462727
1682947213
976067202
412373409
1025656408
1487880363
193334308
520293605
933384528
221608410
1239806186
219377300
1912872455
182687124
546042392
1369962706
945458127
165914662
1447031270
1147019422
1307312595
2060363076
77681875
1146092741
991514779
1163475665
614225642
1355226361
766693782
1302150301
1519612871
1140922415
1511554898
1553819637
1292621425
782558178
1196156401
125214433
31034215
47087481
802207795
1275199073
1582367327
887905201
864132960
1425938112
1335448535
173830114
687908420
764661223
1819958313
1305634100
37654077
1419251167
1820190081
181492043
626504118
1833182132
1190071967
424037460
383633762
1906012168
1229449682
507336754
1951800203
1299983153
1553150757
1008799689
909269361
1354534100
1677846741
1219496927
512866573
1653581171
326993596
1990049383
732272426
493807456
637177096
1925883959
1675079763
1461005794
1841233950
11696565
329279006
1999027568
2037477768
954573918
46717057
1741126722
900480034
466708463
2137624816
967169828
167370597
1493805045
1162876575
1197360449
1576475809
1804362551
398223365
668964185
1268531720
1830147622
1317700472
899420805
337959778
245816639
1496367129
164491842
431483440
143007009
1801958291
1938724683
961007334
1991352115
675278730
176761518
2115202817
504643209
1045074510
1184819419
1474496522
4167536
1069625565
579728338
1272319590
1722668975
93475296
219849845
366248629
1232511281
2033888727
628716573
1209245045
2103275651
29653428
1290769396
1381782263
1041149732
2068839809
1087479367
242665721
824166135
2065539651
1926135464
1721575444
1078434711
1856824136
1958563082
1171989936
310595598
420259101
296425691
699826858
1880042714
1439097122
1695979691
151346565
606999878
1171510003
1868281385
2057715814
1576023589
270587143
2143861585
258149501
1040223936
1583436540
408125185
1776458658
983154084
875023166
1019810582
902954806
2035234038
1678874586
324413
21832034
456297482
1449162576
1649135711
957522534
356005555
1394860189
747228979
1231364259
616755061
1823438392
2010192551
1113527867
1271013021
684702515
184349787
1980877204
57147752
833341557
705914877
899347016
1501927118
1355648187
1803393544
1613256470
718029759
1758477473
593465540
161213498
296118807
334619222
923881996
710724560
213862666
1488497506
809992078
1274374597
1595896029
1175024753
1989932253
204895772
823534083
15965275
864252493
1852637963
1737397977
1400096625
1650285919
300610884
629402187
950752825
764883354
925835010
1402814240
193043531
33350240
786189587
1529278596
729325883
355636094
1305062771
1438912201
217816050
1366396632
514685610
78775486
69008373
330976914
2071121247
433077080
1856052330
807543770
1908834471
220864712
320865382
1855025954
1970447303
881248312
166309976
1249445147
2093884972
1716760796
1642014568
616920679
580776769
1907016261
1359655046
448396658
607095607
754864244
292315145
14543094
263262359
1117974891
172750331
2096185161
1787429139
1775122624
1338422571
1121159275
2120014321
1261845572
681158444
19078222
1122748487
661073547
27166713
1679272994
618372872
1211857342
1946510005
899141611
1865369551
244387327
1793746967
1336300064
1615977322
286333677
519895355
1293062978
1194549557
1259253372
793084047
183322770
484022798
1894774452
907077647
640136496
757342860
587958087
1848927828
913610022
1450515984
17609365
306616828
1462953757
1847016803
1449809233
123776836
196691759
2114874495
603058675
2113922085
993334918
1424618999
1777383706
762422959
961719049
1848719662
1165718138
412447193
903444787
1076948246
315529814
1215806808
282401220
324066520
1186969839
434305261
1454423215
196600758
1685541669
1695542233
1488211001
36183077
556416168
381038544
1708216817
1891936325
1614324887
1219450953
603351700
1863341343
1902979347
2008985103
468353350
856076669
1580091333
1158772923
652541665
1141151028
270789231
54679980
1610630686
1033240691
1910558466
181353300
1447025048
890046926
2047406495
299570371
1058072411
485832031
1023425814
2109011457
1220346985
128978039
2130981083
306805686
217780471
120695310
1212844811
959565686
1274423602
531093211
1797118163
305093275
863342325
1374030183
712828633
1777147745
1917068165
1790972736
679515332
1985339713
2084155468
112744606
396807055
1710467865
1122841380
17266476
1641161730
339335119
574222712
1918192941
590198293
810741627
1931177564
1095983967
1481609368
614857227
2015856163
439738297
2129101231
2009670250
1205780081
454901240
433247455
1702149965
525456638
1269975531
667646462
2011001543
1764736181
118510264
229556312
321438862
882825925
1152584167
707200970
1092221751
1982917458
877950405
2007430793
899171084
1015603113
596825503
834269175
1114950612
1183876205
263203844
852365734
2108235156
1217826935
1130979202
1505354128
1699177464
1922113399
1703976975
2021490232
1601587274
1465509507
156742868
2021263929
1204902143
1880093616
1348919889
1030598536
1003806525
1277986928
1867264968
1030259066
1901234688
699377346
1836897361
2132528486
2116462697
1869577486
601800672
1752939596
1216512611
294464625
2075912609
531721202
486741335
1656775139
613622137
2002290474
1715386910
1380798180
805812684
1932766648
1004490267
1557599163
1269226309
1958025838
1377951898
1515991180
224763188
1918044682
1042662023
1112901223
1644515126
1959679290
1513035054
1118257548
2016870790
1533499831
224720663
10578801
1353246380
453216591
1134178823
1742033746
2028039095
786933502
161077362
1071260391
1428449141
1541138199
1953316710
519671931
891990900
358873161
1548525271
621754746
1770091476
1532950900
1133211072
1680881320
272765877
320084526
939599395
18166422
1758228620
730471332
1433585718
1625624476
133672344
209895298
1977181285
529409378
1110636080
20398717
188105662
1116832574
2082016174
1203318960
324892858
619594019
882548795
1353812550
454181678
365542444
634242115
188748813
319024100
1141953904
1229559415
1473750216
1957144760
47108068
1995959582
488845907
1951125136
1836139158
2129265261
1244825698
1942414555
30881118
377972457
1663986695
1736764225
580277544
1582270482
1815601260
1338327448
1293127599
1939903085
2142727500
1398425786
263119114
996051429
1139170250
1010312427
159632106
788610510
1962515783
631854410
1298706835
684789782
1104291510
558279038
810453193
1328445871
1480306843
120719724
910941392
1326884360
966974645
1707428870
39758357
1059773522
1320590071
290984730
1919662364
119289501
1840553249
1211436887
863614797
358628553
734768914
395199951
1288659864
335258126
2015967134
1599960693
1041758297
817673958
799434256
502144578
256851054
139801095
1388344345
129632199
436571896
1774469040
1008326536
1490131703
805519400
2121743115
1707900864
409049383
1356983201
1607077869
1997113733
49006244
210688840
1943956280
334275560
1347047540
1186925136
1265833535
781511894
614969945
1184115082
488372393
447412563
1851240790
1691384787
455512885
1998614920
483599267
1054503075
2027700604
2057785698
448697559
257561809
1987514354
1291281725
661007645
237718913
856985735
2042706471
1351240356
2106506788
1635289960
1944940819
1031656422
1058216932
1154400017
126779434
341002494
20390371
516935781
1620215550
1756643401
1171002366
1701086917
1139502170
593443576
1232290343
1850196782
843609959
1997276284
1071355230
1609139925
1938951059
1440999677
1517064217
1262626740
1770937301
1278361882
888345388
1223128281
514614342
1965253626
2037885790
1424492442
2104123866
1305964159
1108245251
196214476
1727781521
1524367363
1181945700
1825045412
2039590391
895116992
792215823
1407458031
804788326
1476213627
832619216
369860945
443854090
1333786764
409597961
85988204
1162520166
1207166063
1739849908
1887343800
1190645958
1143450708
301925273
2071299659
235517954
756603650
363971898
504102102
114867884
1328022552
1253156701
854815789
809859300
1367543363
355781691
1339963615
1467252191
1064259268
1322349588
235895680
1005244248
49854292
1919971607
1227674663
1712473877
1267381528
1173872936
1567935630
906231295
259116913
440586684
1860507404
1948351898
540503835
1499920997
391363068
1203748896
689405488
1964110568
1754128014
538260871
1350680814
1654903822
1411547881
422425932
561066259
1908134613
1402014704
841011858
1100027116
1498280695
374982869
2088182078
1958910307
1652550392
2091288507
1982453699
2078619567
290502939
1927971489
1910713165
686344839
210730963
1642806569
1831196021
1383334893
1902799492
1681578723
64102806
466484868
170331486
1107674594
1480226176
1036161012
1419357180
1657081981
1044145242
933832543
1045835175
857874215
743651962
1160304378
2046192813
1357203014
113796629
1941782327
823527293
1040974434
816416581
1898818379
1700543164
532948535
950988201
367482643
1612578934
1837561436
1274873023
1114642949
131425873
1049090271
1849149746
2029919522
1093065095
1242466631
1512503128
305810368
1152255279
1687351698
1803492860
61676555
742957388
740847043
1468233313
1687372642
761704562
2062767908
1139990734
423428713
127103288
1237432149
46323763
390439962
978901323
264127126
1109422240
133998091
1759266038
1122302934
812866963
1937525940
979831568
1315915135
95344081
267943212
524529984
562012908
1642799628
468252809
1861477710
944192438
1916940751
169404503
1346659648
1837299125
1521765883
1466658884
1510521371
102208529
2074067439
299943973
1177159071
1919580812
1274398653
79230234
12216174
1682473926
414579046
1560796011
339791565
1348074389
1728350342
76811606
35538685
566538079
834808397
2012056611
1186448375
974322884
1622768628
282863883
942831142
1580470394
1122531869
1979410310
1327936203
1338443123
1485136270
803683492
770739683
830972116
1320021100
894416703
106539885
1924954349
286012760
2119481600
154979986
1769462370
867404136
1129399565
30635355
100452613
1209607162
1396892336
483185928
1492527946
991648527
814319053
1306314
2048425215
216500163
231918654
346324353
427208245
692362929
1797033059
1811585863
1627253484
1876629557
2121826640
843829576
565441561
558439388
282404975
442611014
1796838992
287538054
2116577967
512233444
1191014952
288170533
2045471886
1122412637
1770514683
1034900479
1486043986
1692584177
1775103748
510241912
1517717098
779333148
83047695
652291855
2122755873
755546717
611150629
587636390
204221641
53711260
1291553978
887843217
28900491
637789722
1525197189
2047634195
1282623886
553356280
726721126
2019936172
1676635773
1180635118
643061974
62540945
1040124013
706887018
1196594584
1310489651
2029439384
1785041926
995457031
1108292492
1808505607
1311203697
417556956
2035836143
840593934
1525138682
1008391724
147909933
31015907
527349699
2096146057
632457565
1784658517
158322289
532112677
855408223
1432700483
1856730091
1052716460
1447628464
1977457167
1354737218
897608465
771254202
244016536
1261089907
10638075
162475215
1352793934
1914254985
1229403471
836191563
2107346176
1152392316
1565538692
1951557387
723100281
798437969
1952052214
1911543857
1384168635
567414730
1762895650
1342558289
1664107313
1480209768
2139725511
1811081927
330646288
338633955
857987479
899095146
224025752
472674077
291501900
1489294681
1134150266
702159360
1300969490
1926763203
1274084132
803642626
741042706
749587136
2098856197
1595444802
778963275
1271475991
670905457
920757200
374072806
292755103
58310661
952938538
369987152
1441035635
1907012710
182724964
880528363
1203644881
469737321
269374739
121864012
358596216
477988496
29424148
315554620
1083836363
149612286
463343384
969157266
1031632530
1683326994
1627379145
794635481
1409052516
207519764
5861896
1934957990
986900411
1047369939
1109642307
488251631
290000323
785599345
1247670658
876381036
1862210302
1385701805
78293343
673991728
1403034712
243187420
943803035
154485963
105875905
1019030677
267897072
1009983590
986433891
562713981
368401908
1943259405
992332191
266185370
4530123
833876418
2058116358
2052897831
1154887432
1203085104
1971367013
1380837992
1446816156
1156173800
854092637
584494385
1344074723
1111753418
1333956991
10333864
188411153
390434718
1161748384
523722268
1054477678
1489292716
2035772879
1129762843
968099827
1404883100
985417453
1392616103
828957535
1227291508
1433096447
891384401
1939449695
1969588021
1137322824
1589563233
1769483067
610482358
1268445618
1286395641
326851430
500836677
1524505487
381342140
1157783729
223561153
2046964432
949469854
2015326608
1532947254
228489710
289701437
1384403779
6807224
1434466405
731243905
1418928499
152942058
840265775
515455270
1864239119
937403568
159877754
430633564
712777602
1322188017
567793288
1452214485
550960634
1539624775
2131469115
1572001365
1576963879
674882619
1572571884
717325830
1782470651
171345364
701415146
1181775166
1185826638
1028683215
1642914804
1452028173
1508079401
739337432
543196703
1910536157
535758676
1317702743
552934234
785760507
588572625
1819662606
1937800197
562387617
1358444943
1670406985
57938667
1710916873
2114661331
1789646625
1773528933
1204954552
1824153222
539905787
1021585011
905738850
69171607
2083902467
317747013
1403263577
1334978991
246289201
1176117627
1166964514
1544797811
1399489665
960032864
961497851
848110781
576876291
139294857
1294840363
292166602
1168500180
142623294
1422475871
207056300
1349860307
268820457
1559707173
1981785485
845836061
1748803975
590374921
376911887
207924943
1712619696
1189534978
2085308359
425093749
1776010746
1637577836
843849332
423071763
402247996
1175164307
16950200
748532698
2075622159
434041733
1207110334
133655249
1737267594
1263180052
968062968
269548375
1750811926
784101689
858596838
1520790036
1191615474
912759330
734915291
1936522258
1860147620
103348183
381224090
439270651
1986873583
1754491433
977648410
2116129038
2708094
215792449
2107783003
468655350
441471345
2074524660
577558172
1450174987
1165149277
91814215
445630655
1491386503
695228868
1411354449
1445934286
1683130318
188510235
960852096
818488376
891592859
183902024
1432297829
1225945845
447431483
147605729
1077185293
1830345907
368655
279092746
1608725609
1366249063
877684473
1184972146
425992007
810303694
1051908143
1347863522
1726792666
623664541
1945272822
483362612
1570268737
1850207186
780686374
2063824868
230177836
450476808
526359097
838727249
1343803520
1452047096
967440532
1821042956
68658151
996494045
954157062
440009846
518861347
1536822724
1537949608
1385160453
322228632
2143823293
362342684
1063692334
1318305463
910753595
1797009805
1835169489
942443323
1796599059
970582952
575242971
45547865
521067871
1374795872
222030003
1148134310
485614081
909992045
25425900
241637022
1956308974
1231604459
706768826
577724281
1329553790
2095441458
745330561
1225328371
1275798568
1561466695
1309613491
385964914
1056696452
1784043502
756031084
559771868
536622985
37628607
635527373
2004837851
1575037256
860236492
1147992471
1607331401
1374624188
1233853388
1061321636
1385947131
654798670
451942303
1487368845
967982984
444849665
596003843
130723407
255554112
1939664805
1262551667
1980972672
106692225
220573075
178731184
755359311
1899575503
411272799
1668829807
2029442619
1699946781
520181924
395700116
956917673
133891679
1274611452
1303592027
2103691577
1185082127
1553367877
360903855
1520675640
1380951217
1750523700
1725084014
664887132
1907945741
1071009353
608470753
1800079369
1489973236
153627173
1012882031
1794708366
1649881145
2012376915
1331044467
2022818166
2057859313
1772409224
1995993590
432581415
1929408744
1781893235
955292233
973579175
505748027
1587798465
1430028881
454283578
1734640831
1306346318
367630403
1790283873
1145303428
563513029
204044034
1934979064
780246780
447964590
1109847042
509908954
1275530737
916928554
350849279
1043980011
229730334
755260198
280515559
710023161
746245054
1069978006
1309669293
1750628465
1533968131
1330490473
679731436
334083203
954143534
1962761587
1407846060
1717295387
582981180
164331792
1668002436
1525934364
435161040
879014317
1236164939
1270837633
1938989415
2114274670
1246176062
1567366505
5996682
1042140258
1577954366
886711534
2014685003
736319727
1930052650
1444559982
1201823049
641560407
453932757
1019510822
1070716563
107971602
2084053332
1298853344
392190172
965174237
767213437
1977832776
945510433
1939618163
1359905523
753652778
1303994193
1563547493
1454136860
740074119
2111540463
1988935541
883274494
1254006973
1489125604
1506102021
1665420942
88332686
1257152044
246978799
820871983
1447178540
1112404929
1876906246
1718163044
869500947
1431307006
354815106
2130546653
846603533
172600297
116255153
365151062
2115462883
361299528
751306530
799356221
809869350
1840885108
1176838653
449040591
1643284600
751112503
1056922877
1247794974
1156134249
276449439
462440878
1317786205
9956255
1128686472
2139407356
1407297324
537836473
2039751131
914016714
1343838777
1753882478
1039824117
9263005
993837346
1229729229
48559177
988624165
146068928
1533177920
1543134474
1293593719
2016646364
1157710863
942221560
607067925
1197479393
1382570127
886601600
1806859027
185835293
2066003506
878831942
986321877
772148462
1966308287
598793784
1115300879
1420347960
227186961
1479431747
1584280848
1690072967
1570631490
30287245
1453890791
335147368
787244095
73188009
1867670935
1002877642
2070888931
587601932
1725164937
709778047
942776714
508667806
721791859
1548520346
1551348086
2115744210
941750436
482933528
738429708
1749140352
1904631922
10330061
276569170
383288250
452165711
1488673349
252404187
453427452
21976010
447823896
1422993524
794837114
541752612
748995893
1437502503
430643025
1994310779
1836075275
1074322392
1369241034
1974108874
1476640056
1885721747
1919598501
943900843
1530209444
581246322
1975554469
1178257453
1307185097
1255267987
1211140708
1932285097
678898227
710212908
1961006759
1444508041
2025587402
738068103
885018417
1389299074
1517576335
2060560686
333474414
506351085
1008058108
760986267
1598299654
663281866
1569584371
48186419
1401321722
363671183
48601382
2128532192
573298994
2026465511
842334785
1351758829
597052279
1519461455
926302943
313885956
928665252
65162539
1371787869
809147034
2059183764
1440446697
2004169360
303935508
455116004
1785982130
1732023244
400598171
2055454006
66196952
716558282
2131382994
1729400091
1491091272
1259072575
642806694
850950438
1132846937
238174559
1044306253
1427882695
197570783
507730871
860530639
1989493969
2113652516
1571892159
992770252
1040875881
1677379310
2124340867
2104831339
476462151
1192966569
616203963
575702757
902147091
1138623939
1303807136
1676079
1948002888
799673961
2016174182
1568332056
1704767033
1324805804
1868698762
2033356560
1973226834
1289821873
735571161
1062728540
2075575640
368740434
1921942645
1325688691
1138028218
1731956640
1012813431
247750581
851628180
485054792
1233952801
68410126
331930692
404709720
979710729
253173506
1597843120
1664820812
1526314685
1707222574
2143320836
1866160071
511514954
2125226866
879788379
1249640140
1633204634
1383909812
1588029188
1003799494
623430628
961646086
1610054838
1856792115
1465209023
1806737192
516816011
1319069814
220951118
1499008833
2067246101
1248570112
1774783098
214454186
968051394
2051687979
1902674766
1623160169
2131930847
364531492
37089749
1300466376
1209750252
663999282
764501626
850583640
179144847
1727961918
1140042799
2079671866
266713261
803728414
1488190789
328611505
1046281427
136551645
1023295799
1951455407
248803814
1439231535
165185821
767973301
1849525748
488178811
17861921
1898691290
12467651
1174101953
1138269468
426977094
560046755
1315558767
214777014
1169611102
367151473
2006313715
138998612
561935507
335608014
333175548
236743155
290655901
695055266
93098047
418001213
918225794
1476442392
1205901295
1814198143
126137303
1340515642
1473625664
1273426626
551311898
1845166278
711017575
1043333105
973554675
393604411
1958008623
1812962008
753053237
1397418208
1112167541
348646224
1403287178
1359483910
1670235329
827347874
2094667650
1081682700
1463460951
1610468948
1115514496
1435230661
1047082297
1146140572
351629692
824085801
1756838193
1887958446
2110223804
841770220
1682317968
250514168
1382953301
533901881
1553474370
714109014
598368295
2037996704
996304494
1739286129
480315434
475966597
323046009
1326860668
1135295290
1928612467
1950846758
1752054894
535694252
625368914
1713938219
358237744
2092732552
1700143673
1869996914
1940597023
2012787145
1691255287
816264185
1037189333
1788060372
1742926129
615681543
1792605807
1714200560
860315498
948849635
1887655683
491757933
1080160488
1330294675
1387208116
1138857741
2091901938
1487267041
131027047
1404980258
899699781
940027385
1791304885
886174405
1393037265
2056425923
198380536
1884129324
1172082632
1609259132
1963204208
725486888
535057646
1638482491
1420900316
159338982
1144885883
1448817404
966487857
892347264
943520996
1845764867
1825043033
728108238
994089743
1443805687
1621921028
999558453
1899193012
706759244
698772496
974080779
348014895
561937822
1207419554
1261832399
1012476833
798524567
1477332413
1544616652
255360597
1313472450
1121817082
340313965
1244602288
632856059
1914206139
1808699019
649858720
1205945547
843935236
45719482
245955640
1045018629
1905705743
1105505331
1959164110
544098608
1680592256
1041537557
1316006182
1107795776
1016255532
1367555825
670864099
1540077467
762543227
898931048
1339209568
1206624356
461429423
1722650751
918994592
579346128
1776780719
767032258
1475314039
1712681373
1848741432
1461489797
1680177561
1447094790
1652194374
612138197
279191706
243597185
2094010174
1199616068
783522787
884374460
1498287442
1144176990
1713598712
87342107
183923580
553096078
889474428
2043746421
1309556940
805421041
678533207
1089125278
929398011
98049278
2133069949
1342767542
473401032
2130399418
1486127251
2001483534
1279766272
3929365
1251962743
998572892
1564232740
1994702017
1762736863
1295657764
1034868172
1143442316
154441230
1999173533
1924570071
113968085
1351370884
702883445
1820265184
1213117391
1536237853
1436687946
1219378516
1438757984
1784031351
663106888
888717000
1660543440
1417604625
1166833968
1484806983
569406898
1564597342
745624672
923876087
1874593353
657367734
198483086
1046152686
1795085135
1442348660
326083531
977559054
717171898
551194252
1371290071
1575908080
2041978570
1999210715
455050529
1351476535
534356604
318027547
1596654686
1558919520
355880294
1432812855
1284545989
1354075289
254498035
410258156
1839874783
1280844441
2142976241
1596135546
676757592
607891917
748206041
51392113
870717763
1949759326
72842598
1785234218
1966444389
885380003
196396942
1927105149
1294496435
1800713923
1489640106
486361092
2140622496
2023633915
939695180
631118413
1185422961
91151333
591662165
1253842853
883637031
1472810710
1094678490
910177856
1066842018
133452400
297171978
724925349
550860656
231437478
1861744838
372118762
883767562
749430055
1120804563
2000522224
439333759
577927977
1750151485
396054931
292265862
789502563
277708751
1674627910
1104486249
787446279
551305483
793187643
625078882
1373451449
2035165441
211700138
2117144533
328420127
2062132
1954961255
1215268830
516047880
2043469718
710607130
1293253973
450716097
1951638975
749071763
2033542477
1265076916
125268057
1639461472
946076812
1452087077
1615262322
127634295
1744416477
544832908
554647825
105773181
1319061039
470830439
1209287559
999891498
230167899
273240540
588250133
1794208854
792950001
1878100704
1980403542
1465064823
1286430127
1917444691
1869039260
1796882816
400999921
1183381075
1465628178
436453284
205799532
1201209131
1546659068
2037457310
567396761
616173463
660849341
2115484210
1704632986
763991440
253106622
354256201
317341053
449457581
1338611504
624381751
297806688
961663340
226299072
513066154
10419188
834364077
1680053141
1245470317
471233375
1294692155
1836810087
1729392999
1142323049
903730798
545486819
1885564400
1496353797
713959633
369737300
1859196508
597914082
752071256
407027533
436145148
361228962
1985085108
1031248090
931206404
551810954
2043661493
107806507
1297993767
102600971
574255324
1901528547
324575640
1996147880
1267069162
1538611904
250102884
1358210841
1697348326
1474598000
1079088706
988779336
808141903
984558996
1479052585
2140956730
1797725775
2011737249
1233740144
1492104670
1400756141
1486905281
206811842
915731379
1151805399
945009688
1223610124
1754237331
1061224946
1856465362
1419365610
1298968656
1440600184
575856511
212790896
1553599197
2114098827
1125513420
935481222
461763195
1444002839
1129389169
186955631
13664258
1527273764
1845233541
405486028
1053913740
390198152
1853455117
1766177022
265579947
1483265810
149280299
1507530701
340018946
1162131305
1071267064
2102462008
1697866183
2144941029
132891318
88077093
1387122131
943404132
869127081
820650579
262907749
660818608
65791732
1877645291
1469504120
1218549387
598412589
2051021233
592786668
63114898
851057095
322187054
26698907
1597389819
19828441
742092764
1281129999
469505522
241728069
1665924828
1028030518
2100931877
542651909
1363904034
1160434084
277199997
1480500503
1057931546
421002276
537184049
1598326161
1528890604
1893395644
219706227
237539216
1486974744
1248351084
2142751111
746200065
1944154376
637164655
403176838
1415144106
1294325796
700764378
502768722
876794863
1676210731
192655400
1779689094
1122084679
192610934
219622335
556506203
146244988
436254681
197996286
768831179
931759164
614061064
2081381094
997098379
760085688
1952737118
1681272180
363324719
1388244654
1666292091
1931174364
414112450
834713532
259168198
650667731
127200108
62608456
508431882
1815555869
545357325
1889345783
460282844
1305882429
1707200985
1198254986
2068465089
445630032
2130725717
361212848
149849344
643109604
1174402619
510213418
1876906920
314690083
1961468685
1322406252
1521002310
1254479736
808544275
908754299
115747037
61084397
1569526964
2125190215
115474089
2083486616
379931729
2062270681
2059240954
460477945
505424366
147065623
539071087
2111668025
1145915460
145814591
1695311204
736626685
1891121223
1049420468
1627237723
1939235824
1262125493
1592499946
499994131
1909082098
292289771
1139318384
1032013107
578463864
574984696
900459794
1768740930
968161021
1553566280
470656503
1428706432
985423146
504691478
1420315474
1622255176
203754022
1380068282
1054319449
433528140
80772421
2116147280
242726984
1812396895
167406357
1650013118
1976439407
815139586
1158035530
630524678
692628502
2019728479
1253948344
1440186578
693539710
1533079071
501263303
1554070092
111359394
1209448237
228591150
824815292
632282807
1691389778
1344267345
429603714
898113158
287155512
853693170
1372120318
848285294
546736890
617401494
1086202682
1002961448
411944935
1246176229
256027609
189407802
78166216
1996660628
1478535505
1375258922
1238809701
182579268
225150089
1795173721
996821032
1146899716
1598499287
403832329
1215584644
942843920
461943359
1183621290
1689988273
1594088102
879709507
966891251
45759254
2116042987
404615425
656608938
981271364
1726428232
1936283884
355932566
815907328
295185289
221931410
863169356
1517756422
1601505626
1648668661
247827057
1085748398
1550207230
908197843
1919085801
1355420460
8236917
46846580
148862293
1401874461
1736879168
610072531
1432939817
1851629164
2015441635
298835078
914972394
750794533
244406560
1564621012
111575118
1751471865
526523380
1390387213
61392725
2125084504
1133460048
394042269
1689774836
1227064354
137799542
781768179
1099473015
659597753
2068980290
1490323579
356018305
1477283872
473519259
966061262
1818252127
416131015
474735256
1940111044
1329923506
1522137732
601514912
498065013
1562226237
1098368293
684549841
230570800
1110244924
738931968
1061592826
525408295
1940531761
885703094
1146117643
810968996
14988933
1526295343
822651623
1900513934
736436056
445309409
1786979363
1930449391
2100060608
626197448
1339834078
1716765399
336794410
1850592047
1470645763
1434536266
2136538678
333086188
241974754
790599302
978659104
954284096
1182836518
1998330054
1501838877
810648134
477239895
498102588
543686207
857986397
1176157163
1463824403
1832679935
2013911506
1568956657
1692945371
903883077
733745601
1841631217
493971503
479827563
2065752768
244897560
1645492462
1912148976
1534702041
158695975
1950726987
660051956
928183687
768892915
740327693
1745361956
727887822
2125434048
169348312
1197987381
1959250147
868585684
2042248536
1778209423
1203946623
1287555521
675871430
1397309735
1815332845
1396425183
1688848131
813674574
977163014
393651722
2117332064
1950114245
279087642
1327836134
951801825
1263999394
190871894
700343069
37922449
2082554214
399594215
1557259036
1333435627
996670307
1557249071
1316669878
2124920417
145117518
1978301529
1731058120
1648753624
1390820898
119671485
198895314
631718876
748278259
1625628330
1951969203
708890342
999040054
911297476
122419215
558175792
574483484
1160399103
1029085638
107866401
2106820459
1487281565
1798650095
1211329833
638396344
656335484
523707121
84712933
1005479837
251944665
249588567
539071457
1011492118
821090161
1726220280
1842932890
196741020
331007029
472894083
2057461424
960900635
1276136107
222350412
1933149625
722901343
1979103711
1117524225
1008727383
1770490239
1152973218
1219001706
41761212
959514508
2102530112
1312749373
1194686762
745610566
875902182
784591922
312701688
1143702422
581997616
1151565650
1558326663
86728900
1251523447
526524457
1473094161
1806049120
1074088128
127215792
1927040638
1839147513
1686823427
1348911938
1516517304
499706419
2086202938
478225071
449492817
1200137873
731448196
560842883
516898586
264272912
458707818
533244088
2104506253
1716060653
2076465220
1519115993
493456271
1095121017
640355668
1115830540
850527985
1432014427
1849693837
1005661886
1375692721
1230730320
888848303
1259423994
516207453
1020618785
185222505
1743927618
1469974565
582476835
527697812
350489750
694510811
1621623088
45801568
155919775
1237866864
2054452982
337891224
1611423693
201223573
1955824029
1356048711
886414576
347115750
1640504096
1849577292
906263424
1733698944
1591513728
1999035824
1758568004
2130346371
675865600
1046283439
1122495555
500991947
396435469
1803405322
1595550978
283102482
1910961739
1485846949
2108384148
343047672
1068999510
1245414348
1483758442
521192177
519501744
952169381
181458287
2092917255
1096132817
2117897045
10338488
230773776
1073630795
1830083377
246734440
444727805
1829130898
1476581220
2026392117
1224264038
1534239661
513596405
1598635702
475150359
1432275562
101419947
1375175478
1041663537
1622797251
2061883801
948875609
907213516
127709480
1818230622
2049645126
1938022421
749348306
1088324340
200088244
1047593921
1173883546
1031625687
442922030
360483813
1648138596
601638756
688883083
1266371594
2030674459
290472185
367851769
670790593
527443505
1106362576
1821010319
2030450943
519465781
125462261
1494248660
296812577
2000011081
1370680788
1235752272
1030792112
1897903014
559556834
1772800627
1131727801
181203879
2032058949
321297390
307802377
1872675798
1464271332
1121992797
740086947
1854295614
595004540
1972788257
904275814
1664298637
24703734
474482308
216154043
1114866101
495850570
1963735387
576252464
1175064425
1879104884
416880516
1228994370
1319335875
827719712
1760987282
922685313
1641992756
265306495
1002709633
1579547212
1100176804
1790053711
699323806
1520080452
858414319
1157205086
423005610
126532318
2052370454
1486272511
1579302825
404102247
714590896
1133646023
1028742305
1395365529
178862291
462094635
1354710116
858504203
58360666
134512642
1766621843
1003582093
254547666
1480956389
481917877
502190983
1419375647
840035631
209088458
1507142915
1573692575
812380172
835543132
2023253228
263793453
22568238
631044634
1444282989
708585180
693391394
1770901350
1378598859
1767831803
1491176829
1033220306
247363835
1047852069
579355417
159526409
1340850539
833031995
162296978
395109271
1440894609
1005390578
1680326324
625576987
507685894
481959593
775366758
2110082323
1825497041
1030294011
327646431
2136959400
815934152
1655117688
1374702910
214318932
440808998
1476511859
2088240722
1844961047
1929547836
929696281
1756243099
309417922
775750861
1714853210
358256875
609780500
1498704170
1331260025
737430906
1024812058
2132778268
1949826264
867120042
23515767
2104303291
644288125
692454189
690188624
1892538066
1094632833
974484253
421225809
1041702196
1715200204
1017505168
134389930
466576314
457970058
748213125
670001556
475379524
1117615724
698162485
643281635
30880151
585074956
2071946990
1860611353
216283919
1853554964
1122418180
2045814096
893450629
1217125443
2092230288
968495250
483346946
611200860
1562321151
870896277
1163164157
1633695008
554443041
630234541
1422968937
848083125
1235612588
708433825
1798593537
2060379372
1078799341
160520386
1606059910
693187616
1494517892
2086674781
1862689794
604190777
773824757
752769741
1282730592
385492363
1732636863
281779380
1798244847
61580745
1327031277
461372244
1055334201
116088849
1036418953
1642981994
1883626679
1985996449
113503952
612704419
239079650
699049885
790649304
107187432
2011543826
834426103
392336898
1479940783
864875121
984997292
773964303
960243330
1887906708
1813866503
1391652442
93163898
1330033880
375991402
824631572
1972960423
1876618924
1859713814
169443960
1145175361
1746531575
1371599954
462334040
1669754967
1761493669
27335419
409063081
906257786
122084538
1793623069
864112951
779733888
514906163
1281920784
1500349973
1670357576
2098847599
1193752758
749544543
969769276
992516029
1534059348
1216989912
422881039
1044243762
580447249
1400952605
1478634397
205496150
192442258
1377073054
1596042767
1902753324
793739425
757620456
13915037
1523993702
503581027
311875985
195772714
173196660
938406718
2093272197
1208996244
560639453
253140772
1908925036
1654357595
736778858
308653165
244311342
20501328
808958097
1416733305
970154397
1332090551
649076556
1449895376
1287030400
1657492589
1887441384
714949254
1957827901
1949511340
813360865
14072895
1157267751
395733566
227003395
298726332
1484703908
118032421
7601849
772328171
1526418946
1935063739
1226029949
752648189
1898091845
737199630
2069421126
1915343724
1131646163
892556887
1937505331
112911351
26866591
1882181231
606165388
442508784
425300901
743052543
311728914
932488694
556302801
210283703
1575134970
1721701852
33667589
1250233999
1514749929
1362541584
1937606626
155438989
1404929972
1527816010
2032171687
6566687
1558855273
887680498
1957603960
252146767
859954106
581533866
657049988
858453000
213552606
1118537994
779539292
1847099781
305928462
170079382
1528927655
1027929058
1854277336
74425510
420846801
1235753843
1392442967
1482862061
1392969502
1436586431
1366477364
1725436314
353944723
1303749671
1342839139
1602234517
1060769848
1253731766
179902920
1912463310
1565175237
1516309892
1637055674
81222246
312265045
889976724
1426709769
1680800374
1562764420
1631519344
2031380344
157479412
1239262024
9944481
2036521791
309599970
2036902742
1993006489
2004942594
2117728996
1057424440
1341961496
1797937097
2107190355
1185068888
1011291896
580513873
1995363608
496678159
1269888453
1843170043
10442329
940351650
750234270
353926084
184890629
786430287
1553597366
1510170727
1374595043
763373452
1920929010
1222728240
1545248487
628447789
1165935824
2111566610
1800721101
1656536678
120043614
237790276
1755732605
1509581251
1945630668
669345943
466486832
1807211984
1355412421
358210290
956382089
102164079
1643867657
1233990847
1960477293
2032346238
744170517
1872200053
1158918675
778135902
797047342
1528412648
1088306118
690153240
68712772
1095206974
1901274579
1567750257
517530602
1738820196
1816094305
513239575
1322136486
1169740665
1076993868
1958615287
298112536
1551092923
1516916199
1846140151
448540391
1416970592
711667681
1610192695
2089170992
1687980104
279797112
667374084
157702666
1884385912
651705632
277400885
795786956
1461394579
1028350239
865705590
1329766453
947471503
760261455
1822639589
209626898
1203778404
1777215879
2011378056
843552404
1301032984
833276601
1787110635
1412169200
1721680963
824313042
713904405
546176508
558811140
1508701580
1260802893
861578448
1623001204
583051787
666277618
347210389
1897912944
2128461223
558562764
570707517
16579172
1328311053
144558592
265745310
272177647
685663730
1314574642
773041903
1452553082
582933302
1236651060
241552489
924054143
1187433745
238359889
637625218
1250248951
25161388
387248286
72572983
1868213628
95702156
368668707
2098159450
683177360
1671091107
659992490
1062490816
1146605621
261997946
170707337
2047423664
1544582850
1029892992
966960438
118097420
888445232
846192311
74256044
894918321
1669449649
1139960641
2056849507
1893997504
1715419954
192424750
1543480344
551287296
1183780692
1136464048
1906581908
1160661954
45035630
2122362859
73496100
1150365373
638973895
1782317953
928805872
1270322927
2068081029
1620272805
1144413403
1386713748
1862669879
1719542039
757245289
1285377244
1554791463
1222421339
642495403
753983660
394001481
1303141450
1256577313
1229867813
2047038931
1522258173
257978157
1704475563
1708880230
799768458
29989483
1729790303
139236890
2112103067
1997887736
320569301
122799479
282043654
73588507
1427306785
1266162145
1203622584
93019716
1364480533
1381749688
1984907362
366952422
422756951
1102688473
932454672
1389503815
656351322
2114196327
1510360230
336681669
198452921
1913585669
1849242972
2008192706
1345538677
1052629237
1789809117
1050946769
1509278374
788815249
1272669882
1804464261
120926583
302329604
353286935
1277192297
380875340
1648264725
102371595
432758945
518616758
759280334
1056294704
1766537889
565195575
1513709799
584330292
1191566338
967000674
1048311208
1428552887
57159970
1122973579
2099161367
1168449317
620251132
1269282730
223206608
338730338
201858736
1812268398
625903487
1957468366
1162468220
1364692643
1278919606
2034590741
1863406643
52932175
839001749
1281985480
2109661321
428671934
1269411660
4487174
1580848554
1657258109
785993025
1898226815
1903563410
57210364
1152294640
1154878232
2124807242
1118469651
1303872883
1392821645
1649043693
356450312
605074076
1928025552
1275634220
1843351104
1935431158
1456267520
1349332728
797926991
2119003865
1213923432
449291060
1340394413
1599570546
1360966514
528657697
1286995096
1794609560
1040022886
566862699
313874759
1742093248
1624190652
1024408857
803936761
1723842505
314953648
631622669
708475367
1811449837
1830343295
1653103167
1931955052
2004591923
1952049146
147732719
301708751
1939554477
612276897
1042185513
388539307
767341054
2136628068
1987223611
1970529244
1542726346
127646942
119709391
1784363155
2071431943
1505798285
1767169593
2067733551
1909176519
2045731157
469968737
1402374776
1439149078
1725983025
322462388
417534315
546596808
135578365
1764699567
630118330
674264181
153777373
1560101204
814060582
953300519
1226774462
1938808030
1419093523
1027380246
1607767303
854730010
1842045903
398644269
227335779
203243881
89719402
1688639822
380838235
101940161
266346551
292820630
2129510518
814565350
302711435
274633935
1468192995
264486038
560943825
1351988218
1583515376
1126928255
1655691695
536743245
211294982
1991495476
1914623527
655503130
911452322
1048606798
1792083025
598624662
23126070
811724
855336526
815211905
372460108
1963609298
1003533324
1675879830
1980791418
2068896154
1393536350
1640760120
1916695445
1541245
341444042
1583995953
1568209770
1617957185
1660903894
692788282
1492530032
805805117
932571988
370512424
339605362
320813510
1459164609
1820252286
452787753
1859358045
369518180
1576790390
1796291180
1258170575
1853988828
1735353036
1854757998
1956785934
1368967543
469657689
1290988518
2119851353
277393435
1053892740
725687120
1209600973
1872136512
48753119
718033979
1916049214
1625766467
1566574052
1093463611
1043334914
25222468
2118320344
349413636
341840585
12657097
1106627243
1893803438
1278485270
1466764616
1201413178
1119422261
1400598681
1108081948
388014323
1379942541
1896465905
1839459307
232773023
716067958
823131039
317787858
1526787731
1746610237
744647094
2001247183
2142329137
1847304188
100830040
539938885
792870760
1489461275
1822200444
2053632567
1138637126
143731348
1886917556
1703344811
163776659
28243850
1016624488
1104072470
1110387920
890444082
1564700591
1132571289
2088939468
809512185
1581350541
167333146
1229914921
9846534
1470640336
1827650424
738687052
1931308886
1107549229
133678826
963073735
1282189043
1566427313
22977887
1497435498
1979317435
23797307
1383435059
180089355
544722530
1239422459
1801566827
1832517990
1246093813
1331237756
1311819817
655583933
1278055843
1344071916
165696200
553190085
1728262052
1717374266
528519166
505107609
466546770
1958916564
966857783
241198550
317365058
1671268115
92434327
1239649842
1938806928
698516093
1131613492
1261926923
1387036612
1520757575
362606328
1818550482
1527718930
1360694563
1766839328
1376042520
1427408623
1821919237
1086598140
1157709902
2147168195
1900465598
266855481
958906404
853590869
243749271
106989807
1618861344
107845731
1808162572
991361212
1633521983
738598318
2054767079
469617870
1026993064
691003768
1639127914
1930451297
1488867900
1303904463
1596398719
2112361657
27544027
183407302
1853722774
384264034
225107166
1720653340
1373572760
1495564689
997464394
266006573
1467884007
392146189
477748160
1280495892
81804536
1003755534
770115719
83843255
341326464
2104939278
56183029
556238203
178447454
1382980436
1472193206
1781797292
966249489
206325778
1593047169
89880486
565760225
744230234
959634919
1944325008
135839559
1353722192
199807453
2053814799
1751477942
908005656
1855817476
1975085279
545119673
1162653316
553842111
205537731
1606195686
107212259
1056370435
1042686222
1110115613
1639817341
417301137
1721539154
1607597325
997621093
817275000
1911258613
2116795207
135093844
2110775537
2131182210
607894650
1389234990
827605342
534665998
332736715
1380756867
2068549155
95628162
1923057489
929049492
301683225
1021432197
1643201870
411697478
1284151458
163470915
985959920
735380183
1350704081
660595799
1739754628
1737146003
1732733721
586152786
1635316150
839529621
118023523
1414793028
1182448338
215740727
1499605607
2135702098
366247657
1718229438
1990608274
363132403
627734702
154235734
1750919200
1128440937
275469780
96034007
1080876712
1148476212
39803023
1636447948
654720869
1902193541
496108
2114585264
1908988495
1242480294
603239027
2075287101
1231903958
1755565775
851354556
947617758
1400636392
872214170
850596348
724668194
1382154947
191342026
1257430660
2020216663
594623602
1015830791
63210807
1954846427
1838905393
1244309342
154981351
846570228
1096586750
1742966574
399269868
2057163748
1997457109
1356086784
2041605374
474881658
1564799766
1499538252
785353423
1771760998
418444074
694691399
2131254132
1830046829
1020668300
1860587339
432900749
46987433
494981999
1661325092
1800416068
1891719405
1318537565
1168720335
214399667
996430127
591850591
581153417
311752878
669350630
82761365
1768042571
760243393
1867740811
1655834474
1833336752
83781480
1577813326
209754957
544680639
763595820
276339948
1454977564
1853857073
425126167
386766438
213904425
1210555075
2139958108
1946635167
1311423021
1975957259
241103457
2133727311
1863640844
477208536
1227461933
806503531
282722637
1536963669
1147932715
745779798
244292155
436654363
124868157
715443012
752548797
245099110
292765613
2071916408
342898035
57526372
1275882167
522071445
2091532038
1885017171
1337965165
861602808
420538542
119014089
1043206115
64957121
1029408345
2077871725
255397367
367147159
1529976477
917605248
2028565288
2043375054
1521095384
1962620066
1450661682
1990751499
2124420478
1326883955
192390699
1658797006
2005684547
71527267
576504450
1171491417
578236537
1049454451
1485906268
2012027138
1570897728
1161760965
1448098998
1749085661
438282120
505707728
1647547931
917941501
465556167
361697757
1989525187
1050814542
1037828533
418914117
234378228
140034560
667825333
1274828133
1212187909
1832828670
406536220
1604071466
465409737
2115792767
665773681
2091477534
1352600403
579590420
1594796664
2109683684
226172169
1462759346
509558626
1553932311
78748704
1251637211
2024731045
346891991
79228610
1078841917
2053598736
550229124
1057565290
511043592
1605770321
166414133
1190040956
1055132391
1685433106
1523716645
1344493418
991497093
1785055189
387368762
902499277
1147681880
153538096
1097816300
727437966
1426515242
1871775735
509514181
1636991840
1218160307
1594706511
1821238867
263278399
1173613605
1620868758
1205880366
40861075
1702038593
1649724834
418083748
214283897
1718889426
165358619
2013894575
1460111918
2145794084
1975340676
308492583
520074901
333682426
940341248
2092332862
984279578
1184793773
1012241409
1296428900
1982806724
376131631
10105820
177037869
1305330391
2090371783
1821492081
1362947464
1312412506
1459175637
1695622876
2138682230
519276406
1881613455
309596581
1432140519
166875620
1623961733
2047660587
2120686940
1192744731
715741916
1846182350
686809731
1172466437
427214985
1203338592
1677010071
1092713680
977329359
722086353
1008717275
1030693266
940121497
1465001832
833286801
1933379980
2113471029
881862091
1781731928
49420497
1437179334
2081861252
1122968688
537596290
762559996
520955181
1850111156
1341383845
346203696
1940898194
2008784651
659454684
1418740611
1513052154
275167004
1657903112
1990398109
176127137
1765474839
676133947
18222089
2124463964
1929151791
124824028
1359286072
1830761358
314117658
47580115
1885832291
558873779
95655989
1398666515
840525623
1897643594
1752240411
244506936
1398793762
1523057461
449616889
1955231172
85712669
243240834
388241263
811063841
1266160248
211113635
1075302984
408490426
733329019
522602980
1617193726
901322005
23029197
1333576562
638512779
461069924
807361304
93275009
1556322455
90435079
1876098621
1139838005
2134479934
1593140881
998882402
2056414016
1362504499
858509771
2022110126
1852272305
561334589
948615072
1237175060
1095618055
1112053367
689602062
747361760
974786570
1741209105
293000864
154041188
1751821594
781232120
2080049457
405358951
383663684
1029364495
235180855
231100847
95331750
900035059
1718919836
310036724
1102087149
561825867
514449415
246010452
2012669274
1270934542
1307579527
1534099753
1934980690
1172287174
1064623502
1147885637
548945690
1551091749
2078732318
597224668
1010807783
31988273
918837653
571693411
2038238204
1657032730
2122243679
566503684
1136192629
1967753455
4612049
1483412264
1520548466
668479778
908071516
681045001
1860760449
1929447118
849670858
94502831
1105249731
2102064281
1042615483
1304928159
1728704677
1986668516
1700408636
1092081301
285090966
598335343
849426466
355203076
377738336
1668926876
886743969
988748572
525707162
1400430266
615576778
772652140
427319310
727180734
2072723488
568850379
503701027
1094065492
698551235
256543040
1677940964
183285821
1967745860
2124753941
231778588
2059516824
1166219923
1816048664
2007615721
179789768
132332218
1850359981
469764001
110163811
1753852451
1698124499
1638786631
1797773576
1875080197
2020254107
420807120
1498838096
640618504
1937651279
1559211306
119798545
579890859
1096303725
1241630856
1397930439
29571245
959454695
113416580
486177243
30988698
723584156
697192653
697365811
1727200276
1484403115
5780617
1860862615
498366834
1518719135
1760422452
1713527685
1236362187
2104675123
1611778166
1102042772
1999314022
126739559
195196011
1598375324
2127687008
441820755
32383572
403147749
481273528
1811074779
250873309
1370999310
326927457
484465794
274869540
381847999
1518386800
1851468339
505339395
2039750182
557975428
248423764
1540356802
1926840286
1095278278
1290945777
1215153088
166102233
552962110
287353450
1394632906
945910396
1836264125
1435168599
1044796800
1393743731
2054284735
780345743
632228491
194991575
83149670
1736125421
1331944911
1261325782
1132240170
1475967383
810625102
806134063
799444305
661479361
2114783055
907574226
139336200
936373804
1960108891
1935359541
1773217364
1839863395
75944046
1197436539
1632551249
1143925819
303582564
597775380
1507653224
1589857925
1942566852
2099635372
4455527
1188243478
1437515930
1735900637
1715724724
553127806
646012925
99544400
770296773
1663376305
1914636425
114288838
1059358602
1001096337
897778929
745284819
1118456706
684811962
1534330950
136937398
1485619543
1507206452
399547345
697586364
934547212
518929739
1228142675
2031924772
851826096
1890630104
785126463
870850268
85413539
555983102
2041922878
1514121520
1066198810
1638038969
1240955438
1222614539
1548304961
1160112892
910011719
1266750863
1790263912
1167787157
728006354
491999139
875315244
1821564360
2051763994
1457071424
213895390
52421251
152398152
250682693
793184056
1557808090
1260385629
1687380234
1093025306
1832610348
1457115279
1030897397
1183037712
923345392
1723201128
296965721
2036534228
1602019455
1046048890
1533844476
2052714150
820806318
227740725
1801443207
24949807
2112984112
307518743
2068611553
1267624885
1323350577
1905161531
559535853
730504375
805898176
382111210
1295017433
649541931
1084142084
57892943
1684901336
920296853
1982408012
124948163
192087134
926769839
605308079
328090718
162427724
1469521951
2021493378
1113619426
1141411312
585540507
840504530
913031470
1019310191
869602432
639773047
1699460608
1793245249
305919414
1278199290
449169608
1441434172
682232252
1716695131
866559569
204787676
1962439458
294933390
1594069912
31655060
1141487023
570077040
1277975236
1887462155
1753832409
408618477
691849845
1606168451
1323223682
1947237881
1653281975
444306629
189044430
103901968
1411662162
643308571
2127789565
2129040318
137086634
799082435
8094181
1075031098
557548099
29792200
536609992
1119981743
1439170831
1952889272
1699705425
933272902
1889382407
1062618366
1396700727
1832556799
977413049
2078372280
2104277845
95448389
696317851
2091107653
2094729872
1103637657
1679526189
1780078169
1932350491
1124026301
1297541211
2099338716
1245238880
2130741221
11837451
276789743
1890292731
1170252101
1259878295
1542491670
545629594
846356804
772734246
1693070912
41558095
557610115
137202300
2102164992
1465208687
1311892116
322302175
1524940417
235402028
1055552783
421115919
311602608
773660139
873566313
1998079595
1733009473
1186681959
1961365999
220038802
1321327378
1847115566
1759679647
1009202459
640599475
1015963314
1462088063
1722834010
1749493066
564354386
914475819
1734389692
1592161605
1123124437
820287204
196113626
1836497646
323228339
2112862810
238838477
690951333
1302469583
1891614199
1442676522
759330106
849641522
1980384907
96788033
750172333
1837809592
981613012
721175350
1859577753
344338368
220005909
533969134
2019588863
923771957
149624613
1431855278
1112265125
2084269447
1487399128
1374964503
835520461
884308710
514331614
293005119
467002912
1291238621
1137268096
1999441300
942771774
648179454
1574852295
547654545
2026355741
973907709
1025256608
2089794451
1190746229
1907995638
464278060
378329290
178542863
2102229332
1602071790
1615851942
1135009815
989790180
1732320605
56271870
177221489
769935345
1629440911
968323246
541898267
164033460
1741647245
1089140950
80961913
570680123
1884262854
1316622452
1456339782
1874980854
1366892977
624170765
1122456560
467367205
2120167215
1627641915
1942144242
1365353732
880706184
900015517
1634543920
1142635147
1009136623
237499437
220279998
113769780
95848882
1433869590
2071937025
1877851723
1080515988
1379882708
1795568741
1499334147
444943114
390641915
1468249341
1517742733
1406077743
199803403
1945172193
1809483799
622333066
1942980137
1724874715
610905360
1556312048
874342615
1967083533
622480031
600898057
76346001
2054535733
2130413666
497513452
1507713760
1100538445
1384750899
1207065371
180641572
1025643138
1477130425
793792128
577761028
327965731
1388041390
1361063653
583432680
1470826958
279534191
874963142
2070233583
390996066
709755656
926389383
730114805
1571620509
206333874
1546246216
929538553
1187261195
460167023
1375979593
104385182
527709014
790114342
1461071054
1665534836
517114200
603269158
1993150248
1159078975
487030608
209971114
365037175
106741079
638594239
1731445516
1026435213
1575059953
13697753
905539912
1802564547
1839802159
703721207
1636642711
75860134
661840439
275237238
891290650
137621811
1073848939
459830652
1023771054
1003628299
1332209101
1475010526
687181296
647214580
1178868558
2107480593
679298452
1340180067
258062211
1621289818
512460064
1836196075
286841964
2039728992
489724331
1461995522
1843401694
36395558
299422191
344707218
1620477254
197390387
924920660
1615783297
569237908
1665196222
456936579
1055663014
1880926212
1007327791
334449481
545134073
1925051927
174406761
1423809714
1463415384
1438829764
1586930254
341509613
569434054
1771246150
557291666
2109355486
1401064348
1248329259
1913956146
873075848
1271264756
1227064913
760099323
882308149
1005325260
1047185527
359550062
1541999641
2041927891
207729894
162830377
1333451474
520400474
994608887
1198982403
2039527410
222545061
1920315368
1881650291
1692331699
1822251716
1793488306
2124001793
1932749034
2026395753
751759214
517963008
1575084908
1853075055
79818697
1954613214
1514494130
716543617
387854909
2000127453
704374335
2029934832
1423175777
684298731
1121878837
1948991700
690086249
1435908367
797958852
1155290035
953603950
74737389
1404900272
1742585942
984035962
1089735379
1006738946
2112322574
1872256092
686423442
2128644279
535076043
696324225
970892236
1408541790
1554424516
1366970175
353433774
564677788
191490927
1422695663
548710582
1245965333
2433127
1433516278
928965730
796127197
49197039
1290701377
380759508
1715932141
1986848718
987612283
2085619519
2112465865
457059685
1681270450
1842493348
1871935513
1146533041
1040155729
1432221979
9115986
2031684767
814603734
1649344936
716792970
1193462619
344908462
1313724393
1562184850
2083963571
394627491
1013849564
495107726
1112646681
974037763
1350975663
1824973805
42773696
1696396943
1386873172
989331922
2122364860
193516791
1225625343
2131724244
1040903220
284069619
230799712
729290193
137157625
239351026
422414415
948343030
518410864
94780668
703990128
260499761
1356838529
1645819246
629123585
36811368
1664646556
558598959
1679325596
752259285
79258116
1348170874
409458044
1607736583
1999831388
1722689874
194580671
1654326741
1449202737
2004913509
522741419
908550044
696203107
1559251319
626692984
410594000
846770538
501879315
1183409455
1797870255
537799363
743783405
11785973
1643085298
1735373117
731659382
1755738175
102481758
1969366843
1574736580
1416533935
1584377913
1248915921
330488402
329249289
1251817065
21612241
549779472
468233321
1657553965
2107949110
29657679
491521677
1390098545
597432258
498007098
1459012381
1023581278
613022812
1275201988
1409915616
405054400
1133658220
229934337
1528360508
375530681
154278245
1327431570
963104242
1388555521
500054299
368367845
871817407
1136818473
1384853817
1378436539
1122637611
447510189
1783761978
1029286054
2031165862
55954427
901920715
945060500
1298363926
144538539
1495635616
1911040899
2030438630
1196059955
1362828235
790886920
799510562
1309459460
183251150
869424699
1469177736
1519817471
1663464310
1093621046
1684325889
1987405612
1595875725
1503559278
545174888
1035401675
970993376
1090844422
1160580123
1263457027
725901842
254041087
1239275501
566072816
347431068
1559510787
1085831499
1505515258
1683322139
661109634
1960367816
625124011
830179480
1321953429
2115481395
2054178219
233475473
1672048855
432845051
829488620
418395642
637182846
1450368842
1446531515
958216917
2111204946
1182240705
1896300794
1135262340
983525367
112876188
934901566
146137933
1393788803
958959023
2053819474
611464757
1449233828
1062131664
1491124846
1136099137
1560649243
983851702
721113451
681331425
999650250
1586732486
1630845578
705631208
1409171560
1065621943
1632134959
364310624
596074122
1161318043
717130510
2051657641
1073885616
594194168
1066239198
1519291190
180682814
1503123194
1647613845
1427772884
1075867962
224909850
956491139
1585420266
443856215
1351477007
948835932
572929032
959153480
2131388927
2087692803
823740959
1380514296
1866303092
1840313455
1924766225
605289732
138755827
1265246338
876245289
1706423349
339201240
1141041558
1008481392
1241708622
1645254726
57389628
482059496
1005252177
220088624
1458997309
364287724
771599813
1945816847
189006807
1652950933
1625215851
396692749
1491330286
1022600961
1256124133
1884754650
626970522
43555963
1463381367
702941116
1408369784
115969783
2028552339
389605412
858276132
600598919
1173295509
1308234879
989970717
530048998
1988687287
901598011
1610356232
1381536630
356819436
889373201
797001800
414750049
1502626994
221579247
442908611
1807484343
1053396631
632397882
1829315128
875233446
691621659
1824259322
1776903774
924423742
817493118
943380266
1278927666
1804358981
967102463
1414810409
956005657
1392988103
1509117374
1800743364
1545281326
937160296
440270063
308139174
395623186
1142427479
1222184453
1485784371
1661333021
847580399
3082784
1252068153
1472606364
771715603
1530133643
726424000
20998784
1387063443
2112767097
1940617051
940296058
1768447088
31094499
1275345698
664268422
916088105
390089204
1243165490
1711698117
1224389380
798649557
368416466
1444772990
860841590
1091227430
686234683
2136018309
548261587
134586462
1718966733
1556293724
1789059874
1003008643
1353708863
87821473
964170568
893619910
1466324701
1002921971
1317599882
204239567
1228039887
1699364207
1344297038
458906294
578991895
1191919813
937884614
285329042
111089992
335322539
1976610837
993309709
1252875610
1224019444
1324942608
605694797
262689528
1024499378
1659612608
577719741
1332099282
114916773
1888212738
1519434253
1281878209
1097720062
942891046
1686777858
793261155
1652470121
1502316484
1438733801
1652458726
2082672642
64637138
1735804369
854069059
2092543258
1863657433
1024422071
873924507
1126373527
861650432
1737591489
1923566631
430169604
2090430027
1884081751
2120804041
72510659
1664188598
213588213
1220161953
1896094005
596200110
1864356640
779009946
16282948
1629474518
1888025105
1309596004
1788980664
1277091398
1712714461
359269181
1969769513
944299479
347071168
937792670
2136708511
1149914623
1833898337
249173496
756281439
887575992
1031742164
1447565900
1219488666
1091593108
323845208
498301622
1214264176
305583876
1149872524
255227599
1327560750
1830274579
1717093358
1631337682
827880266
2032758077
1974986843
244685234
1251683301
728303264
1457248436
1142626216
1485462423
243137175
1071443601
1243085508
1990284083
451137056
95444012
2040598096
2109673394
425844946
1877021248
1304556729
2042770154
518941876
2113575715
202048925
1306077975
1371646586
2086237766
1657160814
1134745742
576745976
1245785796
960917211
830955295
2090210202
1992725800
1376782745
577195487
494743765
450355114
1752770629
1034127021
2005342504
73275126
833622370
1189782275
119618735
1318659153
455641
1253005784
1375408222
694277686
1513111244
16138987
1307550355
1786410637
950372470
924911665
545152011
49759997
413869252
1248483879
31987151
118485010
2059999438
545431036
363123586
1348796
1762186829
1275022370
1180404174
2055539501
1447078472
383835456
741609199
341369633
1692864485
191521622
568396375
1075868612
738912350
112572496
272932967
1307820987
262548693
897211565
1203903980
631635254
168055276
1434673486
1631444226
1431191193
1540876530
350580688
9897561
387873437
1377906089
680956523
653110888
2015414489
1105279139
1323561710
1633811618
44922085
1774562690
1494745814
1475004707
2077558454
1203264651
1021103149
1153883003
1405954603
435457828
1186220080
1149458354
1599603986
1328240189
1723199074
864723151
460705138
370496734
1794820826
2032362298
573619534
312881171
1090900715
690468699
232706174
103624401
158472508
1040498433
1418510010
626310950
203611339
660457397
709546321
1011741943
1475318737
94844099
2010374830
2092682623
1914006007
1952230929
1319002364
27415695
2029793584
292899143
186481336
86050479
1912191910
681155047
107588927
132489233
1458617470
526378100
2096495206
1484197075
1686744017
1604937773
354551750
448915809
1154987627
1146863010
1471359421
704394272
388882397
856012410
602397691
891542434
635143233
978508572
1172668702
132923101
1535625417
1294306473
204573998
1317392584
1147634440
1472749491
849134316
1549038589
1746755958
1058967357
1385980
2058221376
830696738
71280800
1461431950
1620904068
1263469267
1593562579
789384018
399846062
658430424
191760725
74509503
210534539
731031084
564827953
903874455
1934791990
675351666
1256571551
521110587
1252630738
1503743184
1947751023
1554941169
415053518
1855256530
1401884898
1230405506
1298878483
87600590
1940623165
1013539673
267432378
1182969880
1146058858
2109323748
1485354097
1222706159
788280088
746593262
455713339
1979416399
1160019415
1759743892
207963516
1846719735
903503326
303493613
310694889
419425416
144844675
609813177
1112542173
48159798
1834266963
783405175
1705247397
7743462
183851575
1355227010
724499122
706505193
1231436397
601112196
924038518
1211989094
534804018
1093676111
1224566274
1748146105
2046570631
1094639357
1475839075
1869221076
893078076
1809943964
670812000
1145245385
631208897
1421762300
139067343
1130255910
1601078056
1224044844
1267853625
339695253
1943887670
2127920892
1343038879
1019476027
1736059933
1895188178
875921983
274265694
1076354192
295835451
1625188153
563086381
157840454
915993022
826779343
669360219
687589907
1176658295
913898837
1764553806
1204326858
593812335
737841614
673019245
751226724
1897307276
1130322678
417046372
941525415
1200591038
617462399
1880372770
2003612438
1036128880
1550329336
1098425079
1674957797
2070279582
460985739
993561849
869120740
633981439
1875006994
455720727
837914606
1096534211
957624602
247581114
10106976
129406327
804377523
620001550
770594669
610300669
2097830194
156819430
1916108278
501811287
843277856
293616116
1399163268
333828092
1755492128
241209961
329801994
1146526248
1585491559
790885029
1928961518
661864983
191493281
1742829738
359641851
889105329
1020044690
1438502767
558812671
920257458
1443787851
1920482203
712400990
1424989713
1488139764
2010446594
520825240
83707331
1660368678
1379992810
242956650
548119500
1760550701
2057429218
1424335094
2021722676
1780478967
522048736
1512174398
923342763
1029545897
513467366
266771446
655180901
726397092
1965406049
480646948
925045747
1365035656
2128375478
908690701
1399815853
1069787157
1700367057
849000492
1714647981
975955944
888132740
1733498038
543836467
924945483
1910661968
1655460216
300204921
403701573
824310676
816216836
906103616
411536086
2011585581
1162161254
1542068982
1490870018
2042365556
1803344643
329301901
2077967866
2075644118
4092813
324747555
356447252
1640454030
91166159
994701836
2057825755
565563357
683788016
2007891300
1888039467
184077529
2093985640
274958869
1460504695
1265525964
1147591780
2124821969
1222560275
979395323
820948995
1541199385
844373919
1712793260
456249365
689553126
410710425
1098068586
679018914
396060237
728388384
1898635714
1860649601
1518771488
855003221
442931042
162091497
435976771
2002330492
1934504253
133573487
27850516
868033045
1469982483
1766869968
251322720
653835667
1732007472
1554059613
175530440
1304763288
1348841443
1535837704
46255878
1432455995
1413031596
1057580416
607819734
1282306471
173984882
616896807
960919785
370030435
2120872396
350247748
1009725893
14446682
1503340058
1263433583
1937355958
945398659
1741520263
1576928913
1790419429
1717059091
1940762593
1180245264
1817568367
1073075291
1314792707
694922805
1184459315
457479796
1237141772
529013163
507375832
1024711829
133969573
356824425
879632846
1120365820
496857256
10968613
464522897
1583381526
1972219903
1029486404
266399876
1070912326
938572195
1713320411
2078796703
508536537
2023857518
1046388334
85629363
799588850
50952368
502873291
781219633
1469722131
2046490572
205457666
266636606
126846136
453158124
179608557
10308827
1209948610
1290653997
337406202
656306070
1680425046
318876494
1539598620
806392256
811059160
1347524377
738469126
930493160
1696287704
2096080765
98038772
1518586725
1619704916
902726374
1633453170
872456361
1068494342
1830649927
729926398
1110651623
1202058054
1805069984
674335869
264102195
497714117
1447999014
1774869887
2107579885
667933612
140458828
617996588
1720429743
995482674
1699743067
1875533270
1695093332
1755106740
545728129
2065034670
914372993
1571203413
1585873669
703537211
686840578
63892763
1144995366
1107177126
753134628
944637157
11903770
877891437
242611506
270236245
1430416550
822693053
1073560687
1444671072
97760734
2068730715
278928184
857151789
1378613292
1489101186
1797518133
1417061704
637550542
738455065
1395647561
554289551
941680390
1316851631
2087810616
760426921
1854124489
1953848721
1558254069
1015131279
245952034
1072241338
598436363
1405673814
806123646
1740917957
2076167635
2037009669
1668068092
551314826
1202394886
1344043378
1609556712
517155233
306201928
1794188053
1829125585
1949366292
1536111321
239069028
1927497093
516221633
949499778
1379405545
2020703505
743685615
1635482940
1442769740
2003491239
1420008225
449869844
1337737197
1784431273
73767299
2130203849
1604513901
614586828
1357883850
1006601195
1661316796
139523388
189354004
1450895292
2079512569
716397803
456768887
169259596
549174832
340992467
1892179818
599034473
1716961572
960716134
1419348352
735084587
510814626
1478000748
851932652
1717087184
828038606
1030216133
1869469336
1808153384
893479470
22276446
2039883214
594454887
308835466
1185192096
1387322008
376161860
2020764709
305696790
908334041
591621172
1388152975
1564656206
1553710479
407631774
1913869266
2045788607
884096632
1301086470
1733860832
1576788528
1536216514
1285889737
1690477692
1849411748
1681375498
980108366
944973473
548941323
89615765
655163796
404291615
2028264129
1871926383
1265715277
1080998421
953022424
1427177786
439181260
2064799187
433364450
2060768754
877037888
2120908737
2043970708
614487470
1036670489
516282124
1273909804
1468435005
1382925269
780095195
689162245
1945206340
1714811008
1301424339
1230586570
1160408472
1763178418
1240944874
1352850041
1329502196
535238654
210261529
1425626315
397743854
1857838250
1576302239
1054604126
925221655
330668276
1760329474
81598071
1057780841
1184944149
1606782605
549762903
1517536110
107405213
1925007967
1337569375
392122800
2144036505
118573545
952975560
1007532789
77051809
1286773340
1828171304
161692478
259979003
1619429404
1501389118
1414909488
696052965
1316224732
1739665693
1905157542
310131545
318417658
1829707137
439122613
762184340
749417945
2141068810
157121673
1137559346
694701978
707074358
1405557081
1589317664
1774127003
1709046978
246164247
1795375451
341739481
1925197841
1336234390
1306376638
1760023270
558724515
1308682849
1638483897
1888168073
307055236
2097131711
1855721033
547978306
966468365
966746243
148480042
1673013220
106945996
1834070517
578488494
1841932161
1957505035
1888872883
235718555
2124698714
929929505
2045434864
1866365487
1628165520
297365328
1397162431
1395482589
2122855527
346267460
355107163
517780543
96258277
1389046301
1299902893
392637029
1807575003
1901056294
351941056
1759510663
1006611453
654669886
97074506
868944029
2112293422
46130007
680541651
1688039320
1405280321
397365163
953779153
369979612
683383178
1917342915
1565193555
1197471000
204061446
1894767204
1908516707
1589508132
7174316
1163533850
1278919117
1896174216
830478066
1464816869
486300839
2016459500
870147634
851145922
1928364615
1243174245
866348311
27270000
202317400
348143848
1519430533
1721305149
49370297
957813033
1783936177
510901237
1507799339
652346474
145314016
187618412
1437683963
905780130
1814813861
1346064393
1802160653
1120058929
741568766
1455536754
115355745
249387422
1278344266
1848876732
464645888
1757600687
334757199
2024150092
1516449272
1676899741
461470660
1522273890
1840077471
1025207024
953241661
1553260535
944750444
1008472062
710370374
409030162
1708604659
1637124943
1095579718
34656013
872314933
1599179394
204269786
1612873189
1366059898
528007095
1025748859
1524496606
574294609
166666806
430360264
1780181117
1896297824
1062621118
980356365
981701880
1339166109
1027437609
1837850822
388918771
305437274
278318134
1566990354
384151657
2101945507
1650486901
956472512
986724086
35322465
520341747
2114332725
1172377051
759182036
1595365591
411642287
2048160185
329046027
1237791085
862024009
777686593
75173314
1095795032
362434018
1232937722
129767525
447744832
1916935823
243239065
831691198
37447863
441809973
1284643212
1381364773
1058689790
1427980788
1332547205
1952810929
562700756
449295209
1044205622
200230771
2129763934
371710071
237190538
1144609040
1076182895
1717196538
1473178114
926504619
997792224
31938238
405594491
1397296368
292182523
972303633
1966050001
1463498688
1373513943
1080981513
575564898
2142522804
1296856098
599080105
1419418090
1572736781
999043373
41636035
400192037
446915537
166966940
1394761255
1501491132
60770699
1244876772
364229584
1311074676
1240731390
229136772
623544420
1941317447
1189069898
653434955
1718620912
54633988
648400011
2035174841
924241747
2128287052
1024518174
743308112
1959595667
611784013
1729842698
87740131
576239059
108176083
1832283250
1596848655
2117806358
1070308241
661119584
1239782278
149982894
1135588215
1011297673
651696848
2021728851
856432771
1206084309
1072997350
211200292
1687107249
145578594
1440295923
784622799
1768694183
739793848
171060468
989093799
793485820
1013417489
1156270897
562392962
669139195
360270176
2071714582
720100439
1023787140
410482856
1885786512
993353912
1815414262
1386788818
1625910901
1176925148
565004193
995436698
141666020
1861180003
1361691834
372634756
1319158334
1083360328
1329790540
1360828663
1223914753
899516804
329149324
178625881
608703640
1427222366
701011354
366299288
1950103626
1510738076
235960571
1854080904
2134406159
454146571
75194540
1690787367
695112623
2103520184
720228349
896516391
1616393718
1630192450
1119562974
1672588315
1902736480
404252990
983807401
1675573443
1722416265
2059079456
285829012
1100635286
245007190
631591504
1215232910
1276872583
465727458
702583152
1208679873
698269671
63355876
321583516
1712673489
126703526
656199240
301394118
51635669
1363363119
525571065
554118073
1843671774
496037249
468018420
65748428
1053438018
963074413
1906853342
697235036
2076188256
2107498412
1167322790
293698025
657162349
1653568262
188876383
1147412766
1849102384
2094255755
1765342244
1502063925
300038912
1989747706
1950671753
743152032
1776518214
420391155
1913690877
1342550222
1881283532
1965566138
1089112414
339870649
916218284
2067919834
1393506466
1807533744
222166932
847564039
1291875554
806167356
1411014116
1617318297
155559995
628661539
1846152736
2045736680
765114057
803875654
219577650
505444176
689428046
163716857
1509539510
1254690591
1129938526
1663898725
1254816983
1302183227
2024118877
513022151
235731507
2034566927
1751734614
2136888173
1853440210
1383661302
1466006507
829027056
1282159689
1843616773
1467222567
748809365
521883036
553739109
915096386
1281470599
1482935350
1850018390
128212618
1740964563
2115248863
977144525
1592068758
428553983
2124333606
181050476
1613242950
1267945847
731534668
1679728871
1281739747
433935029
1960101107
2001237398
1023560111
1929690096
646915830
1899060275
951971437
1430421189
789649228
306528913
193405896
1906009317
595499557
1556993951
1043224350
1800749875
2079298020
107488137
1143086151
1822745411
1167990225
2061987705
1916704210
1562572228
1600174631
754862560
872923832
867971105
238104523
913521324
488010909
1287643857
1573024846
1170950581
1685902385
1863266758
637489574
1454872533
774649594
1172321789
280211554
718278246
1377049526
1988418315
1717455176
2129241629
1158766220
210271325
1446157029
1410041367
2062194572
1445000816
131497130
319851753
864882290
5543832
1828511171
214219958
1414384981
2119059383
315074988
1810687605
1505471717
986593392
1676019808
600610907
1805099148
317533943
797916572
1649532690
1013343826
1796037225
454918019
70416333
719041706
355121026
504639627
361285998
321481554
264274669
732660082
345940012
26087319
282333531
137184023
226256923
1473604867
670025270
1417935697
869822435
897658063
1776178045
1410769733
2088621348
154900660
335384999
677856697
1899414992
814732234
263751670
1808545358
666743176
666709030
370417422
2078130938
1533925379
503608950
1665531277
150002445
317363478
1895394053
1868436784
78425731
334146954
1720044481
104820431
980488627
788908734
993217366
1993337646
1715299896
550795617
1380157668
627746322
442929563
1263212578
1378397339
381760685
279803263
1966916741
790897510
2142844236
1441232360
613333999
20209501
245599406
902643553
249799028
952460994
1912993223
1277860828
1998557002
304152604
2052364843
1703394363
1894250792
161465570
1416534214
461304295
1725268832
1094976252
2107449168
460251412
1639577309
519361
942009134
1060628613
673629036
1350689217
933350976
1252803365
1358670441
1071563685
1116858210
559385996
79416777
1162303580
55011025
1620457887
870855319
429360039
267447284
999993488
384624323
200881491
1136744145
2014628890
1839302498
1442888897
1962471304
285656806
186656662
527507362
2136854179
259785102
1006686125
372173786
1694253677
854090530
1838687381
1152791452
2069664127
390208731
1198303265
813232145
67101160
888616241
1201279278
1750441422
1995301920
469739900
97836968
1383527759
1217687729
234461082
454032673
2129713399
442087282
1096377507
1975252073
329331075
1360374924
659087075
462493695
250552635
1629862408
2064026498
26700537
1037695305
1000088984
1744177889
1508922080
100971185
569906462
1327369125
1532456767
1862883172
800849175
1291383390
393699531
1219309222
216330978
526369201
1870010269
1898329965
1495766540
1366446565
1950512325
1159650959
1898018231
744962554
169039553
1980795465
1168829542
1769589265
1149807709
558072066
1785946640
1423954985
519133571
1088642724
1254951916
1106797630
495093581
1348628413
1179861321
1289757868
1384860051
293323010
1655876409
1068385071
688348712
504207837
379796162
927248221
771329513
126368586
1673702554
1983670752
468086341
1183238503
1337306419
1337921486
1635300415
157156396
550975302
893322443
1790944545
1780281136
1088668476
454035037
1049932776
1296324314
337197393
391451311
1064820567
1248720159
1796553268
883992769
1799241784
943716402
1675961702
1840811419
996919158
584335621
1587442565
966269903
1936818391
1722343994
451167123
12078242
1054218989
1339493933
1422356859
742653020
1809386244
988247069
413185153
1021817940
1227310392
1015418239
816518788
327428426
556207916
376139865
2079432962
1880407220
731760021
104463944
1009074821
1291807217
1453719700
751681537
1245055937
1976014376
19938418
788448765
1935130565
326189225
2049790939
533267395
797735659
1066905295
1364788448
1414399424
556305428
1475034315
732353021
119641982
1619112813
1892083548
623353455
2126117896
1890588455
1743374053
330589681
1947770538
1655719838
2098552905
615113752
1039840362
945225090
351065221
459706590
1324523719
1808309634
268147444
2052883607
124017897
1221648623
1912236960
334996247
59152583
1701759855
2128975237
2126905442
778552109
1921999254
1513318345
495357159
796149087
362028291
579579650
1015511640
98303073
952047115
1543039934
1170499888
686081048
2075259529
150826884
1606011097
773821512
677552827
1147368387
1638205969
1936784073
744997575
386418261
878340388
984350252
1036449121
1794089531
1434187205
79266361
1363762543
1539984829
2109867006
1062864322
669458944
148199891
1150285889
1015209927
514956372
570788408
818685294
1651829364
1990877142
64946021
190698643
1297023616
910604252
265018898
246336581
1481354593
782458624
1622585193
990945354
1800866994
670638565
1197945909
351252275
814216829
962439625
606116454
664001772
796689741
830089687
1954012115
517429330
996600686
49362284
364664140
449615422
1709601600
356020456
1452154981
1929659862
658951502
1657533403
1899861642
249745875
1482302033
250947579
633760216
1332784948
901661578
1861928918
465715428
105059978
182065771
1125189919
35190185
894039930
711207799
62993394
1671496666
101634266
595087964
623824991
343196976
1614639277
907578312
1518977577
1162301389
1980906109
1871438515
390043098
1826217342
936747879
1218053119
930204477
978166520
1001818087
233043096
448905727
1042716724
1889872000
1892716540
2063898553
1179989870
1680172546
978061791
1970738603
208485935
2017864332
77150177
914311872
2071819256
855448131
623203342
2119302264
990368720
423028187
2100946125
1376885499
1813452423
621630483
1524543237
100463576
1688096355
1838792925
1389288013
8568038
1137944836
745019901
281776505
953065338
1153825545
118711061
2120680737
1465859379
2110163819
1297283505
1168869572
2034526985
1434246736
1152931572
1190895123
425992373
1860734954
1616588517
1295103418
562558900
941425598
2123811645
1300059187
592584990
2076776887
1963482130
1031841136
1617475803
1050432108
915539901
331536190
1219331701
1185989649
1901629386
1385505869
1884148881
1813493775
860874289
1596984085
306563227
1280825004
175849678
994168760
30585973
502736675
1464864894
494522356
1096569814
808251737
316771933
401616179
1925331822
681546631
517959592
1558661436
825761557
653745963
1647498464
1155888343
501581942
1954872017
421253376
892497673
1140301132
977590420
1267555244
673487339
2127659560
1151960517
1736946729
1414405989
538374323
1376763941
873141920
452512149
228556070
1809310558
386931657
2031738616
868655284
840193019
1981041423
952296432
1238337361
986527320
1625584170
863929365
807372761
32851465
1635866251
587405429
1861206079
1507976686
281240859
1964439954
1754913217
727398951
227338296
148126577
453312620
1601531707
679028676
1381855044
1451997601
1300373635
887268769
1716173474
1621943867
927040466
1077729376
1629725279
421061497
1855480133
1510954306
1069737008
490603195
1094382763
1451152276
534380378
1129500201
1993838100
601143430
563151516
1559645643
1752624301
1614192449
2141509374
311004056
1040921896
548458647
55714623
778960167
1639799376
108731753
1419462405
1043769936
386578312
1114169192
360138992
368863636
1029556498
2108938523
300989374
494240382
525963249
568873013
253191529
148918077
1963663760
1779111600
1623465349
1510130109
2133879208
1825316925
912176142
2141618001
421671288
111843414
1891631438
1521647336
849972049
404948058
1793047819
617227126
1766976423
273279931
1045091726
2088068327
80529077
1035196157
524254914
1914495309
1439432753
331263562
1620042680
1241116851
852811229
1387452522
1568374918
1545825841
779430208
980531548
1927754822
564888881
405811722
1692308005
48536265
55555966
1500485416
100747374
812974575
1647155418
659624950
481090559
296765089
1889606964
1829663323
153967887
671813899
105087633
2028202522
506538503
1576026339
1093100290
149115697
1584571637
401684527
1500888865
1521462099
1514377400
877646319
1660662809
564008225
2103930397
1780405409
1033114237
1863423482
642620821
1158438822
604395599
1963540012
1947100389
491960846
1478129491
1687207554
290195602
868852840
999870044
1523273777
323501340
1797290432
1002269858
1496506051
145318405
1117330547
197006449
1703184164
999781337
1680667933
1551290909
81357159
1937436083
866686319
835494308
1894494889
2080001461
1998988309
841085178
1449479480
1457546300
44761648
127971364
642260246
1926389652
1180423129
1003004393
632439757
1590572910
909880517
1885116132
1510299723
1958115666
1459731073
805375496
1379423685
511075325
885948142
195149936
346708790
643799455
1136516703
1830642943
553028324
1713713080
2028996930
166247458
1051828631
1236851828
45130880
1868739495
1423926342
1221851765
225738603
1177975636
63919970
804073475
1866032613
419417949
1869470511
245054029
1532726019
1797455488
1923269306
519501647
546681170
1046775397
1719662081
307524683
1109111381
913766206
500513190
2110555201
439824836
75338474
744506484
85937803
338966378
141098528
334671859
1899511762
1391881624
760568484
1236986031
792137616
925695020
770452435
1672205614
1352513662
1312108842
728227787
1266867193
34107430
994965108
481865739
976674698
773889631
802947771
1995008735
1286232018
1307631153
675116181
1892763573
876575381
2092002099
276565122
1693843531
762066209
2012627911
546333187
327192200
104108588
1882535528
631785587
1870964803
2003988323
453642488
1852160219
535477731
1945556409
582744701
565229972
1963157203
289528447
322993652
1061025576
1029538784
1939188152
2026549676
343559755
453993032
1772280046
1887982112
633671069
1373515827
2017650018
1540737693
832946292
1024488465
1922664085
1253410261
691512307
570109748
1397451883
721588929
331663902
526540025
224272793
463731446
8109060
1122413551
1147395734
317125643
536567038
1330135341
1444916809
1240329426
964321865
754122560
829163979
467004501
1334938423
1741859591
1335847871
341558036
861949260
429689013
927799999
789843840
564036831
468254326
42787516
1439304180
1175781225
437308578
329845
1654676979
1314223156
1690730461
1208984031
1155741394
1202098310
1137523048
2106961640
1456184329
572284191
924818493
531191417
474224997
934475414
192370845
139183373
1022134195
1865643290
1502715386
982963062
445988329
40548186
2134023536
1171611305
1887829528
1451607176
987190766
575143211
1101553228
2081885069
600771379
381070425
1248273546
1567129515
529172543
1401358883
1262463836
501154140
862805330
5366452
1364493762
129021804
642930761
260974401
864088777
627048402
115402895
2049469273
307293121
613251711
272644557
2090861441
1026329564
1031001540
1854367363
1972994367
1081658281
1150851193
651401598
1476750365
1251072234
1445482046
832492731
1324181546
1066615895
2132329400
378163722
127170702
1370760211
1045251363
1548688725
1131542745
689357085
1301200112
130515386
1873131115
854508144
121127828
1586382399
1825611976
1613379151
361026506
2120306273
1279302787
245299714
50157941
2109392921
1177145505
85061265
159822959
1313064549
1073380977
771114067
1289282286
1486444450
968837994
1545676870
189773680
729946855
1564758663
1639484850
2146092440
1107747968
1547623964
51352292
853117842
50357584
2088738490
1874945771
534727277
1588606355
874702536
1145380975
1553580847
56904742
951856305
957393921
443843731
1628808650
1117580380
764615555
1533464931
130075098
684076683
680956938
517083472
1533901010
1681608215
1946295617
989715010
1535209764
106570840
765299747
557799716
1088443024
617756893
833093393
21657095
724271045
840930843
127618387
704374362
1123168473
407434459
329451752
1870121440
199015807
1879191542
2050548991
1799151361
912149094
864268794
1033490244
1485992474
58909723
642572835
1663401285
380143166
1804338009
261783790
88047816
118174005
1198255861
2097094820
657728138
1512872935
682259980
548154026
2003579266
856763036
1788410731
635676229
1726975401
253361407
1824823321
1816927806
923035297
1880128423
1563523191
120575750
1419411527
497311078
1847283604
604154951
2102280395
1394972615
798876494
858270479
994809018
1702162222
1492925560
1567206900
909230748
1312790365
1516141888
1402650026
236654387
1196852691
1435917944
2073934046
45789183
526453701
2123118696
1396580368
799052396
1227295397
2141173746
907993260
374886098
687141667
1251540207
1074478640
1578926374
177636778
1424350237
351575968
2039439058
373328270
860242594
1899385603
738093097
1326503786
1180045249
5539079
1181229797
2056270867
257295456
120460434
1189469440
1535870971
810652529
534685695
1159287533
181003651
1335399835
314135278
1533200425
1224034759
1050430508
1870342830
1329046287
1712452492
238094092
1976353667
1699073079
1834640514
1998991928
693655453
1483358623
2024530781
1372535787
604402650
301369311
1246913434
1448016095
1737532395
1844364026
1842951205
653673862
561566158
1662882690
1401246338
691659470
1012992144
1459240300
641624089
1939167934
2115462617
1705477447
563293742
378631723
1421828246
2028445246
768981542
1973565649
36391007
1017009455
1515520555
1125029315
1433190704
1200185463
1919743525
1324820898
477181840
1632127096
81407234
1758866603
1597430516
2287555
1855773997
1846136400
570551053
2093886665
469979664
1633019441
1477752583
681193577
384144891
2013081933
257743708
1936671240
1140926754
1327345704
724427812
1823541987
1487177123
1896756404
1211006878
1426990174
1616909550
372604325
1663896652
2026234351
632448257
1150421448
197372907
211493270
133323857
288101386
2037029490
1286613850
992880532
329802956
1476019101
1783929541
1991773745
798179406
862761884
1574740312
663453015
1220154376
778879171
744945111
2125447852
635841495
1604168987
843353269
1450773307
1264151848
822269583
1350750242
1070910485
483316434
382139946
1177264099
2053132034
1184077495
708504043
1266414120
145816034
246167423
895459358
1363056250
1918638241
1843217084
1794185815
1910106255
1647790881
1532039671
1023151213
596075001
1179841574
1187039910
868811569
742714276
1774733106
1626229253
2072548835
769987452
46334310
1710520954
59364905
1384086838
587239393
1191213356
694148529
1881062363
199145459
1720411857
1233705032
947028310
1433429672
1702120449
1944735198
1322435636
1165945611
1607381607
1629492602
151696103
2084095522
1785483633
105000687
1934211903
762661232
1847651345
1369499007
1452572303
324148907
1210576471
1434179095
904118001
1151556212
1120821812
585748234
181257856
320589650
453957112
721545608
577656733
1834013205
914748699
21711450
1461527866
357801604
1331663981
256082322
1079302830
684395807
213185415
140060200
2139142377
711809404
390978955
440385329
734378178
383375066
647778317
288010595
834235434
2024323511
132906180
494149315
1372465388
596063010
1342570311
598560360
773221975
1900645331
159432112
1149402124
340209525
1026682001
1694336756
1507211036
1352760862
1468064076
1024190053
1600708818
1378952935
537589918
1887337901
1771586156
603194097
899855513
968483148
404924789
309530933
1936843055
106624228
302291968
384299056
1852078844
267483110
385113934
1085642795
375285329
420868326
1867532187
2146321761
512163157
877817089
518421369
512241312
1212224682
1348083556
206575684
171112156
2060248959
535896144
152051235
162285160
934498421
762624291
824543166
754465146
441510478
2020421544
193799341
1704413067
1687324181
720075381
307466873
3234448
89536857
1339764843
70304191
316193626
1071027501
425964828
499216606
1380811156
386484564
1042954114
309876012
1184726914
1877801137
86378559
867246312
1426356654
1451480389
41259735
1473589444
1383882083
1653843157
818404834
2010078334
279484004
46170112
1608189466
1210073225
1667075257
1494300621
1029319070
2119223027
950774342
1490152774
1357044269
2009401783
977036115
1133349905
1352836143
1407765940
873610461
1545305610
1824168891
113302000
1633274260
1499606837
418439930
176354206
448312193
1651748200
640909960
197977875
1841460113
470445759
109982579
91241152
1368365599
501100827
544203313
462937275
90976781
1447503328
1032661461
1404665017
1624168003
2065058771
168865974
459149811
243455367
1711350693
2004211660
620602688
227706121
1805035051
1335227452
1706615755
465903208
1780152124
1359665758
111918499
1800883215
912180437
1889130849
346407590
677015671
1870952178
1760106584
195325715
766814475
431947209
564292418
1174980268
1817630751
850401100
1253308184
1756186623
840392718
77022497
1499403035
1914653984
1638402924
446829797
1780353898
1954821909
2145829382
1664859161
728965072
1397616616
1819586517
549648037
1099122174
1732011440
877845689
528332729
715549966
1508398341
86767350
64538852
1702062109
911903262
672444754
1846797949
1541143248
367496580
1727439496
1542497583
509523950
999369584
1860081725
1336542553
2074452048
396012881
1112817148
2131583629
138879006
1786747721
1762924493
1864269086
525670599
1590225049
1022354206
1164885562
1244016756
257787458
1262180229
43195801
682490937
930145544
781614723
1487091559
1028539359
430605139
422805465
2039711861
576852202
1622158417
1898477933
2049243810
2020918431
483801456
270779145
952017750
1946230567
1955370135
215511021
1843352114
1646136583
1181063393
101127223
1043774905
444153089
707276631
657286306
443434673
2016274956
2063153176
1211888669
1788357865
1528670472
601729374
1216510270
1166723722
504218654
50382377
1537050340
1215882999
1741905122
2001731407
613244149
240577287
195787917
1273636493
1118022660
42808381
1852939482
968230356
1667328723
30628016
1746452946
347996140
214211617
624050534
1645164280
813038278
1640026594
428114532
1535214128
463203390
1456055497
161138433
1650104983
1912572848
906819995
238359142
1261651431
380848891
1547355822
873759218
1973298557
53984116
499227941
1604921258
1938317517
372516267
398725053
1123356547
1803419210
1403407802
1873755598
1689329399
774350679
1974504821
482708015
1064994170
405056880
1744046539
1089882337
1322124919
1807456628
356437259
1148618587
30759504
1120618787
1132711809
269363212
1683589957
775983630
558050759
684095636
349693331
1861100017
760968868
163417532
2054486602
1828894232
2074780447
1391297907
455711855
433824086
144465413
1034958427
188145445
1296858086
1610829072
1903275795
849601474
1440946119
1780216168
160540238
287543236
1622279085
1135788289
2102473283
145650692
1550858758
2060184802
407401214
864963578
552098781
885812268
209195956
1915345309
467957500
375312946
195052521
1371849107
2081299035
1806271316
1283227063
1574886121
14264621
1520512742
2963719
619119047
1798238989
2143809218
801671387
536577
40127173
23126543
911744772
61736928
768335214
1961152209
581120856
1990545272
60355303
1223121714
802350570
1482033435
1394458604
664654638
853856621
2129664011
1559570146
1966971694
563903402
2106764470
245603539
1962223323
1858559094
1663512385
1203173052
14188472
337929647
1170395841
672080455
1410742824
531811010
103594582
1184573080
74116014
914090391
455713496
1733244080
674597076
87027896
1264417053
1981864623
1731782146
1246708611
583062987
2053150165
1040088736
942636671
1713215254
1256371027
1883022295
2080797291
410164276
1950012364
1849801476
843124713
346939352
389663026
1993125331
1468597487
74465903
1095100319
1656263981
1727069427
1021502889
1388841610
1136289089
1758423587
1454514608
574263568
1811049113
1849754977
84650480
1550281578
2015948956
1095905905
1929953424
812797790
1589586009
1894906619
1265846714
797182173
838600673
816499841
304078082
666147006
1073198710
156178179
1024468896
1832551414
119557228
1551334896
1635846028
941006946
1404742661
1631625326
437835813
934106933
1901139170
575795237
1009845049
783112082
532327113
1564686669
1677596749
1476662913
1872923288
1598929895
1678736255
1418968333
1525610717
1326345652
735508848
321682966
597240599
872064054
1023860115
1850348746
859439269
1078152241
507205223
267679771
1539117434
1575623802
1996710710
198745811
1439844120
790054733
194278285
523378344
1329390565
1084332383
1520696562
1788521124
1723010766
1954098116
1193144238
376133578
1423152511
1853641844
1717035778
545451420
2041716417
2082229197
1051375847
1784452887
2078345471
813194678
1475093937
1247851542
842235285
1117244079
1711054333
1506447333
1254286249
1930489245
1327283344
901640965
1613339577
675522374
1380212139
495724866
1149709103
1890230563
1880687285
405771800
1319690515
1715291199
656023461
537763197
271507952
2025699781
1594860592
1803835759
300883155
626595812
1399040814
445226435
114589558
1909903619
2046441347
1797126175
557959535
442187103
2018313527
1638075332
2058776223
1761012998
2044345792
2083027741
1753766903
648797287
1494323697
1954688791
150497844
169945478
741447215
1112675938
1745815352
815462774
1724593255
669475834
1523877831
831977470
412247289
76460294
84877672
131342334
1542022927
1419309141
1318695706
578782720
1678486513
309388138
650046876
512579668
1105332017
1367056690
137731449
1582626736
469476113
624834441
258747268
1343858301
828603471
213129001
1694979923
1172898447
631466815
146515738
1687014016
1049959021
1778154438
1038951678
421174938
58068435
1604055289
2090871816
644243270
1606101840
2025214281
655406886
872577409
524707761
1331131959
1177219336
162260606
1172806428
1940787573
928463786
625991447
113600663
2114681421
12139160
1097570718
1370904127
2001534376
2107706134
803024200
18392378
249355636
311544080
104775166
1508278313
2135519035
665882256
439882417
2064776042
557753657
1858230172
899202330
627369107
1782350748
442323840
1613976301
715919189
602349755
2008945567
1227838468
625056327
138214486
1324863682
357953837
475587337
1128608458
706313916
819528075
472813012
1498661982
1511195946
1467443486
532964121
1443620133
1818468575
800483927
1577074166
781324082
633215594
1192564292
225483626
1641324106
1727903938
1488700117
348230777
1769773762
355622784
1478438394
62035679
1319595343
2109509919
722158564
676703798
1685589270
1574278361
313459603
935108468
1615768351
1680722879
574687696
858688228
1729446008
1571237218
229731236
1392668971
2123150645
2068468836
11284944
702899108
1318268182
1332863224
2077237774
435113361
124987999
1473052229
1893552336
1315923698
1777800595
1089842977
1940714197
188590194
347520175
131821779
1536445744
16930628
291410489
575803316
2057195099
250223581
1827047718
341889043
1110697395
378586561
113116917
876163079
1743127571
1605046910
770209653
358151539
1378245303
1850149593
2110894776
1424874985
553319894
887383408
679638907
128637953
37167028
1707515027
503370713
201468996
2115224720
886673829
753441106
1087942041
905432912
1106862003
230737477
1925652356
1575715001
273467525
633016361
896558835
661531295
1970211768
785545176
1755303160
393627488
1133408516
2046139156
2005916499
1915652273
1730957665
226725709
1173931476
679073308
1413343161
1581647461
1736093308
1917370427
2137639405
698848319
2078215667
1377327103
776540755
940527702
1887561374
2083232176
2045633670
1291806415
1628592410
111000187
253991706
1382413939
822977028
1512000003
1659024856
813464214
934176361
96248939
491800661
323667620
2073690904
754933918
1237199388
1723805866
716723461
2023865196
1954441458
607337669
257169179
1797753169
1035303097
1326484564
1767719146
1741355195
1789426359
1367576008
31386350
191638245
2011253346
1490556216
1216054588
10406117
1194618355
1311119878
1371695647
156342608
1404633702
1911112752
1371742610
1792058061
742808411
449051069
1957752305
386706271
1558233009
1309485751
208148242
1207035059
815157070
192657673
498919701
700043222
848547619
1983056980
1218251159
223018807
351559306
130144180
1135217367
147359195
1023692252
1685355769
1711008517
1919346115
1469686760
6904059
1454412604
1285075971
494687138
1589480339
98962817
2065812851
19842408
1287323372
949934268
1535172996
932505161
791097361
255272679
1215742128
1251073069
91032952
39091884
1299956085
183485954
88680626
1600659689
629940540
1286895943
1176282921
1575041426
352464562
68778141
739141993
1581678782
2129810054
351948121
1925085866
1450432704
258302218
372847719
2137627716
1159516589
1720091118
1509189501
1078104180
2046692843
255752986
2073577145
456492313
1693890538
1554533221
1282282080
71965990
1478106167
805464216
1583356687
1027006364
935558966
2092408389
482318792
498213494
1072057056
877634917
974758480
719868362
2025332144
695708671
1694099290
1222026368
33932308
683400060
1875136097
1028104946
463304905
308864712
390289644
290757858
1524975195
1440392793
1920379634
945052930
1037748107
209920138
1248673976
1251969583
1300929959
1360358949
300274947
38803155
828311878
699520509
1276237946
166911057
887255124
1472595520
308761865
1673589465
894655365
1410039453
769915509
1030147962
2142927634
94266850
1151804878
870999881
1588547430
1874364565
1841534780
289799409
230967294
183034043
986690018
670288950
334657362
182570006
120499716
1980883223
1754734176
939773774
104494175
1626907705
1690177199
114402298
657273833
957091784
646154702
2039769778
469117022
1554163385
2106208193
1849487649
1001089540
652295284
34468966
1229823440
1136899425
1786815968
578792819
589022280
1253092200
312572570
2108971821
169867417
992559543
1866724822
60046257
566890199
42029712
1230542226
1535848002
1266111006
407149292
647321802
1607290632
422952706
1753905434
1545052021
830696325
1150375093
1516220588
1143268215
647678923
543472174
558605482
932548741
2007423951
1867036357
571241876
1476979690
576151720
264481365
238765490
1462284035
1495548796
1058591320
2059204341
2039927686
2067249940
1521198655
1721178997
1690597481
1188002658
162853933
1817561569
1404849354
2068231159
755200327
506705353
1691809151
36761351
1112715724
1376465345
2026481161
1290186574
790068441
285066707
2070156625
1788049723
1789052842
5445454
1723952008
535188055
152903855
1685852230
2081780533
1033312286
1059934081
136104520
2037754396
1227514134
816148554
2131742489
144754302
1703880356
324080333
157217744
335199161
719691130
2104959637
1090704066
991957143
185351755
764658528
1524126492
1574793258
1168511135
1239880637
1080433807
279226549
426325397
781452686
733875503
199852198
635358795
826229502
1096151122
2103678391
1277749092
799080578
1229590343
295340223
1000843780
1315509136
777296671
172840569
284134393
1901398036
35880246
2060703646
71386794
1832289472
366359979
609551399
627476041
865172198
503693019
160351377
1229139376
225085847
354149856
1980169207
1387506617
166540157
2032940354
2074026346
886019977
756141496
1085435258
757196332
1843514771
1646664350
1574284394
652625473
1497758285
670198185
144143947
2108755762
1633270144
2014008775
1461850465
515379243
215341003
1307387412
898425574
145776860
460558399
444920994
2109170881
701231037
137614182
1301371186
2146986391
93092650
790227545
2032051569
1007623318
1823370428
1721387611
738861855
181329600
830328576
2027010050
1859873715
1728106140
1892768086
789199038
33545253
2036486545
1410758054
1975630218
925864477
1517761811
2124032351
1432656310
1215114646
756557863
2039233807
1797673667
1788978330
635284912
502844807
201105566
1708179889
1101652015
163132027
1319504967
1881077218
44237441
464882232
1181385392
117291866
826593838
1908545797
1914277251
1839790752
1707383962
562124464
345659207
528945770
162085037
760152019
1995095965
634986474
1601562543
75618329
1951747825
1931026302
1725094027
1015359483
357096151
1617733246
1849743637
171662832
557585106
647799650
752268450
1506240010
1978448910
1143851276
1300217216
1131765410
1547183323
1630394086
189211742
1388488303
615520656
658026465
719451271
1682302538
2011749609
1879660687
1128320181
904392002
1189504497
630430724
548974207
529506600
1226629851
1262383095
1490048324
1373194821
1484111929
1862034931
2145047207
2090775296
835215833
1799928079
533989449
276780774
484284756
1938311665
1205105811
1108996528
1085711417
214231622
554866827
1425329457
934194297
997412030
1346311244
1509155953
1980856135
234670369
1074528309
724619879
1072125865
940322940
2108431321
1318080615
761843110
526098967
2103856439
1996762246
1248360473
147276949
553772998
1027706676
170616628
431610528
1890917551
281596907
803892587
1388497792
1843784656
265741725
1736319048
1946815849
387028359
380828564
1371160497
1539615249
1970287675
329932043
277308955
1080763453
2088090699
121578249
530827370
1395516780
1581901525
941051189
2018483971
382087390
1152594446
91285211
1151725386
1492309629
1483839860
953285122
417883002
993728780
1259810405
1568428550
1045674800
585805018
1609117363
2058812656
2048184134
2140961656
1021736708
1933580997
603596223
1859397724
189806637
231393278
61399859
889690667
1001248738
1011462635
351615611
1405040970
1468575703
385986682
961514371
1699839961
1259385590
993417401
1168862373
337647830
45111586
896301233
2093149455
2110315749
339526960
1731690255
1885404711
1816741468
1455810782
1688889692
1322407022
83668643
2093469519
512785467
768058691
2034350536
1791395651
737622547
321431435
1505229834
163052135
1275420153
1291025329
487302964
692467897
78504303
307441823
1685889962
1577836303
1966307411
2053035462
2013843595
1709482624
121257297
1362127999
671236999
119490761
627580198
618922530
1394536896
68599185
1196831569
1178336641
894271615
1981620503
169174605
78268846
1002459118
1293435336
1161510749
2076408140
911969934
474998895
50893439
1173769829
522707783
1825099757
18380365
307947891
1083736886
974233143
1040843236
814726766
1727631168
840543910
193244648
1746386482
1660502041
743329939
1317291369
675538638
620921110
956265406
1663750859
158011705
27179273
318753779
1207864417
827303541
1764859971
585287724
1802566185
815107212
235453631
1438681072
1039199927
1538740468
1026799863
407427608
763824551
1991554157
800252913
1025322549
1903524661
1244598991
1168722278
1757295181
2032056352
841217767
1814386245
1885791720
1316752166
968896433
69872380
1265860729
1006229640
1583202513
1437991460
1838882755
728358226
1263252606
1513318667
347859563
1546877101
404538148
1845339925
1528980611
656373574
1419008642
1506080139
150108855
1193719865
1478047419
436851780
2137109513
1675454147
1497554738
76096134
1123161926
722923097
801463279
1528973912
1223069351
1025008037
1200733729
1689769244
332787017
1772994122
1087413402
139354356
652025915
860635534
1260690413
934826459
1088900902
841967951
1728199853
841186793
450637439
352573990
23872206
1114150506
1543041401
1013586053
23146897
667663753
2097876570
495866902
1497555113
1719377499
723521202
1705528791
865578211
1673799053
2100720552
684905412
76705798
2097356358
284389685
77726805
1217208028
1197826971
1000345515
328614970
230093498
1617951566
1424217408
512757444
487346553
1288581906
1455703186
303038932
253049049
484904451
422783868
268500575
1408550057
1914176926
2116446304
2142164456
22059788
2125154436
1920370796
485826096
682844787
1030609179
307829412
1254487591
1789222312
523830235
1854468679
771345755
21939677
546185367
172458009
511778547
719902555
544447998
1180799560
450151143
1036454539
208938710
870128997
1300048092
728873680
170084798
1623363828
1063068685
1547144224
921381038
654621946
1970060693
935798228
984811597
1841872945
869754896
1002818641
1085268608
1054644730
866624995
1654718643
2141887648
237943451
1717376293
1189256441
514225303
1490140074
248011380
981365311
200095795
1916751627
1558396157
1767844615
399894697
577818540
761322727
1398817697
845568484
1799629456
688732511
1369357732
1204654765
1505351054
1330623144
1026016487
150354881
1064314439
1244710339
1628123055
1432219475
1905813212
1948976521
1058692259
338556752
1305817215
960010158
1352202258
224450444
12483229
587392317
780763311
766325809
1489215461
277375350
2052851416
344112612
1727364443
1821140420
945129273
744260058
25855343
1889911791
665211524
1142805881
2116863614
609530945
602119177
138899099
1669165125
146736767
338958942
904373756
2102336064
231979853
737775586
460955239
644980265
1458425070
703235419
1943440812
252519983
1230741117
371421804
1903010698
627891549
1166044148
990907098
220914270
1988120660
1848799895
1407941963
718906009
1253338112
1356490896
960567381
1810602385
526552693
1631321650
1080991205
705193839
377814624
1668480390
310465915
569315262
1355233530
681501656
1754205125
36550716
1993602862
2113140464
1536175635
671697350
1936852601
1139113195
1231500784
224720439
763997871
87623629
80575641
621168187
1394370420
1980573924
182134656
2030049285
2059221475
1002042285
285423453
1180014418
544492710
1295725691
143968454
1035837975
101328796
519336061
573421280
1993823969
1771164357
763154710
210670176
1055376188
1955229278
1529983788
1726781391
1218786852
1053495579
1599491149
1026662200
1625683879
904000350
446995194
149111535
840828511
76539123
1657985140
1424927511
1165946124
189534107
1265773066
1886260143
951024645
158000465
107670597
1193652176
2036442186
1232900727
654633015
1400730949
769313145
1183680408
79617851
1268353678
912733480
1585120807
1300210851
607933752
469890229
458342693
981209219
1092631865
574768437
1844312279
2067874207
56945093
1059697717
1361355571
1727057012
1418492311
1542964005
498155419
1901261385
666922156
144546848
2038174824
1767876812
518616798
1793331345
1891850634
686393283
404015175
717125832
281132289
1011795312
1052263258
748947712
1431297981
1234523632
1763142973
252258402
701435206
1403612766
200291332
71525504
2089019209
567247380
1717471845
2040860633
1709393620
2099210965
1393853341
1222475961
1999747308
1555192919
1412926457
1339103139
1246952036
826550776
1140231122
1941904352
1707849250
1510882809
1697771722
2117021249
7419804
1063041504
279197337
1229320480
111462736
2115151767
963897516
1352966064
294291987
235582806
1625972508
999570073
219397820
1825647909
1088557023
1247167169
1046740193
187668824
858571814
335676100
178651618
1957980851
844166627
1777533080
1801237484
83470994
1101831321
1264236194
949639264
1625813632
256074215
1125533570
2041438131
883815564
1341721450
893479936
635228330
1762312835
92583694
677636153
353967990
1001591739
2037175769
337414551
52728745
706911711
531292876
1586915801
1055201578
190705229
298229016
1440926803
1175265350
442608528
1876497410
914060849
659984746
253034204
1582633906
1757103004
1492541205
888501097
179125021
1314172695
449722205
2115417659
802364871
997600871
1327386883
1756451730
379317583
747702355
452814156
1459282939
1106297562
1639479389
390288471
944622600
1995963390
774354059
1244869993
358032817
1670467717
661814818
753593892
988028415
952318021
665326952
51642683
308632911
405628058
1402847619
1676899431
1391725778
1799755107
1945188222
1062832074
1055642568
1641669645
1846908360
1768462742
333615967
2065735069
428363095
358945244
1212123245
1514409007
517581166
194151237
834577550
1527408736
791166664
220796533
115607369
1706152750
1053963363
717588638
717451913
210840324
558090013
1370748203
2076202589
1194707896
1838639256
752828799
1033702389
870222011
435851036
1566665991
362079870
986698041
70112316
1761673183
1711778395
2121726644
455821974
774185289
2018963274
690742576
1437737329
827145099
1391182084
1336102931
478583797
34703918
103675387
316961029
1842770555
2123533205
1591682045
816860497
41827768
1191924056
672652907
1609092807
545932224
950727130
1671809500
956834225
432437347
389217810
467782887
1075076435
1213074910
170122657
1460037316
930415566
78430542
1911991640
1051304499
627978310
1101472794
713546162
977183273
370253217
419973057
516045360
1602464503
1090661990
276967511
573172380
445233975
910654563
322098893
722007815
1533952795
464946001
675621101
1986024813
1049531862
1475046383
1808973591
344605879
1895736628
56738783
508001507
62880944
968970637
93099569
1519026378
654826884
676420625
32780240
20947188
2099121377
1685109580
808116887
1356492806
1541369403
1150173792
758054667
1233826287
582536593
190299225
462399810
1130215341
959670427
802597690
1504381142
1266462444
582697962
1009301600
1550372439
1430346779
1616500240
885947055
274497085
38060105
1957662150
659232011
1485825046
716204000
946377987
1324883447
1186150952
352191695
1691283531
433084314
1911420342
589031908
2142063660
320940195
654562894
740719308
1334343453
778363685
1760260274
1419997680
901485689
415606508
902502648
78248730
1054702025
479214609
377519280
1288783134
987683539
1702425216
398769523
1405152425
1592204224
308675299
1795686457
346622357
189617216
357360035
1690528258
1433551938
1440440425
1925488956
417628397
995261748
740821961
1241063949
223065397
335630473
1144728714
1367283480
331832474
935479960
992370100
1931036093
609029697
972596384
883867341
1449880911
2022377198
1424390015
1843278083
1007580721
1806382128
747760363
188127400
1808115172
1078325977
1656190777
465418846
1996383630
1761832209
295875367
302078113
1873897740
713682139
108472552
460571254
1064544438
1258565666
147614496
1728476978
1001790785
1641286526
787012293
362008378
579321026
1555589180
1714375748
984512743
2081068080
1380651545
1885495054
667160753
262587778
1572417406
1382656413
1164877300
1361261946
245247469
2067782992
2038140926
218709535
1015135235
775770373
132211550
1698207657
753907044
1712431364
1602925632
1732034032
681162340
203335265
1912917066
902024547
1319522758
1347676750
325477054
1049189560
446036530
2076964628
435112108
2964080
1936852588
1205614087
222558060
637120333
1394537864
228166796
709472795
1006953352
481193121
854024218
1915292072
735369745
24323753
432052392
763768931
755579319
1255081714
1902421366
1510642462
391893301
1380702054
834577581
83768892
2119790752
781124488
1531237072
1278317797
1408328835
694778804
137176876
816507698
648355819
1285399036
1836112519
140426594
867870449
339931080
145966501
1435062620
392623114
1272809612
2146218613
1287320596
838407056
1960569347
960201153
26719485
553114157
1688336494
741058670
1529783554
1134234438
979215251
1626051240
991124657
1968452899
12445608
358598323
1298837474
2138829116
2112501175
939977500
2117521496
1598193975
592844944
565814906
1835058285
534622259
1130915517
126502676
686903952
346091679
2090827857
1363610246
1925466542
1133522585
475530692
1003522253
995974340
1987333021
2013337111
1508438522
308984615
1481719482
29560478
175745873
2045402504
1276026271
1825442358
800657958
1224816782
223951096
953632107
856081592
1042737419
1647934176
1681295412
1202537390
1661886189
783186988
144274812
617910057
732597824
2007536082
316103588
1928131832
1039621478
1788411487
1061713658
1266680954
565396850
911673760
340568628
1113315905
2130792764
692460526
1091344068
22310999
616839425
24639847
1053941598
749568922
211887673
1587961193
1661646991
1826656185
487797911
1491542835
572094311
448559005
1261420155
646738501
1436555860
1479537073
841458029
746862591
1590264030
2038021835
1861138841
421720774
1508747574
1992627654
1522331399
1275395932
1618294465
1851566419
1580431920
1580652986
1484015622
1427178056
1516126162
1318343430
1195757509
774433379
16747880
1063969116
1432686835
1410623093
1223616054
176853179
1600322455
1262695116
1855678847
2067988632
763430765
1685997382
1178265752
721696725
1046986567
910035273
877320453
1422525689
1601687195
216191167
1395639022
1876481783
691374328
693868632
125186580
206543803
1211093491
391703372
1558994567
406586890
79744924
708909261
346597916
86012329
171434168
1348335159
805293609
1135487663
642695729
893194586
1637933383
1867372102
648427958
456809990
1053959838
688609019
1845494216
396858698
478542104
1246007159
94113491
186106512
1763520855
2005468720
1229578893
20317389
2075474788
1835054203
1546690851
28956811
1788006518
1044957959
985443870
782117791
1761379724
372174172
972866176
1949234059
834283367
1078080210
339135702
1376946588
1956234086
772820154
890327603
1565779689
1504830569
1964796773
845165200
2078507945
585854671
562199478
779940211
1078093009
993836879
792259597
2011718533
1008886062
1258670457
1355506213
413051914
2090213814
1385899312
1403147983
1250029716
601278287
899795444
913165776
1616292713
1575407185
864139886
530272745
1417514797
2083257820
702633291
824213610
671008666
1356480561
1853004774
1483564571
1163965615
2138252881
2028879972
38643298
1606974338
1730767674
2064984712
793860466
1610729133
651979748
399292964
2075200505
881192583
166757088
344517187
1892546565
65637805
1926921492
397720020
776613822
2062365367
51539469
136279335
931366541
1111672427
1206963567
878610989
1717975002
1663424918
580339016
485085445
2138438567
822073240
1636492986
1196290165
438004590
1677038060
729061477
230221255
633898707
1075876869
896713355
1465900839
1838556942
889065577
590186381
1383743709
475838551
929303280
1034170130
655038952
1611507551
891625943
552195530
1434334881
956923298
2022117098
940181543
13476846
330081148
1407950517
1549232613
268442807
916945834
550853548
1710957026
568402491
2035922138
1028823467
1811914433
1550490427
1814179532
1343255851
153224659
1689186892
1522125818
1619966518
2088994297
648903811
887750503
2145205387
1705165987
479335131
1898012862
1424613538
1942306110
1751352673
1458299787
1050241179
528572941
267881297
916570991
1297545507
33105001
1760821384
1569324486
43841747
1583594209
911081742
2024465262
19947971
1524147890
1051472119
270017652
1830849232
1473634196
1312814417
514186851
1627069807
1244100707
68503804
1652538314
1503266391
1134411592
563103376
2102713510
427753904
2084548636
1018865813
1865689961
1122606511
1619693143
1677839872
1092054557
1367745681
267540781
1956118466
1689682497
1209920464
2031369684
1693881529
913383402
1026333842
2131820721
1009050943
1107075342
939810526
252643685
1639272280
8137501
1531667697
1211735032
522801891
1441842284
1749369236
1372236974
660966935
1437926926
1639679672
1801246959
123464352
1092088814
1870188045
623397615
1379665621
1817233438
874171856
1513275551
486241075
437343535
1157589709
1253891012
1398472754
1401997982
297639442
1218573711
925626400
213471545
1094435292
1719076535
1140469096
761144542
584698338
1755083091
984899234
232001699
1528320755
687557040
1994581092
1789401581
1942158964
933923368
1627930176
1635684117
1840338087
152894961
778796398
1312093433
133616099
318397473
2010530999
1125997268
292768475
2076479545
241532786
2071716960
1685808478
311211242
481842358
876487652
308874908
774989639
261861047
1061583495
425429057
1282245256
884838977
1470627675
2100548558
1614095578
2075509393
1005125618
932832028
1242738070
1969732883
1092622184
1425026507
569592375
401718985
123106639
379288939
743253834
1803213832
160775586
1027576925
2056943130
1405589022
1610164672
2116552982
178405299
1035960422
585447235
816954035
901811794
1229989678
2028814291
388818331
1788841786
1899852046
1096962511
207872405
547384474
1984589935
1769665961
125855629
871903485
1646883405
1320012213
1371878535
1044037985
1621470673
267256301
1493346962
625747688
608594323
1361852648
1187821066
1486848255
223783953
191441580
1871666303
1049861963
198962899
1245771618
791136991
1721108261
1858398287
1598068677
2058720013
1714257394
529577140
1605842626
1186564710
1031802273
1701604069
1675381628
475092541
839262869
1315820816
2025312770
547920772
1350890238
1162422810
1131636247
157300631
444745598
876368609
500371154
1739007434
1728380067
649258267
1259013497
1371053928
382961655
43513760
1073742304
2136763782
335027447
451001242
1216005958
483390414
734006762
442923790
79726257
75651341
899039188
762657456
680184136
568252712
1082626666
1996060000
1506546764
1314249532
1405657087
154296101
378816418
1039682010
400933615
1917880305
586118572
344238152
1034042491
1513991526
950717284
680121344
1774567713
883594977
714361118
813965934
223119387
592341239
253204101
1364168888
1539244701
1341263622
287680123
2119703478
1583611731
112785382
1841268791
526352542
1843612313
1739221364
1197206379
1563830352
1966967468
1811349905
130630354
431646188
1969336659
2113054155
2132951903
1478132196
1142724115
1711627757
627451252
1577575965
757976418
1246809186
257975147
1826513701
978482568
1062571090
1434087477
1414631576
1981432643
906042862
587919181
1714400598
293024059
1485567311
181285012
1807220714
1739758459
1432034086
175366936
583324708
138782901
269357329
1757728695
1869323308
1692001508
609711597
1918083020
1716267451
236918061
1866414517
1841255890
203075388
1173804089
2140133686
1681738204
673353783
748148899
27562174
1420512920
1018942562
2005082579
1381433593
1808512232
1633165147
989199537
199884110
905696967
761665037
1851428508
96184411
200862511
1236127688
279073479
1791238606
1112623984
1443704870
434836227
2060305800
2083489690
1471285218
14870535
1297159465
2056023349
73486949
1624681801
628817929
1706603049
1076981982
1406047084
1770955568
2005682485
45030100
558435457
292709053
1985111912
1634410186
2099575161
530299463
1707023728
1123875802
1012104616
1462528338
611973858
1070389051
681035067
2047701244
194349776
1476752200
823829526
935598281
1493787064
2021919107
1954850930
1068759644
918092612
198073758
807912101
1176597058
1871641375
527312256
1574937082
801039997
1854037701
699196697
1433173817
1985672024
1829707707
1209158547
410028867
644191571
1962084608
220698064
805203646
70680161
1689465574
1467357182
671308835
247372516
873439618
442903333
1242590536
1701151010
1185222283
1249869396
1949853978
1368830374
729367067
431209251
1712243644
558539420
76886619
1107865222
666830765
1110825102
657488761
1344727828
2087674366
1607154947
1135074587
620878355
1186842094
1313658856
986026822
1262709321
369420270
1256827991
1924541645
369843006
412249600
1375206929
1051358780
180351804
220680157
1004835417
19925536
2015261034
1410618416
2029731982
713417857
2086509000
1570753338
255000689
938117016
1825118382
1687628968
2128586827
521944556
412334962
1726162506
754184972
1540437140
1211904471
143703451
1031278437
405563178
1490922502
2132767641
1499824349
500653964
23324432
866423827
371091520
656121756
1408375701
2007391496
2111206354
166250989
607315186
1932760745
1371475502
1340998510
113419142
901481946
2081141955
2082351822
159016722
2083377392
1183721945
830825119
439964062
1509046071
194683653
1462751929
837823908
618645334
644084782
2069533359
1131813303
175637243
1728394801
1210673472
620842044
837273285
784986345
655811681
566272279
66725268
548577111
1078082451
453207742
1320604989
1625516893
1055164436
1716078826
789787308
558292596
680530648
1448178794
713421300
992644516
140221232
181744420
32991731
1973529254
1475375114
1834132236
2043942915
1049641829
1598018175
964779297
1826940212
1494279587
438214665
1234763040
1670966201
116479007
1304965412
1171118076
1882953127
530010642
1192048974
706850692
764238248
1374843248
158477524
926073944
35753508
1950352722
274113232
1043832801
254489799
1097105960
1230502904
126847808
373954828
1077894557
645607839
411968929
124757127
2019561274
273183119
1210824646
203095704
65001112
1107910812
384044392
356277701
578393253
376115243
375760922
123302635
1508741340
263545859
1296294085
1396991404
279196437
1775300632
237646520
1451192011
1371157531
1583775937
77039891
468438155
633203441
910080372
1046395309
688935221
898518187
947481336
950045148
1422110491
78860677
147295208
1264612042
1410830366
659934971
231538831
133673957
2141549403
776902954
1204338330
57003405
1633101089
1055548879
991291875
955720742
1826345433
1090764940
1603706661
207373963
603337332
351747393
265190092
386020777
146707798
92669251
2030334703
118736060
1364178509
1586080531
546221248
1252547998
1977481183
777603645
1693896105
277520721
1266361792
1955935492
701644308
137098157
956473061
1092250338
790116967
337280079
893481174
103738332
1830417850
147569562
1431706520
174867700
156201093
2088487127
1945309982
1624520060
1384416086
906227335
758670817
133083413
261416853
2006725907
1112624345
905289221
1726541815
716785720
1658754090
700043378
1814831896
1090113704
1103770596
1686744514
373029849
853726018
584122530
1043061594
1478676935
1082869393
560772938
528104434
1662512171
1741938936
1811356510
899377563
1031561375
1528187893
1602111803
361280447
219153764
788311450
1304754253
2118534348
611760327
1313569560
1063097382
224880507
421434802
125012682
300708364
766922052
850639251
517226078
1179810751
1113094288
327662229
761871655
995441833
56575296
1006325711
1508402395
455643591
255464924
2095423321
688922287
1221389853
589408425
465549151
1809605301
1997941449
478376677
936188064
1740734113
856692521
1570155493
1276429056
1907900460
2026586292
320841637
1843447031
371125245
1068920168
223216300
922663076
214546065
601472873
181868048
1735663778
1870898606
1937591228
1918514351
1340066206
122457821
2121278880
919715602
650435373
785732005
1105967427
403278390
1229017214
1944429469
381182017
383677227
2027422688
1681725201
990015047
328312951
1344267881
1655785568
1529789296
88124913
1532517852
1784024495
730317147
363172476
601174076
2023144114
1709057391
1481884651
2051949192
1786797434
908351293
1950231536
1545582479
720199811
95711507
1781956647
351209279
1758999643
1414099396
1917484794
301898093
521514352
827184830
1980451073
218524669
205654699
748633563
957529821
1470055009
2008367431
1024752609
1218085273
1576112064
851914576
1692997893
738638403
1814459707
955612771
786516453
66578091
1867551292
313556805
1425090566
1262754976
721049383
939157184
415092777
1901937233
1072516162
1023441773
1569842256
523132202
2016140566
276889175
925228892
1413172170
110139891
236484073
1282892408
955295002
236769713
47351028
1887433152
975759803
1182812843
1460872327
1412374622
2011511936
925350288
8554274
1833139488
920882540
969249847
579941504
1339066170
16310496
245818275
821930383
457982446
32134965
934088516
1421674434
1671012642
409656366
359313272
538657414
424657320
1864224209
890596188
1361667291
928437347
328619348
10697040
1791439366
1030102054
2054567460
319796030
525777875
623001348
1479835135
1579126380
814152391
1658424493
1922426147
754476816
376861080
632574655
1101690761
1579556177
1476426634
189580106
45285916
1201664118
759041353
916216321
712501383
472387488
1448092068
1248310232
259605063
1371601403
1328757580
1871153302
110506576
1431499967
968332011
278923119
2130981795
1238209837
922253368
445132873
650670833
716776250
933729604
566927536
127605271
370342110
1784721625
557315531
1283031179
1810014091
421576294
625298796
593869829
344606827
199765806
1805797868
463859451
685963515
675814227
577853274
1335670141
326242124
1318812574
1179121489
1012103943
857478417
1995495066
161021197
179558723
431435221
1222686478
1727940352
243128492
1945637374
620699336
985509938
1809866678
2022362527
1674475905
169442575
1412960681
1737733445
1258357240
1739433141
1103878226
661800439
38458153
1828566443
2102222262
777504056
285529156
1776352939
1140505232
1654624954
31936188
290330156
511348732
1191286581
1179408445
1817512469
1709937778
1094929974
1709912473
912506139
897363772
70480932
1931706504
1639408859
201531776
1676259515
53045029
146654599
1556449731
1130770074
1060810446
250748938
1515797299
1134019788
2035082313
732667668
1540135874
1995733660
19357526
1923649774
835434384
1580458807
566836133
1444706878
1436546493
5435213
668480740
438253047
1061350042
207058046
725187116
2137278904
296979483
1485256619
1513877850
1753274561
753683334
485583763
1529780311
874462804
1404246143
1425152247
1447458942
2147295462
1100377049
828491561
1824239024
1035617399
917743768
433873954
71670067
542588414
1044666926
1199897686
1937187652
123925305
672716011
932123238
573645567
799856453
42955225
448314740
1406782841
2046631707
768946255
1918636453
581817637
1365758647
1428864983
1201857022
1957674464
1584899278
1612359699
2023076390
507624546
769399472
510656376
599824478
1297971164
1701436076
588117872
2066511549
365974388
1497095694
728354509
1419702230
145561482
1604295833
1146572976
983046179
287509785
1034629593
1551997417
249362507
378098318
1004536136
752288257
1749404597
1514967076
2056345480
2052842579
1921969725
527549522
359060361
254225835
1407750233
1973409493
1634735351
584183722
1767576080
1699760530
1828429976
671551263
986152376
1351276359
155669189
739017677
1299776321
419713743
414332626
2055186796
1525418317
1228807147
927170516
325342778
605768626
48009240
1422038475
1041384394
1712894403
472208069
1056081509
1659995563
1669868073
795421894
1008039367
1498919900
2115770961
1167470795
1906953850
1041365185
724182158
253696448
1238388567
2057070337
421751069
1359032892
494263696
558343423
123839589
74966327
1481690461
696633850
443434478
667220447
1690073251
389369667
1417556993
1315586071
2084761602
1216428282
1496524489
251799413
2046317800
1512425460
832123834
326736373
1145175427
1857967476
1835937838
330537299
946339702
1608459152
1857845576
20062068
788372289
1312486745
1723864819
1224300086
143810893
892099189
120856848
1576719207
315628204
891351299
924854274
755397313
647231325
1751090468
301732841
1943074838
454625083
110062152
1743895552
1690605852
1272955832
66681783
1696298133
1001996454
1615660910
272411361
1444689446
1562195837
1638201248
1857334316
749554252
2119533798
1894692419
1702864698
656888058
1533580850
698158406
2060993651
1937873287
472083020
2066130462
2055891089
1942688817
166133108
2010611602
584115464
230961534
1189821529
377026896
1693276373
2059055549
689281054
848320726
1131145378
117444909
844833902
718912063
522083940
54285482
308593492
1692361921
1298625530
1073378267
1102082973
217133367
1382033839
1829129808
1171628107
928310910
2004058451
2137555462
1597414929
1035200969
19187845
1572051336
1687162944
1020887681
191218417
1214658800
1028262529
1569174257
1380312526
809526505
1910413884
1605127770
1993396044
197517191
317234241
64859321
1801525800
848645937
579364767
402169420
391732843
911348216
495740039
1460861136
1551050580
1559061519
934153400
1119274098
1205956839
1341002540
2031744059
1000606590
730187380
624254530
1766871545
913185281
1126336373
1341476850
368475153
1078869406
971989814
1493076310
2111765267
1206337927
2012896514
1929078379
1965236278
1668154704
715557961
2049210283
1884559722
442987039
169192492
1405746130
1811242460
20135647
305718869
1791965743
1819524801
1037561856
1811287649
1347845672
2118480748
1580698276
1159610393
1574220911
425945454
1042108054
523618151
550094836
162628965
1771366153
1521236387
1467966135
185110569
337667708
1235734894
269212211
576257139
731945816
154860406
1978818328
1164926248
1346635409
209596188
326961001
483955127
1745656292
172820303
1441427241
87663237
415998492
745121836
629603205
2025019697
1452083014
311065634
1589397462
1394645852
318901113
1492205869
1660584155
71449039
1137729257
1869455219
1827459928
2119103595
1561920971
2045625787
1489135655
1461817539
662081982
1939449823
334125035
535440177
108709219
248788170
913366984
1198036652
653599243
198034595
182261661
110016891
778750945
1585584846
1004508151
1140966388
974327225
850115136
1427758506
306926195
1205116080
1883858681
1531144251
2137098576
541302449
1560038299
219277772
244942447
1386593167
2044257719
38429400
493367074
799480113
1974944789
1986926715
236188764
636816825
91503105
141160540
507844450
1222933808
1162948244
655765491
216324735
1341561582
899516492
2000111338
710499157
1658143658
285751702
1222453131
2116325949
1358101689
1161702823
899210693
1269006192
727222116
1413796409
1893783862
199578156
1838105062
1543401932
1065232431
412567562
888615081
971797218
487430578
490900933
40218416
1555459609
348260561
1327604544
1451893283
1177566099
432377556
1876999462
2115355703
1788856542
1852397299
371221226
1603019256
1756635629
1575836041
1367621363
1826301655
575593320
1850330626
1040069945
610371894
1902853698
1982467121
481165966
479383541
76269721
1557557592
1230577252
1301934856
229963550
1806530323
184730193
1544553752
642816435
1736481013
1505252075
654548710
1153727401
48463755
525688249
1939972238
1495564219
1131186851
1587036068
1407673248
1034949883
1608144239
938773295
101725588
1835920163
869864854
1729378420
519895277
1125627464
603349064
1292076074
1263885992
1166827933
686666027
1727932831
434826995
482330210
208395398
770821368
188165760
375227789
274302639
1496018114
1830589501
1859238516
1011390133
1795658902
806714718
1959304437
542312003
294840319
79840781
1764828806
1018431208
1521363870
441695127
292774688
223961831
463013215
174057684
1027330827
29469195
1315181293
1665141653
1151631417
810569419
190862226
1699455077
222305804
1551853006
545216869
670367019
1314139283
1122866469
1105426413
458255428
560885439
128807233
1351031141
1413649992
1082801656
950147132
916932124
2095588553
437686332
155228098
1270846873
1426052170
2050167450
1674972591
1379365368
897311715
1905198169
859758343
1650891940
1602983201
353503936
1652358663
1606181499
969163366
605113540
30924570
1335053113
372106051
771772921
1788615864
1215892207
1561028839
173429728
1731668913
1100692538
1565881257
440698491
2080297171
1215579723
582200802
1216742882
810358452
1489361148
1623347146
822354682
1528606324
1866758188
1860619743
277335773
929985257
204563803
398281057
444121588
34912845
1038592908
244748009
1979732033
1541158013
1026935685
174489690
1561500359
776363249
2010040288
707738088
1092090777
1353699233
1247671791
1142922599
2142148975
854113126
1915713761
2126582127
112863249
623154956
512450171
1039554636
633560096
1801406654
566126271
2112406259
1639230226
1337510893
98678528
1721105827
1254047218
833847237
2004817028
1948964679
2029738384
1572590438
1299198798
759284665
1584800211
1480731713
30324780
1337742649
1386089398
438148142
966382837
1075830589
1806322303
1225147916
1990484291
1360621241
1654336260
1679093395
437361112
1161560303
1578035634
2085467161
862239375
1894632072
1540483522
1051023643
482218518
1678749114
1992200558
1930929149
800389536
21932962
835810993
515834456
1644928278
582936996
1247148573
105635923
1669787456
1158773300
478434403
460458624
2103543277
626984401
1859956484
336155873
2125364793
969925345
1711415192
545834115
1914216729
1670745614
1256228933
1228174752
1594665779
164038629
1306446141
502143576
1130021296
244179955
1952707393
1495682776
1789553942
75283476
1726900378
1003045568
1556414519
717688285
1354532398
237989467
1020962294
1829421910
616115791
1007901580
122992904
419654897
1397616038
1448499327
1690235226
1912316906
625629821
25074175
903170149
164678212
665569112
442239998
1654376906
2094188841
1595795361
988068450
188923893
1092994161
1002184993
1592873913
592772589
423426225
1847713764
1898220295
1673193261
1460424797
909943905
575256357
961560798
1649356392
566144190
1447854704
1833748041
595580505
909365151
446297613
1946733963
1341154745
971258938
741654886
752301214
1902593048
917899956
998710351
1606467167
982414955
1128979128
1855031293
1776295073
1718938914
972617670
534763798
543721697
1619216419
1660992529
1063957100
522623061
1288574133
645040460
1159354057
1835599511
622581954
108296655
798171161
940221695
119591697
1064718003
680478738
447484709
1124492483
394513113
602083149
2023516108
1376259841
1449525223
218452200
1924928767
1326564845
221361450
856529723
1741567733
850151102
1392080254
1697454453
1954651969
445213981
801431378
722251911
1685263135
1977927387
1448694934
808189439
932627498
166554340
268466522
1488112311
186878615
577477554
122818774
1946424044
2114415716
1182370553
1073130069
1086134711
1842881278
1754777672
1143538173
1572593013
616741465
867456834
1676414896
594181254
1953586990
1891514172
159301824
552930680
2082103054
2079397803
1424108981
339361999
2060166493
1411059379
2109967036
1869934289
1107206530
967560822
760307118
671925192
1531046560
677441324
1391160975
1592691187
1380134027
1860404196
739403712
348831388
1192167653
1064679228
1032136437
1518605580
1891202305
2144994715
718475724
70959712
1168120320
2038947357
1536679539
1347098348
1758731686
1518720548
1888718014
317308321
258999961
628569935
88324227
278361568
1246461
2129385725
1690052604
885786491
1310274739
588821362
1768150810
2060113729
584072285
1023522950
1504237631
1652364193
331529128
323226365
205623396
1995457734
1356678206
859112218
798655423
2143749786
1596232392
173286144
453560589
1332305012
1849380951
823986044
2147453626
1644786866
1800803711
1995735220
912480131
1726747474
256504609
1012217503
492338757
1088581659
1938528079
2079169195
333157100
941868310
238981434
172096871
1117548355
318361667
1440300453
716806655
669265456
1365676217
2035883955
1445055648
1699636122
1080210552
1703482511
534690552
1126940406
1308202745
2122933657
223251740
791572663
1896614659
885770329
1645486912
988869331
277341862
1939260433
1729111655
830411848
2123622779
172458544
1077156389
1676009394
1285912567
1785885542
451486056
46747078
1728940628
1012293433
2073395170
1415092873
1529305009
1412010969
432145561
590139541
251540463
1249746671
1092965744
1891709265
2105093911
1894326073
1434728436
465939540
1178869047
1679007458
1750520953
377496347
937589435
2136499121
1134822434
470345514
1331805189
958134178
409002294
2130146713
1322399689
1647521076
984170501
506647179
2109719108
594690099
1853517161
1656824206
526825774
1756815911
921957962
872887827
1158356906
109635709
1959996042
1285598606
1459060661
1629355958
434220551
378556401
1592091823
1785792996
176662372
919103768
423760320
1115270421
131600091
1586188419
2137735601
905132541
1020094415
1541655367
91786785
1462035260
1447881123
1492074462
711980539
629385955
593307602
70860302
48213659
1896915627
664622128
884085988
1771376319
1589159560
57830196
1515029780
1470278645
1412252770
1118651609
1462617586
1604406419
1536043821
761805933
588514394
200795397
1504299278
1825393805
1109569523
1650031359
1085144559
991283110
1527466835
1411960485
1255662780
408168637
1763610478
846291122
781169452
1011383417
233119410
2124524300
1181182748
521638915
1848693423
1896966866
926391927
1304156863
470598674
1601347265
1903073226
897000200
796471925
438600798
971514853
571692593
1302092220
1501323979
1940252839
2069435334
209169095
796257378
916388857
1326461128
107085380
410302655
1631068349
1923865922
1420446124
75134530
519714450
158844943
2116729236
431504228
1621843480
364985747
1203868880
22518555
534295569
1494258705
1453364891
1152069089
320568771
1786455109
764844908
852919597
563960197
1086731923
2008999340
1438107560
331446996
955345078
262693841
789784930
1412546725
1460306774
94318012
385717135
954880550
1956204382
140837466
764662218
959699505
1003532406
377976126
647631007
1425593606
1334887657
120663428
429849721
1123370244
1950619665
936179117
1415002035
245330474
1941816215
1236394901
1172699996
645123991
377801566
740390145
129506264
508965699
627179661
1196175697
333272512
807965455
1858458549
1728013353
1269451857
178474881
1534537145
1390885240
2066991104
869313282
1246810000
1855999445
1336463158
1784132047
1410968005
66927027
260573358
362765207
1484375085
1329056501
579421570
1926508570
463905766
637864522
2079615249
1396243359
780365661
952311101
1723019854
960077989
576531687
1825553996
242875574
2109853812
1120721573
922362027
1164848876
1917360383
1325899771
524733830
2091087005
94481150
1779268150
1711991751
1564969379
1997597308
614949042
1560056530
422834778
943345222
920972168
1614757819
2043007793
1228904646
1729710442
859845633
1852680541
1483337922
116982884
1659748714
1190162762
1554629431
1164290151
1556210963
1897839573
552555466
1105503986
1678183159
52861482
119371707
854536951
391021931
1484627875
406871042
2014135593
1766681544
1669107791
929084931
1434604277
1088265868
113052510
680722013
470798228
1421745836
1222599281
1433837597
366267460
1387581788
813685782
162503039
679467109
764504684
1254332868
546605973
1448869957
1372089438
2034480275
11697798
524514668
739720180
1503205307
283977117
1890807113
923921445
1990142110
2778610
1251946307
2006951410
346712440
1083920236
652261609
1442177976
883781728
712082926
1871511597
1721354810
271521391
1228638383
791330886
1164517430
93439630
1248969262
480856986
909052712
1928350730
840226962
1987917119
1877953927
1219846408
1528487822
857735208
1596531284
563946978
799127971
1090172022
2145246502
888813779
1444352509
95519452
964553921
1775535344
1737687178
1092534890
273392181
829767184
603633585
1431374986
620574046
1869686841
1402430728
1091862258
817536027
2145942459
476869550
336083471
115085928
480486184
2132081771
1998461969
2100766870
1736340320
1126019134
866538970
1870026521
1797471133
790648112
284124295
313484523
360501998
1299509994
1783793553
724249463
932598905
1179311361
1485580604
903613343
1582528317
1465664443
562420536
502581081
1769709533
519584769
935722738
1396981276
1558863708
1020347840
1883562257
253653637
1952008948
1656478640
287776518
1827904804
2108855668
1062463659
2000182605
2004012237
1307986450
1371923463
177268363
1409832515
514618667
619122692
1186354634
1837834898
435779015
2051501444
2078858686
1934949099
1332535977
1182932354
1962354545
913910593
1823661009
50827078
1832332233
814701275
1015751905
1733727156
2130004834
1439833406
2064305315
1795043753
170649287
1520777417
440308510
1245966810
273025224
615922503
949825308
522661736
497060616
1038075018
1980347392
1167366262
2027425726
1927416409
1621717549
151612482
322489455
729956086
1103430432
2028635964
1229149768
1095270705
220283126
44830688
12840308
651340728
121842090
1119102362
2121567969
568938520
803203806
962806009
1069168264
1101684609
442772125
826322273
1783729160
1537111359
1190058903
779582433
869605975
849914095
1479107714
894689001
738067461
954013341
947739135
1116833215
1140782591
136715131
936481131
1253665012
1322821292
1760849070
1663184389
1557494015
444266489
999845821
745840131
2025782950
527012622
1116836439
2118993629
1334844643
1557490680
950430812
1192815488
1712232628
1263082519
1708460175
860348706
1299639213
293375939
2129508061
2080665025
941150247
1383503148
690946013
141881422
659458667
1004330392
1643638510
631525049
1209663522
2064898171
780701787
1437470571
71916037
1551555334
722959952
929374250
340536444
1002772939
321589887
106091486
767419343
972718865
1776093085
1130915512
1343667382
1925538770
1777673525
1232153662
2102885127
460744602
1529187535
480549100
1224477725
930082880
596952059
1974970723
33788613
231694571
1586099147
1178187458
657115339
484049044
551366891
416772251
285314970
147651816
1389301549
1808344585
1874257835
862251327
802338157
895597049
627053790
1801224954
1061270313
1049317535
344517773
1482935664
1698117315
1494440997
1440612851
2042872011
912989154
1834621381
573263002
134634112
1981708326
1699812176
1681741589
1802544658
2011578687
605568522
1999919573
453410002
1454763210
288861229
1390360097
225031937
172900223
907890102
896261939
1839521411
647375778
1246582648
1340350893
391234905
1257673722
1258693770
848199884
1081448229
1943252336
567261941
1108858434
1492661197
1361803408
1981967067
1796878618
509582293
2108111113
534055009
684876039
534165637
1128891351
1466577907
1123582602
1659125000
2125390420
958621768
1139880526
56233576
720820665
987538120
1206785632
1535219781
1372417460
141089710
138842152
1465527395
71248187
571835107
1234770559
357161173
1063283240
1670725638
212550215
2057122241
961414491
2122620140
1585490779
1530064356
1272180383
746578344
1793032671
798572629
348000317
524527401
1634675639
2137248616
731755059
1056500527
404770736
1566548644
59515590
518478262
615812
64588867
973860182
1612294340
270389059
1089398187
821775022
714677263
325077758
1819986757
1663388371
926793687
485319842
234263943
459337925
1606347425
1291365233
1025422271
356023341
325119004
791165961
1071943961
1838392433
881619413
326926610
675877525
2071948755
507653681
1367861720
797769706
1235990345
306706962
1861064852
1140139776
509373732
1557266057
1458744285
1896489322
1799848548
1885470058
866187500
906375619
727006253
1969573123
354963376
1109167589
784675499
1045969510
1322515636
821280128
739973026
1606670058
743073160
526350312
284208449
1467447862
1035818428
1073056794
2049647325
611759300
354168562
47576460
1617074324
632567003
2033491073
760959135
127526886
1780999169
1296300776
424190406
1266984397
235200775
1211214231
47997792
1468800588
957311910
1067028013
232789297
2000948310
679572584
722247005
248850203
1928464758
624424508
197754046
2102287222
1239612664
1445406469
192853885
1519433600
1881530767
364500311
1632534152
444303966
286014932
1941210078
593704662
313437283
755965107
1049483355
238846995
345041814
1309557
850979184
772820230
1054673429
1185383408
643045733
1991498101
495542088
624403946
483561070
1259866606
157113152
353656562
64550497
1638897026
961784785
173113206
1000780978
2000519212
2113183725
1323191712
1577594537
872840920
1347361895
344902402
1653237031
908492177
1886927568
1129652391
505530100
2132915483
1618093036
2108043795
748061876
1198668797
269215030
1382644415
183376519
420294868
462159514
1200883990
480299722
372426337
1686814974
736841429
1433776062
867034478
839237587
408516018
396209993
1093933911
1881705814
1667717354
666350999
1571896037
1643544336
1545207747
1253140032
968695666
1136140879
319404440
769707117
50720031
1512707901
77342208
899121022
871780586
961969414
1459261096
860394076
1966802874
1877634816
744170792
1510520750
890377952
1675240412
1608123261
1321902166
2117660675
1208579344
1872589340
1603843259
1628949002
1820028468
390850783
108503578
210230627
378501371
843821125
1934870078
1647134666
613317691
759291056
731137281
1531207970
1653002567
436550200
1254379828
240561087
594441227
1439856753
33114356
525789586
1455495955
1505250993
2039517142
74635478
995601023
1167181390
226906819
493070341
53160850
690002470
349513614
1807221861
1338928036
2144044154
525821060
632470406
1937383014
1350607468
928227010
1575969226
29606237
1211594523
1679216647
76976259
816686127
1297291569
78869461
1525563134
592056240
974260625
2118188816
1104226842
1916112138
1998068383
1382133012
1306449684
772685321
1673207243
647102461
262623672
2097822640
313057001
1729852132
1205775327
1008723426
988015519
2108691477
937220899
4303092
1346888376
2114575975
1228490705
1863797886
598112618
401520915
325615585
1446661052
1626120512
387337410
1340105952
257203843
2051558341
1115271377
1799899804
1407000621
1211855141
78052769
1490701508
1907284186
1508604598
402663011
42497066
1877047936
1933618085
1836728464
1045862171
1635886148
501118370
1273328406
1140682976
1822627790
522597741
1717634023
1758179888
759649813
1338640210
655242496
1673557306
1969278964
1691520265
1859571666
1566606055
2126269767
204976768
2007229995
1357526526
999775736
1247825228
212215000
530613903
276958898
668721419
292714805
667967466
936113512
232592821
912492697
1062023088
1316606662
518604450
1111727467
1219660161
1408149415
240298037
233568896
1339835572
2113021874
761135585
1666447821
157047122
1161755911
1848407407
768259245
1265285968
1666485741
922046884
573652870
1036751421
776534376
1748142865
2110488761
253158253
1248199261
722952292
1623765503
1064290407
46077441
1570477635
182526990
1040084578
809883026
1049757530
1550705471
1214177892
1081220569
1037424365
1097596332
2120665521
1308707363
2005803149
1373510639
1169853734
1937441163
1794474229
521828649
195418786
640405644
705937960
889948275
568981701
1758703687
1084172362
1182511666
149569291
1015885751
1927524304
1768124228
1562687871
1562787363
1344082464
436910605
138922200
1279653918
203228989
352664202
891801740
1250613401
1189404834
808761873
1224295498
588630201
2083544413
1516714080
148135127
1441258645
675097580
2000517994
1284547351
1893407154
1940079927
1299502118
85877460
1594062727
437600604
572249391
1683832916
1076087590
232762741
806770188
1566072723
553569608
939018085
1894601878
2005572199
1476833896
1230347882
1432558706
824030876
1732063702
730183305
1030901949
249172517
186449632
1263618093
656921815
119847797
1310410067
663039864
563252161
1075453555
1287531741
1224467082
438484767
393721375
1093356964
23261762
198692868
1136052834
583279631
995790467
129514284
1547091520
1684531554
1421568969
617214401
592727685
1991444548
2110753902
227170843
1767362416
1868093200
1786698500
1445237994
781020390
950853385
1853307705
1095632343
1872106177
186480033
1453771931
1548817594
1695636243
1920761210
459837439
297113125
2002308372
1954396407
1470460874
1021510215
1691226870
1576400750
141341575
444798469
503129350
574201724
1745403177
366712282
1706350767
2094392237
1741426746
82837237
1850057963
1307146746
1210451767
1460182372
119126254
1349225820
911645721
485490110
1002757319
1505884709
135856940
316404448
426576387
983915705
1707887680
341742807
1701447372
454340906
1986312394
1673102248
2013177288
1228155544
2017664382
955039899
1234967090
1657260522
1778611127
1621660210
1309953741
1257808917
2019230146
1353543960
322219863
1858774979
1658779948
914196094
1913527071
632653841
2037247447
416620631
1648103945
186910819
2080687656
1194140787
1541138902
1222674480
489783019
408899692
2067103981
1065404736
2122375964
62273438
1596109756
266876657
1376210661
482390657
60006704
1043404684
1671230152
1366264733
456037761
1399225297
216474379
1844656911
224027334
258950898
1812511355
132138011
2100094044
129897363
847248307
291667912
1143414708
1573228817
1939217592
1915721908
1410564771
1775861068
1687408471
501577030
1829598980
47617129
791086408
1747893527
932018408
1375722104
931421298
1144424288
193644681
1518915208
176878597
250036369
659348509
1683838823
1117280509
474866210
326206390
1093995504
1427001829
97724745
1971120133
296509667
2077318922
744880417
512921002
1846436234
1869796873
758732299
481743530
536561161
1323823509
1879790548
98758023
1277526030
330599551
668147901
1911759756
1007884590
744236912
40087552
2140214334
628597058
575048421
1220888726
460929512
644155026
1303791814
1437073233
778353158
418051997
2051329264
392242847
1329025198
996176048
689675520
472650113
932742402
1740940092
468414638
994365181
1222095169
700671257
1274662717
180957783
680432986
1878787813
130777363
2037733775
2093899603
613694651
150944654
1583166273
1559955419
1080165117
1927156118
1584770246
344397162
1234800218
1612955433
1823071253
679132679
327369019
580850074
1082870496
2004071575
1684789777
724841585
372479255
1605602038
156632149
617546577
543865359
979096055
821093799
625818010
1960653071
289049075
721976127
2115106727
768849841
405861492
843924722
260602210
1513387615
1417348698
626786215
2121423313
594309633
872510511
1643586334
1099274995
1029766468
1220178311
340475343
1945066151
987379562
1157257312
2072313040
1215959723
318372748
542791967
589846599
131692934
1389647599
1009649072
1042894584
298452423
799360963
389825635
733385439
1041674268
2146939134
312969474
1494827737
1504061730
2076395858
1261730979
2090495370
43311065
977263051
816655861
2005596166
205429863
1747088311
1080757757
1093504867
1794248733
2145949938
452473562
988058476
403127194
625838529
1969641473
1160784478
202797881
1968858129
728005818
1555633290
36058256
327544527
2126023726
9425383
1666250503
546741395
43235828
2027502947
400153342
27125471
1475063145
2074403793
608855620
23767792
47675580
314143742
1716325136
1402481089
1217786321
1685126968
2122661901
120440963
169585622
1020133524
195512213
1947144852
282106094
777308815
106726595
1772361183
1564107100
1143073543
4921764
931747223
1996292295
301207629
1116313850
744529165
104000670
86492483
912250395
766057412
1881325820
1793411270
2067500729
721253614
1803758542
153410367
1201997928
122691978
775922496
1299824013
1449154527
1104953165
1894026668
1650971543
386774613
1607190156
2077771175
1181976557
1321268284
78620401
1199462102
1518869740
171800928
1246268060
1632631784
1367749481
708869071
579076181
1201723040
1817836406
1147445972
847962772
1754304567
331828856
109715340
1331347843
1385681840
1153610709
1689972176
483008168
1613334397
490549706
81410017
1567431339
1072954739
1670454492
1104801413
393324083
1177365869
1833448166
564454492
488641122
1950393673
1401053683
2086292594
1217593497
1865062777
1395935257
992935093
1210027271
1803118238
571204092
877171794
812762046
1443556842
1159737847
882896265
117283600
1679161567
1867161855
1329357310
446619064
1130370087
403348726
2025065854
1637866730
378865702
2078685176
536504704
2117184859
1320327288
1518661927
2039131089
947034525
929813208
427713933
1490453842
782487164
949935867
931584954
1029918051
694098504
802292980
624513072
614449839
733823363
1277607700
1419769521
627877612
1001935439
1249907184
775137762
639099036
728318283
827182739
1329493863
1833388593
861268669
1692881157
580032760
1168174680
812517584
311121874
2104702769
63042947
1313438340
1831438616
1985512590
568269328
1872370089
1906163489
1169014517
1695426633
809360041
1095989027
1675047628
551219392
1979776987
1943148683
2062221585
77968666
1871685799
1402086052
1220160642
1165984145
1284491875
2012291948
374080674
1922130698
93550534
51218224
130150338
119078766
710039498
842891313
656186798
1444259369
2491496
43780822
1683075592
1707556863
1112804702
842695895
1185278699
1575988815
1378240339
2088024550
1449808717
1309429624
37608403
1668953977
170972136
1358274432
1678872391
759221251
1965765128
1539351365
806725023
1988218778
1697733785
597928402
812082026
528804636
2042161159
496166935
992727586
329722430
1064999586
92376513
1457038148
1998781626
1689157677
1808112058
1625755582
1904652271
743419837
378192125
787481369
360400659
169908844
397942680
1518674728
27084883
1368485787
699889214
1456204683
2126479360
1603466675
1300176121
1593889168
822254981
775655206
198228821
1153967994
156891558
954985743
1539730819
1698204052
133945405
1255340825
1536502723
581311563
1118142418
704434188
75108042
480029343
159663465
691461382
396691256
153844123
1422113213
1154818626
901936007
1345105563
498485077
435443538
3181039
1569253333
988436221
1135339311
677153085
818120360
653120599
611021905
1208909359
1221167987
1244697594
1367282375
549858626
496674409
1965897291
188769603
271081454
730083126
578990289
239571188
424913588
1861564672
1867438421
90586802
774198755
165954722
912648519
1957220320
928480909
1668309366
2071921434
541493558
1754396587
1637288221
1246556447
1338729848
1800617770
1830658888
1129366271
1254870331
1222956795
166581949
319862525
1219021858
726512220
349616688
1731658688
1264190474
728912184
1505875626
1177497391
1184237763
1328836380
476163948
1234472178
1890941975
867950426
2103299968
1008751065
1336214096
132930578
1186918195
1613525444
1889701395
351101137
190448502
353542076
1174102025
1222747701
780100629
358131299
38009320
699471916
7448410
2063272280
420207146
641500598
1331110252
1590284971
943589392
304645888
1029658583
993753698
145134552
1797826863
1362962500
830688515
141253898
367600737
1742320612
636995091
1725290566
217918782
903948588
1556724707
327947525
366199619
1969942318
1430220964
2110503022
1002825130
1455445479
20899530
211609972
1459632427
1527527027
984116089
619842889
1787520515
1757924479
361400596
236100161
94842516
296450793
856207443
1599975744
2112099900
1680227368
200734703
1724646600
1335371859
1697473386
1280690886
976757381
129672955
448563417
1572813784
1974710014
251015621
1019377642
330712208
108185786
1120360428
787741182
1212128108
1339247808
1335524286
773827252
1085388537
263722424
1453557771
797601299
2081206826
497936524
1685629155
1362180715
1419911895
146990009
205428504
1456256091
55861723
1373009993
2075898152
257501962
351789053
1592254772
1898593018
601137076
1745796156
270845452
1030439395
1284800351
278016035
171872776
1007942150
1678167260
607794319
372368934
1985001696
1922291191
2057626408
1695877411
61642530
1966681258
314925608
949216650
85411544
1533669077
1660977120
1129279663
1480682852
850888943
805050799
1891754916
798641654
897477284
1621572459
1864258157
1092809422
1488753440
378908490
1322713190
1024060062
2017725245
589447406
1817240899
1189263438
1296695894
373543884
1698494358
600234468
889116295
1880638830
461241117
1159791370
201110396
81140269
1859037908
1556486188
1366120139
1694951965
1268373438
2134990993
1142781840
1603689544
1588503924
1146425580
348686439
308967332
253681230
1197934714
1786066066
2102210509
655505164
2110626318
905590200
1248154002
2073164952
406261184
1803679155
601051886
1759030464
2058597457
2122895740
977449723
642365356
266710794
1387952565
630796491
1543666521
1194397464
1581053661
66221584
490562336
1511191398
1158203616
546010093
2137475876
2139160883
659654907
491106633
799000614
2026352279
724833068
245219994
526674584
44912593
767627903
282916882
2138523477
1266816968
795465045
1393407440
247095160
122396855
1922630920
776581806
502082986
984957648
1018054845
1411554890
818635513
880973286
785405792
1354015403
1886745551
665867507
1820130970
646258961
591635755
451910777
1059232290
554060388
700728377
830512835
918808171
1966863910
1569874158
1760312249
1182863138
82744810
271390643
808365295
1508086970
1574678351
2021310381
1764669402
1548780906
624023781
1160641785
89653204
698394245
1633950015
358494801
1112876878
897733754
1699576741
1374435977
351322653
976422907
795290920
1565827378
769886698
832460359
1826205928
1973667931
1835353117
340164135
1690678704
1411181056
686179079
1354613166
177839342
2025971259
664924910
990321049
2004820063
1063008847
1478418793
942019804
1653770424
158304672
1488603653
1288716656
1710707335
1698835567
1224706418
1434950187
515371301
786104138
273637292
2031532099
1370890184
1007485651
669538997
1978261867
696463181
370673302
1067344193
418783758
457352878
741975586
1630131852
754669301
1360661078
385850490
1578015191
1491647884
2067633092
1325624871
1324940300
1972411701
1992043795
2118211565
961389236
1133444857
1873069352
1419213406
1050127452
1074611433
1562934446
1062638932
1376356199
1997892114
1061877019
199148403
306688494
341429561
1197341623
547621336
1841776174
1948955210
424848845
912984805
1033077771
338400912
1148186018
1553889054
1628111152
1456034180
960443842
1084999413
2107288712
1692128111
1839502509
1423911680
1177666618
405769115
992964578
2089794605
366441747
312775905
205678916
119828585
1647063153
1525809752
132613845
1181438495
2019590236
605193187
470782643
2059021637
485901543
235772805
1972896279
1296187070
199326572
1413675737
350102953
1936156969
875982966
747115593
832168745
1376486289
586316229
2008712027
1134543020
1314970672
1282951427
736166276
1930867571
1846535283
1602377488
252382674
788360396
997956908
1934019224
1695801827
879139612
2044753236
503047405
1557902952
267024127
1687081839
168091958
684077819
1363143523
1502510800
2063581453
1059233793
973365581
849535251
616926032
1712155688
1808521559
1915440436
756391922
615314927
2126474688
1680726033
920814124
811100917
992063311
1670060295
1655365841
2142473797
702632273
1232513401
707729275
572997292
390271005
1986996600
898859023
27305238
985467344
2011239897
1665653994
940783764
1568741580
1298435264
236642730
1775152896
1766516144
1885952707
1876878906
2124510943
704111757
83843550
1126389073
588449871
468599394
693948438
1323262380
910956285
899958816
1697340903
149309804
1354172303
1139431273
553084529
1284389998
1481794242
983011275
938625990
353179414
412209923
1917952109
1868207176
2058783713
1397928608
1063703152
565688779
2088485364
371969516
1200910268
1885319179
1309965762
41433347
2045031355
81172084
1581581722
484888249
738385764
1468901327
831574937
58956056
1638425377
1907608312
1359173768
551912924
786321649
723396491
1725163114
1826908042
1362603161
1721822218
2109534546
1403117620
246548170
663045677
726336711
767668610
50078453
480372852
1534240094
1883582889
1178013337
1129580267
517348901
700291462
2073535641
565888256
2026669138
986481257
488749298
1042907103
440336455
1743569542
1092473066
1297189266
1761041076
1087256841
435053144
237670343
37678566
1789948038
305956914
594420051
1424134271
534366514
1884066546
1067673878
1111777893
2015038284
909606763
807245772
1989198697
331371205
974829703
1645042389
652533467
1313819800
139611301
477815531
1332557328
128105168
644912584
26403367
1827157492
1050314939
1936714078
1046714820
786332841
1773015889
1487835661
1754847221
1848894259
718052066
1143989405
1648063109
214751430
662959832
612695587
1934311937
257730243
1194986484
1595120776
896232373
2112183761
80826299
1414029390
240646335
1964509443
1066019762
143946540
1562838268
1652631261
1003428544
1615990268
746511526
1056623527
1459579732
1475567745
8425189
2056747800
150713253
120142302
2110331123
998532860
2052233257
1184167332
1422961220
1555092642
1859518867
206424076
2063004255
519078442
909313996
1274802613
997286367
642460165
689717984
1187513524
1234288838
476521317
190211193
1910951841
287400033
529989704
645710187
905446632
678723228
1234533585
212181491
1568774206
1769891035
933044703
1767180704
1704938587
1272086816
1654999330
23301254
82982808
1531574919
634574228
1553078526
838483723
1085315245
2005589885
1737889519
19628613
1231299103
427033937
486203880
867398797
1436282894
285763003
1730401855
1214531888
96756922
1115959242
62755057
742247264
515297455
2078308265
1089667144
532870577
1605250306
977884138
1717839459
743287053
872618436
2084414766
655602243
1400958428
2135444862
210007046
410004104
2052550934
1037876141
673920589
1205821716
1271166214
258095380
261680333
350281241
7876369
1305273848
1049516766
1340944549
302624090
1931284277
455340062
1706969737
504771411
3427525
373432534
37817897
1772108904
1708374175
985093997
861287619
758215165
628835936
1472491986
1560068528
19216815
954319124
417315542
384887921
1968036282
114498840
1516901510
2056639442
405047795
661429871
1316883910
2019910696
626859927
87026675
291170782
726240145
825108986
725537940
123221263
1480459452
2134075080
1586604755
1889251394
1649279931
472836676
977892419
1494767415
599745711
21711398
1075816758
2079912705
1277748036
1521581854
1466829085
779922099
1986409461
1961048926
2007535891
869930497
1341353197
1997603257
1300989016
837238996
58184993
1703106463
126874819
1657340002
1218293384
976715049
108456080
1886585265
5260369
1415596217
514097058
1621196700
168074331
1588632117
1444380322
1204827289
141604519
1246678835
830284219
1095251223
1637915998
401298751
376339407
684843156
1927410245
224000748
8317714
364610360
1593084108
1717437019
793599858
624672063
1878390380
1158067151
911266546
783383962
1631001047
195478499
542854596
553784100
1601416067
1073999885
438742634
1738546227
1519336502
1547542387
1422975923
577818476
1577486267
1816285534
1098572953
499922849
349602302
733826971
539113871
723319166
1943521354
180388823
82786895
550105563
377005597
929079955
238302195
1354333848
1466617650
1396741951
299120391
951976951
840333190
2021613183
1001929264
676532441
490302559
19605218
480484022
1848164972
858937958
573454909
2010995670
416253107
71756808
1169119899
1159617948
489901387
969532518
1729320568
1660552580
1039415479
267086108
1969938838
900597523
194697222
434675830
1992902861
1987698195
2122613749
62707784
1396301125
778015436
382543285
2036014793
608926643
731386920
604036750
267090027
1132512955
596135903
1411794439
584911650
1382146384
1640150635
747810085
1180337567
177896445
1971967423
960704638
1353831869
1898467999
1976396490
741157200
908604463
1309536636
1006917694
612703197
254260113
1514815463
1436328784
240102446
1158689330
803518871
1761666984
738087888
424382575
40685372
2140869690
1309980564
1079393910
554713840
1088059933
815042222
306289379
752713965
787827258
855544332
1626529242
936353959
1148576507
577783072
649939160
1990671438
1476599342
1755309085
1583552242
733163547
1792707700
549429330
1755178836
384591572
2085393814
179633119
1716580479
665223292
1384819890
1315137263
16284451
1817046727
1406022051
500344491
1132406805
1217525549
848355484
491783703
1866546448
1820507405
835661979
1261936284
561135359
276566435
1189521720
1146003257
1815011990
243837645
124021700
1202856839
1605760426
2059704062
892206651
588098309
941026480
1230782204
1071646544
844199290
821947750
488110245
1340673828
726477923
1681365742
1410509661
1551660894
106622316
1660788802
1713132303
455667912
60531509
1551059511
270486246
734058291
492648307
1187197792
1017886145
1882702703
1818546150
1832607703
458305907
606864117
1093617459
1053839992
397396972
2063668875
1295095147
1156174833
390751536
1194272714
465209464
334717775
1218581005
2139601220
1868241480
1381423992
934268254
796646882
926630882
1324107126
1278274037
1155107466
96588184
445006494
1626730587
1120932466
1072578422
2135662463
1589500027
534225381
516766265
376718095
1818885250
1114150247
1565834891
1649265599
1891241945
1627670475
1308557971
1047619200
75427856
1753043181
170974448
879791264
1451130152
251585113
17142939
241918778
437788451
1917489790
1643915951
2125237040
1553768127
1159912913
64056809
830350060
556811392
747008837
1763326919
955023302
616636640
1510684060
299940481
977768761
1619398907
574735217
1711689158
1627763037
1106560113
1017646224
1189297796
1135935787
1359402108
1686617652
465442440
1904175606
1534704843
1368169700
1295143468
1645155449
1776505243
1378210344
2031792254
1618735081
2038715126
1190867214
768320260
651886260
1668554099
2042351524
568740978
1269683985
1025910140
2093484886
815140751
276069183
1114279138
923222349
844305272
1593162782
2002108044
632367164
1325736968
1326760816
950524599
792919729
945694231
997394629
1890130450
949841285
1292822427
1833330259
1776204188
1442297175
19096425
349501503
602053754
1974794981
1984195035
1108786635
845420409
440836084
1027737182
688065967
1142682121
912335702
2100890777
2021947200
588643723
400813435
86561264
1036504328
1809717899
707229533
1064802725
2094537631
710609882
882262308
1856753205
510681269
839409249
1775498318
1819103391
1445794901
1447842540
260463798
643936879
345432420
2091656024
2031877350
825670534
379560774
2004463283
252286687
2087988538
1567749016
701139835
2107417701
336715441
1500613879
558964262
2026592292
294267153
86276915
1347251327
82097041
1875202235
1342414358
1606280082
2043991605
1903881689
1775145072
658364437
1926647262
1815137564
1051488209
961536832
1209132118
79435231
1332814220
1890109865
164918648
1201681986
68737181
1974619497
897079616
1831727659
427887920
1328875957
225854957
1995447886
1872445772
820124302
415757104
1226074197
2007392522
382282427
31867023
838610367
362871764
248153484
951209201
557545906
827703893
543600424
1770938458
1505237219
1226039021
635213748
1104206080
1974882135
2077651334
1583617148
1721537486
1437908437
1725569587
939251207
1942929315
1929471616
1626405848
46909454
1899440123
1415555471
2116363239
1224736892
1547730637
1793445059
1250188360
827905500
1611203843
1368834906
1350425657
2125322175
1658743356
126573408
974241822
1156062109
918134487
1369572439
213890412
2141500061
1185086008
810950990
1310728212
437868978
448597359
307793843
1716552324
1938646966
282442294
1333123985
5823119
556496686
1975023962
253517885
1505007844
452684468
811954408
705185084
527348437
1567195315
1448906653
1030496477
1933935670
282102466
182487713
1165024019
1601071310
958298122
2092447220
966735877
2076110944
1186728605
2040422499
79883367
2113018430
1999788894
923497498
1179654503
1187705017
1352097228
699560855
1378038295
803147571
927901848
1470224729
1539351980
10839910
663457134
532353760
313702907
2107275714
1487153583
776265772
149217734
313682648
1715372573
42520571
809988907
1869166412
1287776297
1156354031
2010441455
1850638008
625238229
2074099364
427165846
580352234
745741597
1369122493
2005925186
133159728
1913642318
1520459093
2140862363
1988837199
732767970
1285849469
1845048916
574400151
480459056
2077770130
1542052383
1568623007
1717668145
1139220123
691573381
415920159
967474158
1547857794
1337156395
1711472922
1970999782
1459254593
224286076
938002753
1872980456
1444388807
1070507997
1188817222
342768002
1964223371
562752074
2107191923
1316058551
174554953
876102122
1660025986
1502013824
731678132
1247613000
2066523585
1682000219
746384546
280796845
1686576516
1738478081
753638357
1381443956
351548735
911564643
1539179230
1394270097
10980339
1580540339
544771097
1883632645
40411895
729130929
538987184
1872894246
1231067991
173872156
1909766224
1773216124
560658464
697343104
1919193884
1176747135
1001821067
506684600
1304976040
128088777
1928440642
1559059732
1471954601
409368726
112893571
1642986227
1183038167
535146342
664095209
1703468984
946742881
112764644
1543299107
963508321
491801177
2064854630
910127645
732272794
96333228
455066375
1858351224
552272163
2122616740
1803985829
1144770348
573739935
1045248797
339127534
1184234536
1954913522
629222162
818308278
1734946706
678260468
1355746985
1720853372
1338653159
278052323
1732359615
816714081
1442929096
1901272739
1293399713
925014320
239253202
608934359
1272415949
619595599
1730740043
425059415
1137399862
1611999358
591820321
671798774
1410333031
1928090805
529162240
376170370
2141069761
544191651
1857007947
1227457555
766801468
350481711
1874349438
279275789
661678196
667550663
973685943
2133759012
113060242
1481685711
125530548
866461480
695943845
1571739056
1791404931
197636791
1121041691
987564190
862420951
2056021625
360250049
2108404063
1263018784
279482910
701510402
1538448167
1974866484
688589305
461880632
2068163229
975477579
332320443
1372874316
1821285600
1422846842
1664168247
1422976326
187447990
882427708
1164752402
1624303868
312966780
1342632916
1094639543
1061517355
662327395
580727846
2013432008
755310783
1755524734
702224778
2044892315
1599512919
710677821
297761962
1132224280
607804809
695730242
1445673983
1785814975
1306692368
1589051881
2117903931
346634377
253970276
1426544515
1464138
719025271
419032835
388237462
1731135918
907569479
741503251
507798982
993839576
139600688
1662232368
583642024
1571485964
1279819705
1351167991
289414353
1553882564
1554276562
1595746194
1499271507
1740034050
1515455050
191228945
220696010
1342031359
1270179977
206527001
1632012239
554978329
1816604067
427277717
745017340
2118111500
1275339548
1055859796
270623347
1679191759
1103347227
419240515
461179455
1072206932
536988859
1532470561
782837857
734828258
1910532180
1558268350
113198206
1677670317
2034465696
797312761
559997455
244884721
316669113
794579919
416767266
1911859346
1909798235
104203022
114025245
1681085575
206185694
1694823524
627615421
136974758
1115419106
2050920383
464561469
83655715
465077692
861103345
1587367582
35624231
1441313047
2078646184
1242038289
413289618
1091234360
1711152288
717411953
2028244087
1975004372
822507619
831772201
255182594
1134722696
1223119635
92769556
1240550910
39544676
1225166413
1857108235
51174068
937871988
1342966004
841986854
1810302778
1986575085
1169970788
1686251883
912466558
534744795
1581133811
163079760
508736756
1443207076
706153669
292070418
1936781804
1936745869
2073010997
1911067757
589841422
1390073964
786731541
851513034
731421703
95640391
1840796937
85580024
1531031088
516577383
778720217
1314110727
469240079
2004417198
1987543861
1772405569
758262182
1274507641
1995398539
995165584
915052083
1187267959
1965317204
1422651411
281433206
2138652225
1942636722
1868076949
1669948869
302108300
1191775790
1111520894
914481287
131718847
578516732
201934219
1956390091
1774888548
209642733
1875208574
673796621
1904467520
4222203
1165286386
1220906000
1000008620
957571890
1396160188
939155594
1491696407
1500207511
43457980
180556311
303341980
1350969861
1228317190
547173084
1916004193
1902002011
736001286
1851232672
335279975
697554753
232147478
1068079436
1563791629
180224602
2142749833
123004050
704613866
1770591911
332734183
437519678
1559096453
1300167682
387757651
1675685151
1553310767
1345905575
669321215
366675347
167949080
1430336904
168318983
1055479150
1202929531
847370445
235272464
1512561394
775016323
1404793379
1596570904
2078929932
225094521
2004271375
1045963107
60214045
214867386
1474309788
269302631
1235346027
1479693630
792123301
393777477
1770299971
589650348
913864876
1676846015
1205308693
1288748486
1378357764
1773290863
1025002704
531059953
1829065160
857126632
1305402133
1225601296
285317644
930474141
1710905113
1617270937
1130172785
1332649963
1284968128
2009751757
1745975262
375827835
188715200
1513052430
462511162
913256502
1259269626
655164613
546397554
1883376432
758466978
722730015
891754110
1767504650
441199885
2000514805
1878623759
497851378
518888551
807079155
1357776690
973143079
872800617
1839079399
2144433922
773526895
1590147124
865565156
1827363212
216564999
210126718
1648432699
1426384759
648374205
330216507
1565526077
679633946
935072294
63209897
1013796863
99969352
237125742
219781655
1683273340
1375895080
1575351647
2102500961
991976414
662867369
1854971331
1764721108
1949104031
1663045630
142291994
552292327
1676764189
630479537
1193693003
1996166308
234199863
2114290304
1015711509
445541973
489854914
1658157912
888760772
1209525206
1592251603
2004159252
380668533
1769114489
1950002157
705266206
1092604636
1223280971
304540161
1675890084
1867634712
564227390
456103140
1716317379
245397202
1425039199
1398218030
1459539012
1429841277
1913316563
1753124905
1857036339
1983856635
826226243
917981027
562207297
440891660
1971546347
418410822
846763178
1719467985
1323663576
2037644038
1436269499
237285055
600972018
1506146549
1773895198
517599235
212745384
201494271
1035959906
2119611947
459588146
1850579024
286501073
2032644171
1882182079
802952455
1631972925
1343698528
1624312012
1629814509
1147862603
1997999760
1555107320
495528822
529785755
805529416
154458976
952683916
1899156993
2013556794
1491165996
1273000943
1082564992
38231960
169281271
1191764700
1388418496
509360678
1999020217
346969417
2137811725
1062075870
85051133
557021771
608115600
430669285
732021788
922735919
611172438
232766160
475158403
379210070
1114356177
545473331
1463417733
351277089
710846809
1523518017
328868983
1299906512
155287626
1951265250
1075388585
327310924
1045547706
1044371776
1532403012
783954301
810046008
1978848892
1259879935
297465914
2074317450
1300026631
1749672156
1948510045
1677823814
1659696086
118263345
1585972223
785559870
988185157
2097759455
785449162
545675388
65768999
887360694
1468570682
807127700
1882144305
1294544343
1875542178
1057096786
406855793
1251332992
826845911
2073969018
387870271
1178014064
1525910059
521721536
2022127718
200924056
1083664637
69049623
1275156136
2114883827
970393737
1103530300
1357801791
1722407653
383863015
1436105841
1643620872
424563630
120452905
1549079155
1995145183
1272073569
1167619531
584853258
2029219083
939489394
1840062787
1680476387
2012144016
446578053
1047479654
1565242157
1919949583
1952293697
1556802708
23104429
1974547564
477601021
1982295250
1332682788
1610262493
703603523
2027765126
1684050108
1690793067
1430300515
120068407
2052342588
832487936
1477947209
1430690905
1988647641
451509808
2040791350
1953740667
844369399
547314170
339445261
11478206
1373030327
71781450
1485146939
264911321
1252134317
809968620
824121342
1370093031
1423004535
455618939
168386487
502674529
1805637238
1447121404
1404506680
1390605736
1252315514
1012479839
878358511
1751611383
1447618410
1011287780
871194207
531816895
1065922463
639782379
101090699
1847116686
676672783
1378654037
314641261
1747027631
1660977844
1122827968
288222048
336123080
1669222386
1880493825
1936110774
1086589597
181794682
1772469173
1711647354
216173353
184085618
100901789
1491901944
593721481
1332579881
1794731856
713079956
339273232
367744105
422217586
2063375463
2106194203
898223638
1610045503
1255925250
49661308
870076765
633134562
286580412
1989650497
324075079
1264428680
303460841
2012357625
625947259
1826681734
137208790
1334532886
446093546
28291721
1052878753
1246129855
1619321370
1898600705
1429796773
234221840
1331555483
410078246
22027584
389836236
1164776656
362429963
85630407
1324802248
196959151
737077441
1956425903
1999933038
1843241598
1593554847
1988051126
802033743
1145960483
2037042668
722896749
1981995244
639170440
49019866
1134881901
1201498498
1487385266
269404257
1054034088
546867883
886791846
1945069294
1562480890
1531354388
1216881376
673194636
740883782
257207922
1527632976
973227779
1031035544
32557492
767742230
739905474
1681208634
1729658596
1538976575
855019981
1380032734
1340852969
626623192
1495590988
2017754939
1278584691
1314892365
738708219
380534737
593776676
1354834630
323336379
2089779073
1565981295
863947424
2027182164
1570324436
333489066
2143724719
703567235
1464943842
1178877763
2140871110
884163854
441693216
686220785
217899313
403283881
1686684347
1346938073
1622569231
1612505304
2109735304
672184992
168078368
1035057510
645169344
488340138
1123675399
1747615450
680498796
2094786176
747414087
1914851660
1817960039
435497779
2027750386
813305763
1531008503
1496858392
1208931890
237959930
1746169434
802086396
1412616627
1009627293
708748059
1337675397
1822185078
2002076452
1027881448
1614556594
868489671
899755946
607885437
455881351
442881022
720605356
1516618182
828311692
15390202
2092808031
1380634097
414313796
1989021753
1652326523
2068284988
1585306127
86818970
1408018442
888493989
985436440
386618293
1682956699
382890692
894864634
393380754
887690186
507658158
1409290580
1863231469
560539383
1419262016
217606501
397340386
2016211695
420282552
763877292
73669550
1713603949
1095951166
322158656
1854836582
511708800
1085024241
520795115
1036628958
1523914946
1534546467
245431661
890221290
1122003831
2035378241
479559014
1648439293
23317417
253236668
638907183
1319664923
1816899407
1245156850
477560295
791277615
1926094113
2067413458
337091726
1608136839
186530534
2004922054
853759592
547665174
457573276
41174263
749252896
660113129
1706726426
1770485370
74236905
2017182929
172580144
1944226777
611549201
252416468
1772746177
210663378
326610045
1046768231
1298038736
1471549706
204475388
1658734364
919194426
919339375
1163339108
160356998
1014926137
1272248457
381732508
1972671835
1290116957
315091540
881737679
1502852595
1346878786
136039811
2025004470
1273599325
12161837
1816020180
620832764
1008702518
591906592
1922530729
1074371179
1704867978
1459709299
1722307630
1438455980
1790786106
553852693
498059703
66507830
1669178994
1249127724
1269116299
1269484936
15927904
1316017608
474626280
2100329551
108543599
1518289975
778130009
1109311686
792677213
752776730
966283081
345565232
598949422
1809460686
936486927
1820090091
1086812783
387454430
1141813688
1565675284
860114783
325549135
1359545912
1875657408
171736203
129229352
1305427681
904724215
2088987243
1988071406
2142007168
1787660118
1892730750
1981471086
2104225583
1854346607
318410061
1616818887
1118413609
1639440869
146616195
464240896
192792466
1183129153
1817468825
826351798
12841897
1553841502
534032499
832425048
1486020951
392068583
580696136
1887487239
1223317789
1839882984
1564459134
263652728
913499605
72358245
667380697
2134206335
1350172356
1382864808
1718928267
1774586515
2046165086
519976424
337936813
43442774
765029255
1275293388
1112789779
1940772579
42216283
1530485835
1678209079
1885585240
960355607
565330818
325095406
2018139166
1952943616
165491502
1566840416
1951936290
2050139634
2061066646
1277959316
1394323090
1584360352
993591438
1669288931
1369264229
1324645936
813568401
544053654
397377065
1430647185
261671797
638794525
1419034021
649381054
471633643
1357187451
310747714
1780038628
667476076
1686181980
1391437741
251294247
731443195
2100594675
1812450020
1012646173
689169669
2144454486
1227762541
319925576
589330600
361677675
1281495036
740054082
1867217503
1590880438
1533367358
558900095
863321585
30184453
54652712
390707152
82291466
191430807
1720878239
720510435
960815256
1156608863
420399705
282069599
556890440
1037116394
904258468
412281418
1593256059
886855164
947853979
1407061635
415608630
1134086382
1614482813
1923411823
600398669
420665670
1925305172
380059026
367170626
2136087260
1509635145
1227453638
1354839965
1238675683
1083939899
1456097883
1474920194
1591438148
66773056
1857041148
734852538
207193285
1293156167
401041564
1216188809
514645185
2112148138
714141097
986015159
319190805
1797641240
448217787
895792816
1764596023
2099002693
1331267990
28813637
494746293
1031397428
50936003
1096859190
1535395522
969668289
678051145
584175238
757617697
49982658
1385726346
272921885
1163739673
1667515069
1916452441
1063997792
239009805
910494911
967669846
851013603
812480954
1618828678
744598886
658033887
381189028
248670392
1898042717
342878407
808497040
1691305062
1211545230
1368038033
1546121000
1304597406
202043272
870520874
334793457
2058614907
2088660308
1208406889
985221139
571775075
770531068
897874411
812764020
1464819190
961923840
666291729
1737989539
341629789
1404614416
285347558
1881962608
1771347567
2048456795
1198632292
945532271
1764254135
757906178
1235834392
2044796252
926489397
2095371933
1360396148
1712771214
563992574
283970100
106563391
1964887850
461153890
200422118
907401977
96584323
1596040591
1805664945
1145887992
1469128975
1493715086
1079507571
894848002
321654067
543624671
606107153
547276145
1999761843
2039426201
439385347
144911278
308617250
1083917487
122540608
2077140692
1638621656
728655464
905345576
177719445
1464787249
579326649
2137189250
612111557
1770957424
2006517357
264475039
534457312
33073698
182776807
719341416
786380305
1550837274
1706114773
1908394856
1768104910
1395456514
211614621
808235196
1664414891
632791726
385091381
1984777054
1960503893
934891211
133360842
1115976178
697086525
1437876592
221283874
583641124
72039425
1503321971
256225911
940009677
943878373
182455916
123646304
1498113543
357651398
1172671084
856826322
564168196
1401831840
1932469075
1331328606
554475303
995156229
421982563
162542050
1424412882
292663769
1589323216
1030385297
1478890074
1955082560
559057827
135509530
1071566945
313796451
29868299
2113128024
776913328
2009450177
432088450
1809977452
1472878574
1702840323
718692621
1038312769
264422989
1176253171
2082647696
1941783960
147852025
2078408111
1695793048
503823987
638321937
1415308415
313958324
788201109
591859628
2066239212
603378124
640353091
602821351
1568952402
664760764
195598272
819765991
831007333
183814677
482700789
1258817259
2138596609
1450067551
1705256509
2127070932
2114055717
17140124
971008941
527266002
450825770
1693452068
734570454
691496952
2095900767
1299801999
1006423328
635444559
1295745382
1860922069
261391143
895044826
2133340037
738383934
323914655
707432355
402547198
1924199550
441229141
87719487
1306774262
510877612
1294359309
1177734344
199130364
737364623
291817238
1149854231
402937262
1591939654
1156596312
1635007533
1941415244
1980296547
566204215
1078345021
557388195
971210689
1648849441
1393191744
670994992
1659444927
1607138209
1380556333
1927718950
186733485
1434597540
1929656503
790299889
904844135
881202904
1220091096
76988860
436012296
322997730
1305286747
719835107
1126472449
304156015
591798369
1844068328
1978426803
1555343512
917746653
320874851
423783991
1354350591
966986486
1360045030
490546808
277416565
988736865
622474093
980081460
571808272
584559419
1533521899
1661833981
224612119
354413076
1433074247
537284553
184571943
2013421410
209544171
1044060412
788040729
240196419
645442160
1173618952
128258024
73627990
1630343324
661900359
40847469
467823500
493490318
1268869693
1798586644
1617900712
2106150482
39017791
836149336
1120232440
2021781437
19388004
986630124
1260291751
1540569205
193179022
179751805
74178750
1402982866
431450347
129179172
811008090
997496992
1888573689
928666381
2144205870
1076598281
659269261
136906265
117437067
353280929
1068210682
1817395156
426179682
1638102025
85775512
441803476
1588132363
1961792125
664573859
1477697570
601390379
433719009
1451275075
821994786
1540810622
599489707
1154835139
159719284
179475166
647033221
1321049670
1975442681
1696867626
1046608821
367171197
1902198606
1480574253
537343982
1048233742
1833788528
1045412997
1086552044
1041174303
1856618164
860194897
795194530
1397155500
1301602670
1433829907
578092989
1145614136
1029961801
709490346
536388759
1350677160
2104289534
640971238
870532512
890723848
1020938561
1193778756
2014755035
870705526
2100424372
1475964910
36755346
403308746
527717833
622964502
938728747
1439696307
2105823757
2060756245
451681273
1787714903
118240952
1484332547
2044080439
561609918
643568186
2051875882
1528246884
1474908391
96474777
437311091
1992232205
1222123804
977508920
2061611020
314115179
1862734926
1579541212
219711252
1710367000
2088748143
232354097
1041245512
455001321
1600618949
1130381547
940470569
1915289032
1773475231
1621363405
1061092117
514129532
452668211
1875676353
580421438
2048351844
2048425076
1951667909
853298560
262132611
778263477
573310258
510793517
1189215525
778334027
1257070989
13307747
440816119
1429940165
348731807
835045839
1650969616
497535414
467167063
1249357256
303841924
1397366747
681492075
322438494
1722698115
523378924
2094194856
1727640170
2010770143
383234727
1192133300
450921835
1180584296
858681868
1951274422
1325322685
2024396286
1503975787
1782903642
1128153379
1806592628
1031422396
1115022841
2102790014
1773485742
1826210567
2138705828
1679116806
1500856938
185557368
10370134
119333103
111806551
386354802
998361989
865237877
190641944
1114142484
943114453
392665294
896690721
2123450548
3102853
1768528112
71638915
192409885
816523987
1018108662
781463348
1490681697
199492623
1802584973
1921115004
927385084
1210911535
48490745
835269233
766116243
1798687233
407069586
819473023
1212560007
872068823
1283928463
415824464
1989776183
1346058846
1305278189
1065788807
655027015
2049603632
437009017
1030343300
1777994272
273481656
270623301
843895147
863277994
1943418593
2086483405
836284372
1499515523
1747239758
438267233
1002298287
1654107669
407376078
780594645
920180874
537479468
1126117806
1254648280
128931415
1665077431
902731149
1908086829
1741535092
932379261
716395013
1200248190
1554259642
655006335
1189306213
1663339769
1739465262
1407517149
901731433
635482787
924889469
2018035757
590332514
510951612
2094909488
1545423034
1966900796
1822679974
788974948
1028159970
284335926
140641581
510709192
789003641
1116684888
1136417587
1459808387
1776898607
755862281
1433930136
1206020604
1100288203
375738171
593765181
1312846051
1216994675
1275798620
193279265
848813565
683971027
1599329487
1839518577
22601756
2095261809
682702137
150155248
713358388
483762477
1003308885
1353035631
697788100
422614645
1158816808
918935188
991237340
1641596555
1697238716
2015243877
1597134587
587548196
734239908
101163633
127559946
1925660828
628726625
1526008730
921908341
23735449
1145391918
1521680539
25911962
890084066
1505394433
688540486
853224386
504131394
1435808979
602630869
1007895863
104273560
438089949
1733149694
1103309352
932332204
166572120
1067122737
35606631
1839671905
563623488
582486298
485628765
171526735
1891220308
120523240
1645938595
651251087
1096539844
1102502512
1494160711
1910986322
846910920
1112519704
1074053601
1019200947
1411950899
212553856
157580327
62795292
934327838
1893455319
1433345564
725513722
1069741353
2002538216
314720536
300810810
1114651107
808026048
11247187
1198030447
1698889723
1735422203
1392138338
1597463399
839923637
1193211119
1457277041
1004632451
1094475596
984198413
1711665320
1710271170
1246059270
866451429
345072749
158359822
1301339461
519533620
1463733362
1436122394
1367011988
168125176
177711402
1156699634
1816481892
857204681
1400550327
585012675
970553043
1425701013
1858569372
74589386
1318363569
157167300
969551963
210583380
82229832
489369733
1698569121
1443773593
29353881
275641535
1372284849
1052260282
1768102898
284794774
18775584
1145069508
1496650500
1173987074
382000095
1841701471
903847826
521731321
779355288
956250304
1520231034
1289456613
1632209977
1932082120
658762122
1603697171
1717037971
1024845420
1400973109
473348468
1055326646
1283827536
1292539650
1126493984
1698750299
590312741
2144294517
594917779
952787036
1416306816
1412720193
1417821529
1018159549
2132470256
1164136983
992917939
1103149633
514055318
1860970464
676997752
1892721576
727258390
626452900
1873185000
1805848819
1446575444
1621374159
1723445251
697273802
1278975309
1587436591
1056298370
1711649861
986682264
396283896
1974184590
502585829
1365675838
61540841
499882358
1892920401
251255021
47313177
1474870842
694031426
686983106
116440428
402898423
1371618291
1275941652
1481626584
1831975641
1967560770
1500123642
671055970
1761593125
1127488297
607772003
1737811800
682140212
2029126724
1709537016
1036855670
2010071168
1748657556
480164592
1476029456
429319258
1692913545
1882401744
1422510838
571953524
1239552908
1000700383
1816716717
221556192
1850958580
1731056069
1104776445
1352919218
1900842249
2127643535
1867501869
81635752
1613083845
1576509365
1753902844
1109754537
363923744
1967258896
215118350
1091112517
1746280577
693996571
644331397
1928722577
525156948
1366635449
1650856595
1369879115
1860330634
1257078988
2012954613
1220955889
568066667
1032712700
2140426894
419161834
1462138416
564734083
280345265
1753505022
357306741
166691063
1266335620
749072141
1504040115
1341724074
640221048
1842092079
623509069
260896254
776758678
2059196321
1220814532
1465931827
129524713
1913734067
1236552537
1276184117
952004920
603864705
36870105
1633168113
672351512
1023231305
2009551106
541565278
2077157261
608360969
295262219
327184511
1713689701
1358759905
237243434
610356687
932713554
471434393
947988337
1904844877
1431932969
238801069
238348232
195621016
521666111
1096119296
2008663277
2118973196
1207144800
1106805479
395086026
804431884
339012580
1710011931
571363886
1060741351
366384088
506734780
2135116967
2059160100
1375572039
1879500544
1333990848
129354633
1547525211
621192942
466373669
1191619252
376136295
1314374553
1018141919
265632439
1696144864
1605157262
1779756745
803797399
2093981098
2103492459
1953043580
470489832
748175097
544091261
1005583412
344679360
1194412412
301509011
2108733090
2069377274
226628952
2140436306
387498661
1168914842
1782096307
1697512723
1881019822
857233762
780499685
1998119755
1468024967
293683410
262812622
36757921
365035701
537344512
1795887038
1894171429
125409883
829019385
1421965001
1996993763
1358843295
1554168564
1021406401
758953199
1856166601
1868286702
106367552
784711238
1273422398
845696612
1915838767
1208779739
1864856522
1612436526
1491807712
1418514169
1509736803
389743114
165603012
1214162535
609062559
785813037
1427366737
369439124
1969515045
1905627508
1652320250
1209840998
630320420
258620335
214656916
267053692
1719010157
1405647606
372802610
1275206163
1190545831
18699031
1601247137
711455135
2057622959
1288393703
2132152518
1526636919
461527889
605089079
1828046224
648200815
1713791852
66942389
2065725452
1867116010
798068815
747485826
2118348282
1843667278
1551363003
1893073440
1994660320
1563824048
521124517
1599592234
285513273
127021837
2085399708
297401182
82888974
1308894338
1242905021
2065839654
1318058769
1952995750
1872091587
2044135680
1213338632
1016636900
463779252
1576119302
324206902
1291864656
618368530
1594101781
296407775
96549279
1445936930
1650001689
1288623776
228582826
559509031
1885437391
646668614
2122742021
60858405
1362936312
472115642
1823641802
713460264
389628870
610415904
836471647
1682404903
1791101180
1834938309
752523310
2057451424
1922760018
390342527
860283412
1807883802
1878824827
541522068
1861215095
1726360331
1628155561
509633387
1607037535
1376742814
2062787497
2038715369
1912880879
497798025
1101961409
883105844
677692274
946413303
395034062
954204824
542476760
593310509
1635044968
1880844057
1236477992
1094804353
557860533
1250736273
253359527
221672462
119733566
1904718342
1575576405
373071617
74220196
659853834
1721062894
1100124483
952055966
1299760629
724834850
1134309094
1277796304
1080233539
1266543716
2013228904
488156007
6026314
331901080
1700096297
307027371
1774894712
849706143
1773545491
1725974616
174556790
1700329677
587447339
1030440941
2052323911
2078230365
1558652964
1067058262
1132437723
1334073266
2111246206
60477020
1041375362
335558874
1525663926
1810277103
726637122
1627774374
355091553
2033086133
659867905
1557887497
1213512129
290866912
2081525411
746332275
1959625352
817215823
1298276844
2057123991
899342298
1883802611
953394263
1921309568
159546958
54809613
1006161834
508757722
1373942485
2140457112
536128076
1886214442
667737464
220280619
26713872
2048361317
425944822
1584286962
734503602
219627788
975573638
1245536664
859906072
2980410
1872177874
1326839297
1489434352
91861396
761950644
1052197627
733480341
33570649
1570479291
1453896187
217105794
1058035474
44243828
308319600
1775609409
1139855686
1148099425
1357679256
245305161
1522905036
380660013
224709547
1048290877
1230123496
1644884935
1787589107
1757725165
1683241272
539500129
980132742
994338447
2062393165
1644519544
2144543630
60056131
73608194
437981852
1726003226
500689295
1860156578
2075820234
1948186681
685496852
515639380
175679330
1347058988
2072261121
1594616777
253118795
2039331892
1608463380
1345481762
391457307
1753610562
1868734515
823595940
1599144248
750749512
120495586
1928659904
1245178337
1038973512
609902373
1708302859
274130295
6336149
2065370281
256987828
1394742681
939465648
344156980
242023633
259302950
1857185116
980174901
99907130
1906110884
986540967
226365628
40505249
1381854908
797645221
57018271
1459417577
49224010
1335047672
2055954026
850774137
1691121628
167846598
81212485
1362003534
55676565
663312477
207084360
1826915025
1597055295
1274170108
21837347
272915801
2100593163
1353932106
2039526536
1410161256
249810888
1182654306
1331469052
1103268980
479852068
425044687
1240769632
1978442776
1328980484
699323707
1242338362
49471106
826519986
1757617649
771777643
290437260
1705856836
1060814754
418336054
297899618
635561065
1550072789
414271871
1924691297
265618088
2089046784
55622547
1134179348
1326481699
861139763
820547850
358012020
1977755054
1206496129
1144949891
203934353
308374358
1159426233
496512616
848382997
1304170851
1851904157
790143120
1514201672
427106342
597191626
1538631265
1870799018
1874168169
640577973
573200463
955806705
1615595484
1818700675
635647892
761913072
671811192
58568772
1191789365
180526475
833840983
1752745499
1334960627
1650502978
1157405185
431779524
184433489
527805359
11632108
146618023
178112320
2118404160
799985051
1771615902
807491057
1797497201
376019296
1169813433
161451275
242906845
3311243
767691867
2032549657
1904706246
294216588
760964136
1444959999
1067629666
1065683466
819796135
1126368043
703993550
1266934350
566351848
1544958159
1849537279
1022759631
1499091060
130076106
1604817610
1066132539
2062270466
1593188761
28826746
546632795
1428783604
127765476
1751354274
768233691
136305953
594515553
122142726
2049163158
233055339
378644606
731738791
1797988565
1783250737
1435994976
23351998
863408626
229536204
767885036
309907430
1311323960
1666987414
1469934932
1465034642
18265384
1447826822
2147026509
909066209
1378124776
1447236884
2018254333
59103824
924532872
845663834
1957868155
413026016
894953623
1430066192
5994256
1417175281
1301015102
859319860
1883103916
1925913165
604178896
226990005
421837223
1117553943
1621325130
656706149
2123100361
1256361339
2104595159
1949335388
1897728667
1749775238
1745152669
1777905233
783081808
1922366223
1449723791
37236803
1203652467
97701973
1342338204
1691184311
291751452
1638438456
1091630329
2067752526
1892167911
1609129660
828056356
1186595581
1172763899
1668796464
1212494022
930344274
203282071
1748973376
699831700
191584087
665676357
1256731881
1171964056
280603417
979151312
123808681
174296934
442824128
577124160
1430726337
1582461791
2001811380
1549323422
2057933545
191050577
662315254
1162432307
121770176
1155954277
1966371232
1895148092
1937259252
1775330766
1511740451
1148727655
1908743646
1396097648
2099414991
315673456
1617968164
1372422362
1421702908
1401562003
624324981
1952344957
1945808005
1743840450
2006029791
1952326164
472704697
1826748429
933070588
1038020482
1644290049
1293080033
1214782342
1869696531
1696615458
1889483013
238585718
1768328283
2104630703
514992254
212948038
1235427972
1775485938
1053963261
806997604
281438785
741746958
796638604
1078598355
402541355
688103585
1294444089
403104365
1558832161
713094457
1271901615
1066454078
385808366
47595544
1669160491
526866358
1241310201
265274951
1667925284
1564761919
1264203361
138175999
112860882
1276106611
1019282222
1154297402
855563055
88826605
1786107023
1851118164
1514977363
79465064
1151695687
733028282
1470685873
1047718872
1960871092
1465425961
812302759
1116212390
1365312550
876693812
1742760002
94214296
15964147
1351765109
1929483210
1780724230
946830935
1236574709
699563466
344207196
1715322427
447705001
1457900844
728385789
754131620
1157323054
634928439
1928778543
1110853942
893995513
690175402
634432314
2879966
245671480
567962493
1503466875
2068782030
1362068710
634670454
375996538
680021285
1146094505
919027267
1698097945
1745994852
1066446807
1704666672
1025102746
574967583
997861555
592707388
1182788951
645715961
948050346
813480969
1279576610
2115456298
1272886247
684241870
509254557
1668979374
1562958909
62269131
614058501
1420448354
1914662969
1031321087
64603018
1195102560
1865854276
1750765032
618773472
729608901
949288563
168695084
1908452156
1191883759
793926634
2091311064
1440261145
779377698
1686098345
1128270581
2130365812
640296514
1353977223
787356059
416552110
1272246357
922028679
515440847
819733594
492483552
1898719837
192763245
2016012605
2147341703
1416471458
1669663976
1125396408
1653995241
834857319
1636670127
429355982
450046788
921860048
761384906
630510178
809890785
1255780128
21198843
1803818436
1736863638
768036098
685842059
767825913
214685821
1157594357
1789749822
959976138
1729954221
957398532
1819988174
1257166186
1485103734
124592322
1553014154
1110824334
996834828
1328422644
2091629435
1995480581
171985664
949042494
688393819
1599103562
1244688197
1860327365
95890913
281209430
9351704
521163415
104252112
584541693
1657645532
196988957
772031453
1199978147
186233718
977974153
1625690559
861888423
387261446
1193601134
744533405
1448675
1209760116
1130151301
849078750
1405512312
371749489
1804929818
1375461825
2141762685
1311163620
1766113729
1705675040
1751059101
503895025
1844904750
852749166
1056795793
124158352
1256393421
2026407090
188333787
316200403
884024094
1536306896
1898921676
2090331036
909404882
491302882
1862618837
2025734012
232185303
2037394474
1571836720
474711999
913758636
200464415
1190387319
1824335387
1114077243
1291241842
2088580818
1615068543
2015323643
468935896
551203296
1896441445
665754873
296675990
74288733
2011874993
1979345182
1282851499
812272549
678070878
1146855638
1985845911
1119408390
3308256
1131833435
146354307
1521739506
1818734416
958784856
1739104926
1156659870
2083215930
336485482
1068697377
706455913
1095347881
1734683173
101639436
1096183320
1313316700
1910899552
136803408
42977586
1233763908
2121092697
1391728618
1238627215
504282218
1082198606
781014796
1729943451
781756585
1430072705
496360745
1933687763
25867559
1861116547
2094200244
1171863705
139102168
900399183
904569212
219920215
1642398706
1441215193
508374387
1090643687
253953035
1333573283
1523371985
2128114100
1766636637
957043603
779395389
361668279
744927411
161443070
628608433
941629996
882746952
713512035
678795935
1437800434
1604295221
1571340666
164202
2043468241
164977187
1989890121
509372604
689918803
2099097089
1037873282
2001305610
627511555
2034876887
1605854737
1956567914
1641568581
2057001702
1431113247
1785254380
2002424055
989721359
807468680
1182726321
158763187
1262426413
891884073
103508625
515460987
597599557
600605180
651207533
1330295010
938618143
196444754
334608400
1755594651
526591509
796526236
1032551032
1698000477
383242687
1184957339
622205442
1751560444
1897573510
722585689
1006664347
1049881228
1407481329
1999097262
989120681
2143999882
1278328289
377434274
340623044
1826720540
1024727848
934446625
1594232428
1943464819
1250118998
1382605285
344761626
495799890
1037499563
1922607795
1462199998
603961605
1891395352
748358255
1243709571
1605847153
1105936968
778639329
1514479793
722827902
959540818
310730455
833996892
1459119017
938878397
549031512
195081606
1879021669
376015374
55719281
2110706894
1893731603
1315462642
1858084959
536813440
462890818
1191147482
1927035710
1248407680
959204119
2037511370
545817555
104267135
1589627654
785572593
1857407746
1627270773
188133386
2097479262
185669616
1854504624
1325277899
312291456
530708117
447359801
1121581130
1434162098
45881765
1989855076
1092878120
1725273220
878511123
2113044516
1657358176
347909524
620318856
1491316747
1334848380
742730097
720478988
517996967
1006563509
2076769300
1868213988
896044461
1552767503
1920833385
839567929
2111200286
2100404095
1050860047
253941356
794514459
1792115751
1857994385
1070503938
1518626919
472873862
1811190048
1404908276
1562870338
1712924043
542472737
2117749198
1327996704
954943992
1605255816
1679097156
482909170
2018407649
30842530
1236202483
739701808
518699650
1299195934
932629933
988766219
2072554596
1792074456
14414770
798981822
1544303675
115963187
1185658353
1461183629
779817623
574943222
1750606341
178162890
2145177423
2076899888
1736795073
1911437911
1173191040
894422045
1426068078
919362224
1985051310
2042064229
2058172764
994600372
1383816257
1229760693
2068674030
1710131310
489093443
1979542026
1984826642
57430559
771692326
953669176
1035719472
1891943287
1851559272
1173764873
1980360607
854324725
389248465
913939990
1442184518
347215216
1420745843
461543902
912012337
1405392102
1800234628
429673771
1874043037
2049399059
1719247968
659835220
1852238869
919440674
1322030381
1774444833
1252566748
900173875
1775302141
349288316
1199104395
1093020877
1660055573
1844482746
1433650833
421102707
1183218567
1252053910
1462633883
220766867
2035173193
1385048570
479462590
34242294
1959276322
607937921
1636130413
728588902
774945071
198738593
1373672417
888843491
578880186
601125663
456777762
215188426
2077963815
1160166341
1580582597
1501897837
1724966187
190887893
1262647649
436610252
1701145515
590064923
1701779302
1249360828
2065691776
1346327052
1300279699
2094277321
1978002422
1330263994
1328676438
666838675
840576195
1527682955
1609072699
1417249204
725269206
207031491
967565723
133495323
1590129599
1227948017
1877253870
1130021426
824229497
1709174941
269179868
1707465169
1794623714
1911659571
1083612250
1939028155
924735077
243864388
1842345371
892394839
591829977
568161625
1087375059
1325427952
1229283127
1293478426
1691161355
649497981
1294138676
1062726511
1048535754
2051746273
1610195357
1036159921
325789478
549406400
197571306
2001125019
964626856
1979591702
572610109
1242898490
303729091
169088916
1999870466
1607444582
1935582287
1797822532
355781049
811570196
677118705
400356022
1895057211
1960885920
1437557870
1753381998
361226319
1220363793
1536574808
24544250
2036988347
1721584927
1709438311
222647982
961480743
1160858415
1314524124
1904849613
883346157
1652494276
1551222360
1417632554
2011540727
677775492
1521839313
2113496906
962861248
2135760131
1801561634
1239826681
14787505
1728090681
601903734
65995596
990855449
1758102402
1366573052
625206738
311698488
1886981647
1189379093
697725720
1266612000
750051970
1291475909
1484225214
1307212092
1755898118
1329312739
1061920529
1536809617
1702142384
904673296
1772926742
2075824613
706721352
690400588
450624525
766947836
884904841
72782209
1099335834
1765739284
1626140669
1286720572
1379236201
2121148582
1915119949
1054156728
580662573
1461224352
991564377
1028479909
1820110380
2032303209
1937776668
1740066130
1795717671
172133101
258721036
122866955
1336988639
922742675
932306672
1062729652
596821841
327046048
1878663544
1288900336
227841905
1872575644
1281630612
557911976
1476495303
1493648469
1689377726
785523840
621512762
550412973
888385376
2055549279
1099475681
528202848
1906298443
568248521
1298595128
1397757203
307984675
940994591
1468484373
778895996
122306115
1009415846
160265262
1107791115
963559220
1245844496
243349449
55209619
1934156364
238101990
1846210579
991325734
456194148
1249385980
65574825
1732290818
1995304885
351430480
1302452298
322534194
1236126083
853556259
701129561
2134013382
2067477312
729644598
128267849
89665014
149900603
447407173
614726639
529942731
1722587662
2017740962
1292963801
171232090
680859670
1058077862
1154318034
1937946012
1336555220
837644056
986498917
517224245
732044140
808334396
1320131707
431024839
482848920
996561865
2078734217
2134252255
950215993
1611630874
1733811873
1858327458
738816433
514539419
137705449
2050662115
1144079227
1680777866
544309087
1294290693
806558907
930896848
1112689735
1462069771
849622930
1772563216
1063135204
1910263170
1282572051
631675076
1468032776
844927566
754880728
1502016209
891501697
1731773996
905977866
590219585
1965623266
1346109688
2123385448
278070953
2091620577
1604152066
1994814975
1493747799
1060861872
392865307
1992357220
1502586720
67776211
2087350526
379620432
1022861355
632092375
2038269371
1366486154
1553939152
163113278
1932368350
216228576
857650224
1045890677
668543811
1282801604
1356546276
2037221666
1064921803
1385155270
812018927
1339924487
380981683
1347477897
1324539895
1460724622
1858387347
232261826
1388118753
250259664
798269405
1679456210
642150042
385603078
1326907647
31650256
867173941
846800059
662622405
223152700
1249971291
263567965
1301416108
321122814
484574205
1147039991
1943086732
1487761133
1128999950
688369922
407143268
183327343
1269045060
1290743789
783609334
2050240376
1526328722
253330734
1756635940
312507295
1495693593
342521555
1335395429
1170134490
162798319
755767525
914313975
264224678
1245920842
1227331773
2135853076
2084049350
1712318104
597905973
766688789
1347088113
1079197506
1494283537
547322126
539836899
1404989960
343159709
1388698511
1436211163
39727310
1328461041
49489631
1381470489
2059425002
1917606477
1575202611
430090339
1170198200
1998478843
1077051654
1592495483
1014535994
260372365
901012435
1426814327
777238628
2117325993
1762274567
1737965916
1660327657
617435458
1326552195
1010116742
16772803
1099111556
86631866
628169199
1743539767
2070838049
280619219
1022138592
1389533699
2013192228
1220570300
139624818
265929653
1255784314
1023715401
1832447068
1875422022
740043672
209721461
834019453
1261718557
1670725487
949929663
1483632283
430768828
1844957879
1566627942
1314956358
884083717
1521338405
1942425217
1076281411
1465496438
1156806167
1490732889
63725007
1571418707
1046589343
1928146288
1709830907
1902023716
408916484
1910446198
1326144828
979263907
163871064
1101481917
1886284118
1341441064
1057794885
1831915163
630494770
607871297
1018727194
1068879851
2030885888
1526150358
1077543084
981116780
1486326745
2067971169
384813649
153507656
1571763678
1897047280
2024089198
916497141
1469331214
661165411
2136437887
1196710161
1797404845
1848738456
1405025296
1226347507
2070397491
374457847
2098527578
1259268361
443992602
1930828834
424520877
187270943
969043073
1413293315
1835531059
121053775
1019959960
666251284
339727075
1399464289
1815349830
499744906
528984858
656896061
479553572
1854730989
719477467
2136843180
326173551
154762337
1054858882
290576036
1109124579
1367487563
1001287372
1432421078
1718387864
1428695188
2028242932
1100784450
104779905
446216183
803229762
938505472
1748131519
1515296499
1808393846
1445337111
687788480
1015991929
1227825391
1751688933
420033526
582753739
169732348
1843942914
294323478
1261575937
324986249
639519578
408870979
1625904944
412667974
1510735778
1355367338
1251000520
1523827865
506127896
871074044
327634276
1542766145
229933579
2130490773
1899029664
485051548
1028961734
410340147
2144376515
2080216238
79275665
1439772091
572797539
303595734
880847501
1056844104
438748080
1071404644
1838556359
650286533
277555920
1598182254
1081638860
10120316
1212945921
1173501289
2119554525
626509453
1611229514
397861391
1205650130
1608753389
1397793297
1910695682
1352152386
1000318014
750910876
1167316311
59806274
95309963
1116698350
188383323
795118528
1284446876
427929936
2067469385
1125633636
18441929
127437980
757450461
2038804704
192662046
1089428734
1515056077
1595178306
1213787021
2128215719
1629531474
1812740149
486141037
124083709
2039584684
588729609
1868253199
95923772
897811772
949232025
372762233
2091530462
543033206
1727967085
291786233
708207103
1714950537
2108931213
807112534
116485219
2044150449
605002312
381933171
375024237
1172905696
980438326
2121725906
1152269660
1237734117
1736463245
2068093095
1477342691
1879393781
1734607323
1562329605
747049680
1778987819
777230785
188367418
1610796996
935503150
774419130
265381955
1501108761
1231700964
64601788
890369994
1671408977
1226926447
788113911
2077896657
674912182
717352812
1371799121
1129738269
1488285575
981959158
540764201
416906324
916611276
1537516521
539036900
324782350
2137522125
1693173788
1628819689
548415972
1934678353
1086010890
87328826
1642526702
2115851756
1615423144
1128074509
1201899615
572818906
1607277415
878018448
1364813297
1909794026
1252734852
1758990450
1694396171
1850588192
2141452077
1254559512
152695370
1092122450
879182429
355386082
1855178175
1671802139
1545295517
1913151410
759038009
357608410
881626449
1264127467
1122003573
98352705
1987370635
1278686565
823515140
1685168599
952767939
760608566
1977585358
668455119
446622864
206269840
543406066
618694415
1088055851
5254502
786649791
57258118
482628915
1936897564
623191395
1200386502
373149951
2111201057
790022604
290977241
16740079
1925478640
1605964178
1579556485
470469524
1566620685
995069448
1939123332
267385143
226305772
1876511050
732550374
1883024031
1759019433
1832056762
1076478938
1955278697
840711921
1902075456
2028135109
449860777
1528863116
364828720
881752849
232508012
1183908514
876503019
1368815744
343283010
1389279895
207924764
647773326
324123023
855810986
1832140656
1484281913
1662802537
398818764
571264309
1860731475
472862635
1928094645
807527582
624511621
299644024
1505611501
409675679
865828767
1424943223
379851530
861765413
1441542165
355161203
466591487
23065265
313874189
1713184748
368177029
2063895789
2048312184
1321102710
1553857692
297060672
1900662155
1747805885
1865368853
285836605
1511185490
1550723895
1560566491
107771606
721571650
75344913
2107581774
172360162
350747525
1833889554
1277278959
1549392305
1325124902
1969304214
527443526
2108982984
1826817777
387608243
2029750474
486819328
1160824154
7147982
2145602931
728017665
1283900181
1603012023
1867870229
1707538410
196741821
2094985080
730278214
1986821307
1839711143
763393772
820286226
2067994916
852000307
1778626601
447728362
1411342760
1541193704
633305561
2026847380
697506288
370773572
22494481
1338782246
1571364475
1925867884
580349058
392116301
1747325457
2061587237
526257321
1370150309
1311314415
994941520
692947663
1780271732
1712354663
521861034
65424060
1874265745
1573390259
734988307
30492287
1115317711
876971174
853038166
2102466002
1980873483
872859470
1522211452
538074188
606004937
617232274
1324514276
943042400
187930407
763342057
830882559
451680628
1777557792
1227762382
1167899868
1821090188
685810712
657355875
510418353
1334390451
645175901
924721272
623129107
478169548
25755974
949410855
2069295905
1022599371
1917438116
1503508218
2117191277
1520589356
848230635
1709028671
71925196
2023885072
2098598211
848603673
1471614777
1103305168
1642810329
939266446
1254548637
588098347
1356305208
1141565784
2141859332
1179017597
979643308
722340195
1999520764
531856668
635885272
2091990186
123372430
2033589317
249217548
531447012
543171618
665773192
901306713
1632249408
1376139425
966449569
1098410404
1134325985
484478124
736908363
380701611
2054236019
2041329642
1911599505
1254643343
763090409
1990046904
1735324742
911790059
1868785535
408428161
840336903
1026430139
1978308210
987157054
960622300
1469394411
1386851757
384275492
108719105
2124787993
1014685746
1623102485
935934227
1208621697
2034035812
1008472248
1007618289
1916762918
1738057938
2112718907
104563644
1229404443
1660690500
853400979
191170063
842775910
1812623552
1589202108
74398882
589813538
1703778292
1613128427
15081718
671306820
486632831
1288878832
775094428
91056331
730226652
650750802
1069848673
1765340782
67294498
158199642
225410032
1870378067
1857760417
972468268
1671689512
355399780
373597528
168969001
915541669
405822069
867529038
1196467533
1996372462
741925764
1040521787
7783530
1766828373
2067339575
2112394621
1069484073
1085810859
812863657
706969532
1430829034
818592571
2005581278
865312927
42598705
2090324160
624210766
1090762359
209209265
159424986
1188045361
1262705529
167159364
391533277
486714935
1996326702
1485561701
1314552900
522771084
24151375
790206596
959830550
2057667555
2081143605
1864641928
602490532
365443343
1890355534
1480812712
1944207135
1311134211
1459479593
1856933630
1147178171
984913333
287662769
17631539
331460015
433532312
40363720
1327689486
300208759
1310048283
682968372
507720884
274535516
435041720
173780645
489475368
974033941
406881793
1682219774
1422430877
1694099774
898799144
1563358700
1747823086
340018487
1020303337
1881133926
354486090
397633354
762749993
406956634
1572545930
762098185
703411091
1298208801
698400040
1729747484
1345198779
1524887508
229924623
797606623
905636736
728960823
2118471207
501379566
1424944274
1959280349
333304686
572793234
1147807716
1855998858
2037327227
1769939515
12334775
495559345
461746800
1343207178
889737794
417262482
179005346
1212721559
1963109328
193041596
1786289086
89714358
487409070
545736122
1862952498
484014515
1669865602
308099752
323017019
542257681
729823490
491468788
35475734
1277414648
278169662
2109632126
2125070130
1848655005
1429772361
1569997600
283216943
280247266
1896103984
1688931212
348377476
1403557513
1852018646
1102997611
647496227
484496121
383560523
285636180
553286174
240982154
1793382575
1822508812
440329547
1096823029
222720136
495105854
217997151
682739494
701332003
408059274
634191921
394897500
611458885
724637381
332107138
736634
622082282
1728523107
1575644376
120185143
1997413308
1337383330
8295547
2105466210
1548119655
1012412784
785288277
1619576655
149193555
1300701317
447107331
386890938
33210891
1908185118
2118478755
694603754
1568340384
603010462
626688766
552680896
1061797288
676098852
2056485457
2125869969
6009355
913575906
2143145198
990091409
306251756
1986859390
1760208533
977558767
303102907
444941278
227704115
18289113
1526381538
691537778
1074505798
1529615432
736940222
863864999
1060825387
1032559388
107841568
597463982
1771201020
1965553066
1827711907
1037705826
322518791
2067450968
431180543
422904748
782190021
1364736778
1119335295
1028940974
1854726556
1944119958
1486999291
153233418
1572336469
1385090278
1655920463
1779795767
710813455
634424483
1614770414
1222953227
643479685
416811687
1452937231
84358513
1106620860
1438296881
345939453
285364854
68339362
1190295103
1000475130
1393511600
1942515440
1875606534
1582675986
1288250533
1824234219
1783517838
233063240
410571125
717635104
1377851503
363179913
1317603284
2076495058
2068994309
720302394
78488934
1771293276
1286608294
94403103
1949168992
1590961037
1115775202
912092778
1137934942
1676614529
88509372
194090660
1904922208
1509747563
1037357182
306788297
416728254
536288548
1641102085
884265009
2063288328
1155022560
949636034
305855358
50431848
852860466
1286654406
1486161053
536720085
1059992169
1327454617
279101319
182304128
708858903
900039827
1625864468
586377893
1359457608
1777351851
1198619590
1923144728
1522863996
279406569
319740698
1012769207
462131803
976400861
920174590
1262723492
1239986686
1983976662
1604624909
1184382126
858802752
1226501829
439663447
73136601
841154744
2073312703
1563268056
2138624605
191836217
445946181
1418942453
1536692684
1254155517
327489998
1061251793
804476094
239658177
1153697419
1350141156
896350467
543677320
1326559440
824049715
346875903
2525562
940053827
975748444
2147431218
2024960203
1570985672
58403317
1547694998
1031326113
1553112112
1191128777
1722485984
351723897
1088429448
1637185463
1001645069
152215263
1275748164
241439527
975797662
2041342436
1271305399
1144536924
2084846695
267846022
2060803201
805270991
208499881
1859870246
127625339
428988693
728963095
376760097
195290898
1148898298
1969218148
1025000393
1564718422
163906953
1634169852
1949845428
494904375
1999460665
205276902
1480504619
2115550451
1130282144
459229484
1419932651
1336748092
480725767
122242904
1078480431
1171008732
1919852150
1710337726
950559853
1374831869
997426080
827780774
857618149
591080352
559595973
1244144378
561496119
2117585646
1548830279
99521640
822943370
1255290551
1724275384
2145393331
325817743
200829992
783899257
601097373
316584825
1661568436
2066288567
504308335
846665134
219550121
948275980
187264225
137185122
2061528867
1623469170
312437127
1126227259
117811905
179577957
1828505958
930840434
1605230453
1444983476
319443231
1010235055
1777467150
1649499455
1561958912
805730764
996588746
536356880
1550516125
436796275
341751166
364193002
525260979
1193972371
1855589749
1212622229
155823195
33625250
1518256567
1883418560
1140390516
1902111625
1912260282
1582871485
300831265
307800161
614994551
1003218715
156968903
1180866411
874279122
1056532717
478502165
405196362
1638155397
698069212
1477391229
564644199
1274352897
1143822437
1072635368
300142308
816533370
1557251278
1896520050
2090420265
645740539
452447692
252283535
37523816
1321965308
559071767
362806464
1723989740
1335374683
515189603
203691995
1425104679
429868496
560092617
1642923160
111463516
687481633
2023224651
112999178
2007839096
991801277
245283878
316188624
295867828
1741574881
185614385
94160954
1449310907
1535344919
747362809
1328778771
1799547615
840243862
600391798
1749427213
565160751
1129717046
1734616307
331587394
1207903434
2014342376
2001075964
1276485834
113229926
1157240040
1018354392
2004699212
1348474402
160642043
591116917
526567167
108167417
1242644863
1469038114
446301131
29752288
113023337
160605
2102076530
969503713
269376358
1246703133
1808236465
582666821
1380026235
1290157582
853414154
1635964958
596760181
239280650
1041707841
745692400
741228521
502849659
1530860307
981828530
913370411
2098624983
1211908883
1074976724
338415622
1826104059
1415165389
886019609
1245696649
519248497
1245639861
437359957
1743705091
109301169
14061454
1857760811
1126537237
1096690177
1218901887
2007312559
2071544351
1428832996
905531811
222925109
217004455
537530194
16813329
1568273027
107756956
1162646320
37161590
593469276
597905529
1455691420
1634584276
35139774
1534198372
258816581
588284151
1707503292
2031971495
284491799
43558414
625011515
424819662
1307014380
1091855341
1638357251
1954574861
1669725401
1734753835
599659058
2036819425
221941119
560168155
2086622384
2036835363
2036827793
903504344
379419312
856867511
985110325
1764814074
534075928
1112983395
779384742
1185002017
1505165712
1892601295
757775666
1385187223
1035556533
1996149834
1166849250
184632142
1918751931
1723896343
1786675184
2096199997
2067540371
1565815231
1131568576
1647834316
1359398210
460951136
2143662751
517016319
812403319
1760374072
730419164
1898886815
677688030
1332308129
723149380
1381642700
2129723503
2022477591
1955562337
1078211228
1760576985
545821367
750498315
150322105
1965251213
533757435
1032302849
1336257813
1571241702
1426723545
1596303422
2141978576
1007690426
2045642447
929778337
630279628
1822093718
1495117001
1506844316
157823260
1231063250
710030466
1902695821
908694204
1832363902
855927733
1411996922
507450054
2035900532
711721578
1684885105
615006798
1636609397
750503855
645494862
371148830
1736196318
2031983933
1224876356
1545625324
186330261
1757252209
1311283212
1196912978
750086001
1065323355
1293425917
882634145
1557996655
816405663
704478715
479059056
68858901
553986620
1811003815
1663951613
1736252454
2091164136
62065265
1462212220
2005545475
1034053857
1519628291
1551777791
271490041
1729140969
727313760
512822702
763741122
193040589
402283504
631081522
1559644360
1561210781
424292146
1848562142
1307523258
1958133902
428581360
91948810
386263567
1567275916
213800558
1572373053
1037174625
1590151808
632289084
1799040434
1156219545
509412489
1302408566
1720059833
1062131465
721036539
1049452318
415187780
463978386
1072562979
1922400959
1582022858
900530872
1950346033
1975915754
537138333
843046816
1317539894
867679057
1267899647
844661232
1274215113
358549574
350085567
1773856567
394923676
1060687328
1774113415
597929778
936984403
1953493014
352897526
1021426330
931577794
1073504981
34406302
239476018
1541506885
1380362199
1353189623
754012411
1796766160
535777024
1329834833
1250872319
1787026779
346585037
1118752103
526583796
942247201
1033618037
1791882321
1423908621
398003751
1312540826
1158829672
16503592
1108657983
77533245
546257528
1175077152
610209269
1296316012
342514705
513004339
999878183
290782552
2693457
1109478692
1625820178
1333520564
2016027887
1897828632
339075790
2108369989
1267709266
1740824084
2049457640
1126089982
1092773032
2002011435
1051439280
665019777
1885819245
1885703218
1488071299
523732977
2051193881
880295944
1114345523
1977507425
124749100
975361596
1715532621
476840775
1596400354
271622052
402254469
21258484
2098313379
158479133
1151033617
1463963061
792484172
1212447873
371241704
1568033173
1765147541
901408699
48695306
1166125259
228267161
1303995905
2102890969
1627483413
67552491
48639956
874944805
1145678129
1112743095
1206801344
1873909948
2018060549
1164939173
1105442948
1964086324
1673080813
1162573270
248387718
1060306383
2004224731
1611722407
1735469189
1709659788
1601994932
215908477
849802135
1440177991
2040319095
1898713184
1939816526
1067852694
1986124495
974894132
459169874
1366851514
1970328372
1740463443
1087830712
644416131
1727441301
552088766
776877216
993542715
660287399
846298257
914098339
88570637
440083546
678419140
856867841
1256505251
907596317
1347897555
671659160
255985127
702815494
1915678478
1900895549
1215534717
643775536
102766549
1221796942
1846405279
1084699630
754259365
1309877189
1640628404
668424849
1276920801
1351108118
1504801620
54141278
1837913388
1815836626
2053866456
1311194031
2137710082
817420150
667056013
1493777124
1253158097
482569405
46916836
1420391984
1204446634
1239346759
1073827951
1041844192
1807651066
1948950904
161432686
506840174
19265806
558321798
1490945492
1382130882
864451977
280008731
13924464
1808138762
442656104
758427522
1688149513
713252569
1533492100
712485956
932876826
110999077
282417714
756178208
1965042047
2132645988
1197102837
1525081723
1224478262
857172785
2041485944
328600410
810040972
1765883920
136985419
2098138509
148942610
1891117318
90050573
1870853352
372642339
590991846
2063993051
1967428708
1064365749
693175792
1778018575
844975101
29851659
810652214
1069028832
1359330999
55297602
1555566994
869840952
1461236286
933865528
1144047113
1533197498
2141695486
204052836
205456150
2098775202
1119149324
19344174
1721353501
1913555278
1002773753
800387379
1172295779
645725026
1475582618
1443339765
159609790
1520603548
1565038891
268751405
1443175754
1164802000
725370485
2032744121
27153373
267950964
472358824
220280491
1487223750
67020705
429422396
1043404242
704852058
682618150
123140816
1738506184
994017066
1239414016
640380630
546507201
1187932621
676852789
1119535113
816022183
1501371270
372586435
2052134664
1999752286
1157359235
1078803878
1630843475
708030714
872874909
1929078370
1121612304
1808227548
1511852664
1498124438
479775564
650780067
1875616899
602300622
1243545959
674980465
443484094
348602283
1163432575
730478847
96468032
1232549714
4067094
996167634
894518148
774264172
1871064332
1599130321
1033004487
541636964
833600234
2015003583
372335569
342993431
889720133
1551928559
1277811320
1407639393
408576027
1510949710
1255440327
2041668379
2020201506
1970788695
2106102283
442156842
1055816460
1390580184
1061014893
1714678825
1576396369
1456269905
698770146
1317453602
1855770679
1248877090
2131094614
561999867
163669269
505280109
1603275727
1576438825
1145858092
185429667
173521463
1970018060
1616685587
917419805
1774366539
534138567
485230947
1771369267
1430545310
1095548081
1883015574
733776126
112476246
1931821993
857653219
1893492508
1052554460
422610028
884375514
1150453694
225337209
106599514
1738054134
820040622
113153830
1763882598
971829105
282586042
969017141
1872116314
2108585485
1124032628
1994256104
2062320512
801435924
37008144
434305058
1685986292
1760778907
1443028010
1672234412
2022515183
795241263
641396806
1221091482
338133808
2022771901
1074294562
969501425
1238166215
857886105
399517367
1210112604
170801644
468632079
1502350312
1916074145
665551766
1129049522
1503864140
971414502
1035428267
457990994
1352991816
1097784417
2023531174
334443960
1404580095
717973308
252667246
935398816
1289166149
591248539
2053595874
491792422
851055668
938245450
1189525109
1196194379
628186945
1678088661
1149707939
758039853
1446538756
180921926
83430517
739128428
1456474795
1451398135
503483544
1238953885
710010447
650117817
1121995006
671206714
176623618
504723345
476453332
1000675020
184797927
1534911368
1449181002
1931353015
888284664
1997630179
486713099
581588092
1526398901
1447019659
548405360
86993734
767479879
765082964
2092114088
1953709680
1673520065
1221247299
1068103857
1484709955
778592295
447771414
1955067524
296237542
810113470
1110455814
977900734
2036487061
1948650996
1584427036
1546441400
1716135604
1452251682
518238424
651197269
1515240888
442488150
1006032844
1318877712
1445592964
735107428
1815711469
934217162
310675451
1577685857
1916233262
700325935
1030724815
296342790
689285544
1913032881
406662884
1289372389
623004364
1082163651
1209588813
1629907491
1709497734
1961647075
2050930984
339344284
455141301
90490193
2048383335
65479023
110480650
519908559
641394382
96306590
945448141
551342415
754195979
483298762
1679413851
1671487029
198849077
83749033
2056406332
1651590652
1524546064
1782251684
452672645
1711838368
1389478714
715024891
1326739457
318008022
1857796885
1583831347
1420936683
1585560362
1412284882
1937812147
682305701
129178263
1718313146
1348307796
24252038
1105910943
322451269
1602588844
95410738
1563155379
1047391172
51215670
1014629665
339065720
1863259500
1567303712
1642331523
454349016
1589273066
1242065824
2027771703
2020305668
1338998237
895481839
1973970998
489607186
1383541443
914134798
599771452
1133122263
1067224016
2115966936
1671692601
208909797
1997001286
261019499
599287178
1349859495
307471579
1932330427
346885370
221268330
64709863
897413427
453002428
1494724369
291885318
1971913063
1955544430
727765020
568268191
1635504685
448250348
36728606
1990425568
1394670928
84676056
579863182
462913774
1713236734
1702970174
1201734588
1688342435
2120348537
1734503833
819264801
1775787857
447312819
810391957
289265433
2085063890
1553608250
1789569465
36696982
1858492590
1628893787
419985897
1129600241
400711231
422648284
394051762
671031358
472141301
2011733478
1611487769
1532898373
980576840
1867346134
95409667
1398458717
48527401
382872088
45850798
62196816
1111787009
1815394467
843541260
1563052064
2085194873
588180940
565310121
1155829474
2019459761
1620598770
1424361440
377891574
1994518188
519757544
1716004487
708228102
897075365
2054839827
1802830114
567678808
529443899
143417932
768336455
1227813150
1263702667
1977955155
1342745303
1947131640
472108173
986536022
1084116551
106791976
1070554399
346689387
2143090434
1500068581
1069281049
1112148624
441434771
1572617184
1965417583
140816782
1054677523
933823623
1245734220
1388271056
986996640
2033400778
933115658
836923289
878996912
252106541
1773943702
1632238473
250827441
386261670
224195823
1084271178
817842561
1599886162
1324168384
1743694298
416228685
1988638663
281819141
874355135
1302936705
1959079381
286904256
1484617766
922588090
651059958
1658711432
1944638526
1975600655
2001056747
1443173332
1429348525
1645859086
954997577
2110768567
999127951
48790429
114859410
1077884523
408526614
2012782140
1714653915
24806841
401702234
1130971992
1471244761
1742531857
2088957339
1619665219
2020555925
73929547
749504906
914418621
2024938585
1957259441
408501949
936416064
1567036711
1581823857
1436655964
609416969
1212276251
1032650456
30045797
2138739878
123615786
872486149
746898535
1596114384
1243342597
2052868232
1717146471
37498848
525161769
1737441903
1164804693
1991832700
150836967
1418924642
178828234
1929762655
1351872612
66124635
110519975
492708258
1036614201
1245575484
588823742
2082128353
1080611650
1160536974
1171145657
1858721152
1331546871
1661224135
906780279
354557837
1007903056
796916919
1383721632
780042903
1875579264
304864742
1657924622
1599432199
1731964568
710289919
670971661
2068525295
1424471501
1195204448
54127312
1828864737
694225086
254945029
807366218
1466908387
482497592
779272832
2119500231
354097743
557574521
642009494
1507955215
1511988546
1684317396
1432403061
1004900187
859856314
645525360
439467984
918752759
517936634
225390029
102108140
1540097230
782752786
2089455751
507970162
908310389
1243564974
445539357
1176566220
1471358467
1526627837
1405437008
810945487
1239501958
134189066
2049908115
625531924
1891519339
43355872
83805942
807108412
1195719222
267271188
567952462
2077976880
1414330621
785013266
664410496
65077320
1947261329
911483590
220070726
445783047
1385891212
1118122556
163730849
27226045
154331777
1105177481
645443224
688600972
2100995020
847100653
999187181
626322078
2077729270
1933810288
1148971343
1207153673
1406307849
835135694
1481783534
1666477692
922830824
743499660
1112460519
1949601981
1675796410
1836299337
1820856098
1446061111
449000317
1110244766
540436214
594504669
227680586
227553159
1874726706
1387657535
817911906
754714636
13076195
1920797839
1934662710
1107061099
1055103697
2118324666
860268145
1848888190
1933002159
1415242183
566561761
1201882809
1498162237
1446733465
1451094034
23046672
361547626
1428631407
1248509022
97701418
1173293088
173901054
180997191
832228083
730132853
143706449
1640250702
456484217
983250567
1467938678
1628666859
294244977
246275568
1977924012
1281395267
2105856046
767922864
1590999576
140860122
2064946485
773924490
1419844978
665048459
1040616749
1470372053
450457336
1748485470
783794265
337383155
844493980
1201962023
2102979529
468225001
258894858
715004487
1714262640
1485981737
1009690191
1837828574
604343649
1237945990
96281994
2001027135
2041718745
748262809
1069589911
1233846959
1209645979
1683613456
1258244222
2015597453
13822723
2040609115
42195024
989844559
149034014
344250821
411616556
58514509
1344757343
44133921
1957403119
1116907994
979118636
1053364614
1642436643
1107185448
905327879
529564249
90620028
944563635
463572334
807476054
36268990
1438879262
1808331082
1879323391
1943388879
1430715255
252310411
1605288797
779877290
175248985
1755062738
36636661
189366960
1514198238
1289971827
1941794170
1617601303
281848384
1036513641
591486039
98070396
1585464759
907164006
230046820
370067613
1907594292
887041996
608939066
1865339503
976028143
1043590022
474610525
899802081
666234995
1456236578
1649040671
1036007651
1506855763
1142214408
630836651
1799563820
220985625
875932657
541447510
1499554867
1949418784
1748174476
1536258536
1278851578
701466121
1210962353
6205726
1497338031
876951736
1982289089
683754417
977218535
1016660894
1195855442
1296366539
788489868
1581682500
1848473641
619626055
863674999
1627199910
799952594
1068931460
1717510912
1817550579
1849284100
579339473
1770934658
866618187
2124677328
796521603
1940813382
1538899911
115061288
1823335474
76116794
1154768781
1719077379
37290032
1169019772
1482539985
516364772
326570625
115936598
198998718
1555851631
1946564132
392373275
1207333043
1384314860
1197047589
621787488
1284216447
1009853876
2133493303
923860095
667024347
1739149987
1925122033
1829886901
721468269
204487782
1253059059
792821684
311297629
891053510
1571187497
1028768931
1504213723
1264823958
1829414371
1350219740
1626976662
921960923
1740684558
769989780
429369859
1882236458
985447194
893886273
760460614
744712143
766924102
1646055213
1135183120
1742602042
884541548
1298887837
1556600843
1960081791
169723246
714801841
2077700544
1245603805
1554392246
1293706758
339170770
1663963084
758202364
388243110
2058466891
1552838245
1188005042
1307515254
364281855
1708254253
1257899822
1664498980
1561540224
1210292640
1192352801
222569077
562464837
671450695
1395391033
686016912
1364366720
605773148
917332999
1835741649
1409905121
449561833
1757505010
779722752
475348278
1466685632
2032152227
1264564355
556946354
1635959514
417592725
1090320585
2117536036
698951718
1264150758
1273267396
607160444
1108592383
226593084
1177806532
1895967974
866699590
1875665977
932539277
499204308
1535643710
938685054
644851428
386787499
2098109612
46239429
1832132048
1570812449
797531370
529042368
582929921
68848218
1484789504
978676347
1758373230
551373547
494469531
967546117
1299333953
2138852462
1365914753
140848460
2067133563
1325104899
1756821458
1222500439
1791298471
1719217321
1260816467
1819241443
1887180939
72126433
1947684581
1912380483
579817781
1853340638
949488219
1418722078
392105948
689201295
875476256
1104112585
461916138
2054727524
376665635
137049618
291277731
1428791695
386321389
225477082
2010581085
212336721
1464131843
1865138435
1867182259
1745905652
1865353622
21701303
1045122585
1168623263
112157411
166556802
262922955
996832109
575058336
229942636
1677093158
646913368
859322455
510887973
880928566
1444552894
949435552
1951699179
869189811
116278016
266789553
1635759906
25576016
2131304568
260022205
2098894224
376473754
107646797
749894788
1872121980
1961289028
1790331467
136907957
1212229997
721886448
670999438
568841486
861066306
536177463
1967176088
352706917
1244665384
2061484103
239710751
1346561205
1049097669
173943751
1358234557
2075732579
2077132948
1454708305
1943502678
1067658416
1763884639
703907114
34606446
2141198280
743733894
1184228109
932809121
1726948197
1652275046
842469933
1532642888
1564266121
912997044
2010545481
706529107
1585040970
1388426854
453070217
1480504298
851389999
1471968385
308849537
201663556
551738681
1038994947
155715073
725434785
976468226
1837968522
1433814723
200256643
421366085
628881462
329582393
2133830308
2101983771
1297652659
2013195243
121477047
445332691
1987192051
1935539174
483639447
983015665
748798337
415295705
104979157
1359385336
1246630216
265556603
1348819488
255214267
935370718
137717134
662048468
1562849491
2037303393
882580629
1325004799
321036173
552986553
1939487023
939737117
537184774
1099731191
1077836286
735460268
1322924238
715705606
1793301719
1503681071
77360232
1507344272
1176464346
1999143973
1347190027
1568657097
323514427
635205576
1562540872
1697263856
1927712480
1784135306
294259481
215672811
1371573732
1659021023
2065492593
488103131
291029767
755094703
1681542079
595623687
677135539
278778545
1175257135
1603929829
819375988
1219037377
2103846925
1842675964
1158068235
1302230052
610480320
686395792
1883074419
666200615
1959948781
1432580759
992828294
1671119508
1695722394
1705693641
2092065089
1582363883
1061826865
28529876
755774430
1083700584
440018859
1469036687
832821016
1312925932
1284441896
706523501
1662330051
1384188781
1340524631
1124783238
1273002241
16377702
22791542
1389417389
455205112
824846726
371481696
159573511
722542257
37085392
777598073
30625538
1905566927
1337286198
737568108
474913798
965934563
748741194
1660710395
952862022
1919229688
2017732974
473985046
566217989
2059420446
508488219
148443690
1661539645
1038760878
353562818
671336161
1136390532
946734177
1877610838
2065206023
901554568
676541818
962934032
1756296702
1222396458
1479801049
8098327
725259110
275750529
2012516100
1100477740
1549108474
837479129
498828045
8289735
1026525680
549034111
1626746388
1675024399
346597646
1727878743
668264946
300834704
1607687126
160280766
1862796415
1240304509
115979349
1383814738
384440520
415079698
63687866
1012403198
1874641082
2040807884
889320160
169958789
2138543957
2120625883
1915018057
488563805
35941480
1805914746
1720440076
1927892594
1353492815
36716965
1737257213
1140914280
1576867715
1656151481
411051314
494111168
1251571313
1786779367
751176575
924323298
1523457485
502985349
2033261457
1718502137
1172148245
1487581175
1493692831
358312539
1691190087
171017210
273561678
876122417
55930904
510970464
1482081160
220233582
1759688151
1842125601
1007746962
862223858
647136090
494219338
1068928014
2108970373
920226764
691307574
1108099126
355983589
431217704
1147179232
2050403886
1071904721
1837645577
1637435452
1731637402
1152965642
1864772205
473770778
574876161
705793722
2053513714
785158456
1095432996
1363197483
1755266767
379412842
477979118
2074984374
765467664
1762441607
723305931
1518983860
545421847
1855310404
207147777
796134316
478265614
1262970108
1860249915
147355928
1040451131
740174234
1018726993
1295128656
2145231778
1755346145
807071366
2074261988
1222084579
1909813995
1396369686
1296578640
566231450
1987098269
971276087
1504657055
278021891
278828101
615960262
499416384
1382103378
1254050845
947820607
68924389
2107217321
1792059959
882559895
1547824698
1839352818
1323057286
424146990
2140909594
1326503766
211161314
713501073
1414123913
1396214272
106747218
297896151
1362125037
1498090104
1505406831
1352471878
529661342
604529544
890223665
2025845080
1923858693
980641717
240046999
1484567588
2055668966
752284961
697588390
595441266
1651260273
199990330
1579680800
218343963
887329584
1119968004
1514819834
336572755
1944007376
1540382890
1297645573
556115386
1855369662
2070843464
1664253252
653985757
1794398413
1713713451
847753646
487664890
490141520
139654221
46581777
1586708480
1282336506
493475118
1229426772
1235312508
150917888
141466994
1849872992
1901251989
274428652
801401854
1151915244
589971511
542377743
1372721843
31423865
1096614102
712455056
1490550310
844811549
1574374156
1916108938
1660957510
1853397310
465775196
1260808072
236407158
208983064
1379573707
2103468036
1110874656
576428601
632668490
1773802686
2041106930
840606596
939586670
1729685519
313994763
1352185351
114277282
1644164924
1745578103
1099942384
509506700
518975453
1568859958
498443187
874283033
1409573301
1385344650
584159472
1332784220
180264738
1479753418
248270110
1080556161
832101356
1792502687
2085456438
295586787
1545997378
1138679134
195565656
1502572104
1624520106
321585613
186153146
577784976
575186599
117770274
622243099
1872913852
2029328697
1234344537
2058772280
914945918
321775363
1610899806
2081543872
2124430679
1867568917
1331280583
1156316257
197741101
1576881141
491216416
1466846634
416845776
2055288438
1034095861
1228586711
1938087801
1783590628
735933626
1453076281
624266215
1623316886
1697957944
1336629682
883719434
924468495
1310146921
1224399990
121974430
2083575469
2062940351
671865350
1488026535
2024495694
942515764
361564208
753921885
2105115649
1171942151
1111913216
1687836747
2038159784
1902075494
1700525453
1644823966
1242624462
639677684
1788619926
1649491946
38274186
698459883
1259502902
542844036
1398812876
178309244
1616978352
371226229
1556653602
1297308798
1981967769
1243628502
949787932
887530792
1083464424
820620573
45220144
835772623
1998083568
119046240
1171926973
1183568873
1855361777
1382338172
1162838966
2006864510
225379608
19778236
2112580744
683323747
1087094979
966835536
963532373
527941625
1873772175
920328477
1230830727
1351789532
1734901003
1073586686
1549377545
173558755
1049999094
478040930
1589004330
1687633438
952432071
1802621452
530497356
758829869
1105885517
200557761
281069048
2066976261
2128417588
1490190386
846773317
2097662233
1253440286
2055235754
1327968033
290692704
164637869
612795087
1639990059
883193390
145536273
1156106659
533305947
704670523
1750532338
1891734899
1866675234
589257957
1947749345
1518764688
874141943
1348932051
1197158559
1822541925
482189070
2064915918
1386524501
1138792439
1335757093
1176736173
23193591
678967991
870041760
778091336
762204232
1486694388
946424656
379510983
1288580637
2040632089
1622703185
539504340
1770189034
588971729
700375642
1078053584
563532914
1629471589
20186213
1557309859
265698195
71708636
964429605
1910931010
1865481701
471449609
989526626
390237246
1317349561
1227650935
1139710270
58223414
606557186
425072105
664054878
1407073130
750705231
1934421604
499147809
502241526
1403729685
74905482
123641790
1470796396
5388613
1757300179
1961961738
53254678
139489532
1522684387
642627931
117980546
713100790
1023708053
2063053307
206214019
1372146182
2082216554
1690181495
137130323
235374607
1562274646
567421334
1556639026
1036962467
2102089816
1619320633
1018075787
503503625
1606179006
296973654
98844196
897978874
1646303536
1346940295
1077933293
1749687586
1333079926
724519736
1273728701
222634616
519753002
1349561516
2068554224
1039893636
452512643
222167614
1135476533
1423658955
2046988221
1447219656
341620886
888572758
786429135
1894521610
1533048728
1359367433
662832551
183370274
1983512889
1998394499
745128797
1899627539
1210529122
951833041
1008494358
944425756
348341633
1756951569
1567149105
881417615
2069323352
293562013
309707067
763496801
312216607
1200142335
1250693492
1170906606
553036727
451406027
1948307085
1140801006
1480588678
1853793347
829583743
1203246807
555265797
883936131
586243153
1655147086
140874982
538006626
1205042342
1319416982
3243434
470829818
301910334
761117124
1865187255
2057200007
1230360492
643473066
720859210
1007777034
2000985516
1680926640
107878810
8800024
607491820
996969522
1387205062
1555699220
2016378406
160674142
159331882
272162485
1000410176
775503236
1719541592
358755504
775526274
283172694
2006520706
2092564606
1525599567
2129386264
612083417
1597002191
867335900
1245634735
552841430
1928558127
286743960
1019902997
910437346
659675302
1553879034
48314996
1128540554
81510378
1117268433
1576171672
385367991
96670501
1658849211
270308613
384326042
1792839650
1752887467
187089969
754199951
2016462897
811806750
50120124
183310245
1465754639
81495911
1287346272
1331333135
874336457
1253577400
1445334537
2028436116
767427670
746326874
735601195
519353418
59524364
400809033
1246681344
1692082574
691875319
1658268248
1018466021
989469283
1813308449
657501529
895650806
438444905
519114784
447359527
1678585735
651192252
1503556596
889774078
799323412
1303720920
1933015196
996537430
1633153294
769815062
214640573
51778381
677469024
1463138255
178705947
731628315
623915929
2103780501
868122733
1182307239
1050054608
95970214
562518416
317645704
1712860176
46752699
992248199
14991407
1483585629
1254571433
293733458
1459443573
367738378
747891512
1322137578
490278530
1901029656
1389798355
1052206297
1480329739
1138809207
1307888042
1676037505
700065951
1458110191
306438684
1824465662
664885333
359709711
1303499144
203731937
357660171
488672485
150455688
1398405177
2129432006
364164342
967339265
541889679
827101225
394386479
721437894
583920142
257900086
295427760
675852432
1501477365
1897510791
1913312198
1154059489
973779342
1859478584
482483660
1578666118
842922179
351325817
2012952452
1549304827
222266890
870564317
1285070681
73803076
833724127
995427203
752776436
1993456837
1689717402
1925648599
2056367548
1637928551
960427737
1301318979
960747360
166636440
1848599346
1220651592
1526549496
530694365
830180713
1543111884
776316647
1757164940
1482583610
1565842631
429818411
1400433430
2112054522
805194336
370516008
1729549461
31673394
1832645396
889988807
298947095
915989661
493596499
379707543
1045744665
181294141
1657724062
1319381565
1170060754
1803060458
217836553
1201322424
1213705969
670252970
1871346906
901154139
1522265538
393996169
2052993353
1911404064
330978410
2075599909
151470745
1519082107
1203043937
549617602
67420371
70882346
1394972695
144668303
283604635
2087320764
1194807796
1331330446
905726487
1265631807
1643014406
1677224920
160921796
1379993830
362895388
1209196996
1113772192
2016267726
943991456
1429008881
1818910960
1942012864
352778582
724548692
1496170126
801455719
738426669
50152572
1266239131
1784680340
2016951345
1884844472
1551583414
7512959
386118898
1578222958
1792863087
694459545
1581199596
614758641
274466882
933509044
847635330
793873375
354679419
1313116134
1349152655
962058628
1755946548
158163835
360165357
72429495
1668266284
1492030732
965692041
600633925
825277035
1619849211
792829371
1794239513
1461629289
486407452
809124380
769466950
2141652444
335222326
2111742789
63749175
1688291826
493542653
1855430187
856942527
1934192640
84632247
1268459663
1221502897
896648213
2056348961
1653058770
1688543162
175703509
1700306761
540723476
567940082
1148295057
1207119400
884020350
1051802274
1973558512
296282961
147459648
96936221
688040327
286688975
1466567763
2080193196
873078503
2146350169
1018642206
1479549867
278704214
517859762
275760342
1194826920
71429240
401752823
1616321024
630565224
1951905205
2118521795
755715651
1158699028
1286678846
286443249
98907396
262078004
1548427678
1192836611
929703121
1605158243
1650462878
1220283994
889623487
1305075037
699102669
71700041
2035895103
2094577592
95447050
320695665
764634840
282365909
1567799199
1663859540
1675912759
2045038603
1542506334
1048431395
740697134
815138065
646268258
486326290
2008751691
548538010
1121761653
1999879473
956121919
922582075
2140285141
700117819
1447910088
1846573006
1611254468
1965876079
928910453
1925762096
1822379204
930640462
1027942844
256097293
976946817
268123994
1990375446
1709014945
937019931
1359067911
1425973127
806017207
724021584
1298201571
321788288
1320345219
1262846027
897963114
446938611
369760831
254593414
417719054
1792816204
1740704546
2021692660
1317752188
1599694774
1875444569
279824299
1773261724
1515551767
58330622
974619819
1245194185
1237596837
1301995976
1171103404
795659938
681726116
287421500
1171495896
1793931177
81067941
258658352
1434234402
269830408
1213626655
2080095695
1664580824
813283457
842008224
1700120067
1377144606
1292084179
429674730
1076332582
1727125586
567256073
529721887
120474217
1442382650
1818180432
1421535724
1572722040
1990471473
1634964665
1438401647
188985095
512701971
182084701
1330686341
1748573271
1248814383
844714387
1198044605
847900739
368993495
668377034
945764219
819195829
1272176787
96370022
1818713920
178674004
1953102771
1120422631
1985270042
1077385582
200287465
286199575
1100511011
712694213
41274887
832829083
805701697
1177003926
500339312
209541202
954808147
747825199
289170966
55759193
1731992416
452946883
39784080
834356886
1105450283
1145619523
1472996688
309352852
297253137
1810813856
562481712
1565848598
548866081
22623966
579221293
1464815071
1558910639
1678058822
2141034619
787824781
473504045
416872289
1219958506
857593950
1826510555
1394874492
432768566
272639983
300054154
1372956951
1051025842
1640300415
510398884
1274692342
1432833604
1035431747
1343643984
840189035
242091510
1225199096
1387745101
1377706748
1088826431
981996229
1683087411
1590244380
1977120880
220805303
1641391058
562762728
1770084186
979894765
1771102224
962321407
1670502144
340598220
1421615556
1152092683
658729554
1271002665
1815931490
499128868
1329083168
1482322335
951361468
1030139916
512127456
1299079970
1788544529
575574439
572368619
1645768190
2135562689
2114892803
352894147
1872250421
1546261059
484430141
1515180087
1220005669
212818365
854652053
68288378
1765250446
245414688
227213086
1935838749
1849176753
837171045
2057140330
317266841
431039044
471996785
1385992717
1452217726
1566272900
508200169
822707538
1136052823
501545723
76247982
1545970570
859581315
1414692861
1984210647
582957971
1852532295
1876992982
1959412593
1255691079
1305116381
2134360657
2039261265
1417267041
409124643
1812748399
1314436169
193106523
1253640415
1154908201
1909229693
729978986
1744399357
365279374
458319536
1815228635
201394779
1240210311
1746326582
1354325330
1233552738
225306609
1275363587
837518838
631411951
441213173
503381674
917560766
605980615
1509270425
1713074062
1479968360
417907120
2054698605
340582695
544010886
1223629561
1356376955
537178678
2083477509
203364360
1307490143
847837989
2007056076
835408514
2021429851
910068160
385921016
1562488435
751385625
1901566258
528461701
1713633309
654180009
727689373
662324984
2106318323
1552399502
1558570780
243479729
2043538916
128571736
646918221
850850650
1934569623
1901453038
1077228578
1346202185
726841191
1768251261
1044357106
925463368
1516554738
628505476
299065375
2054585575
758858843
761144864
1891604433
1213979815
1469369931
1290371866
2001138382
608804592
1115362169
1517245289
1999547960
603088733
1410283633
1095940938
678649893
277439734
267618008
1889525233
1586201196
904920588
929139137
391645913
898032351
177941419
1706409790
846880368
140432708
743043654
767934545
243208224
19463256
763894949
1544204881
1313551212
1152417304
797417505
253447794
142514158
879229867
908366584
854277402
532483666
584210458
1864374457
2139307055
1944818465
1981769385
559961271
453860858
987012573
1954738409
465581956
725649269
2075547944
1099712482
1132515491
460579147
1534651961
764280058
982298163
1873490017
240304889
720988292
1342005252
1561432338
849647602
160790928
1454792750
667030125
1164205606
711083586
1649559380
2127399739
931783018
1211515446
360742895
757476001
1144536330
139919699
922144237
1627387053
1131291451
798933834
1686070358
730827806
40917600
1281587908
335517343
583762448
2077155610
1003349805
1296496895
771871543
1572839180
992451416
1977015481
434504489
2119623724
171615090
663950811
76996286
1903769373
821995677
1846644014
308380248
931767385
1159546718
535005358
1437980643
1881263812
2117652500
2135643346
857421136
113805712
363728851
2036759109
370184888
2023120799
208668686
874357669
1135931060
564997922
1558784021
1738594238
667649361
1278231979
1962189235
1342277938
1056833385
1125179985
730826101
22463747
612543085
746539853
108245776
1086176076
1199334394
149103630
9636412
183670244
2121885436
1739342233
1606844276
339029415
1308076697
506022928
1803676596
113319941
544247738
1719977306
744733833
2055435072
606163506
1312237593
200048434
1607231690
1411089790
1837583671
38800093
111632561
991342087
2098214180
1974347832
285842420
1027406645
1860297190
119568113
34628693
376959094
1938211985
358844071
639971970
1687060994
1499768863
137649212
2045661114
1135565611
907319233
1669800834
1566471365
480249458
155160647
1582946728
947910158
1037523476
968223268
1052097761
1575841212
1154689450
1139660294
581052246
816476684
1088439130
1803330869
188566186
1010412372
1401535290
1927873073
1174032746
999922995
1103272540
689935746
1111887037
469573918
944291729
407490340
1370161710
517569242
827947717
1697774397
1766473961
73297694
1665134521
427485708
232961033
531746813
1936504075
559207644
1990191076
437565306
1986930056
1943507612
1267431957
1488836929
1574570769
312898020
1193669358
853959152
336388410
2041336906
1182064065
304220156
1206146810
1476913605
1019750577
2067363753
277125141
1888442492
1075300436
1531212671
2075558489
1276147376
1417785655
614476713
1516693140
1247889816
1379254745
1959546635
1813817496
140381752
1130455293
1651925716
1348303687
1108180746
2063145842
82217353
1024519069
1358829721
1921624270
1995049989
1534753075
1791695312
1876940429
694882400
369843228
2058369284
623356653
555214859
2106808351
1446222467
1573110912
1515384726
1195494187
1832215356
1396134114
437974513
1504743402
722740170
2036787725
2094074257
1929811828
93605720
1613486418
10566837
1906826705
1678691047
869115653
804489278
1523270702
224285466
398809816
1822001433
1455117707
569620838
424793568
726139107
1235368845
1759237156
1853529197
1634539943
1484817346
264456722
372194125
1436994838
457023838
1112022216
639412952
1861341163
179562401
255591053
1352075609
112154226
1491935495
1597242628
1161276207
1094401783
495671479
198526159
1601350712
1319795985
1897157533
1357465505
591613936
1106586628
1831128211
499966188
449050574
1749078362
784721538
1733628208
1131524236
971700193
1875652757
1370158505
369316227
1075659859
318329126
814059397
568600041
1641039466
15694304
1691939419
398598959
1834755164
1552288176
1232178585
280126022
1818399979
563058970
98471402
2050944587
1898403278
1876926862
1758217269
1555426198
1049410602
1798133730
1980646471
1146117403
341180221
1896196903
873007316
648314351
365781820
1844304817
702648816
1352785042
1403765256
1174843329
1260331611
1820834109
1519338549
1843148913
305503877
107883143
1426691558
135841263
1571955737
109119533
1994567879
7796366
1179420889
1575608516
874735466
1926033739
1542289443
1455261904
12957610
991918105
1536171715
1497022657
417088978
156422903
796878597
931995279
1948440727
61199467
591232992
1456205529
2031603960
184442438
2146358653
682380825
35646431
1911392264
1925493891
1934309143
207155573
1068189649
1848874427
1413431990
1708434323
802083654
1703259976
2121168532
1256841128
1755495496
177797976
1607871349
393777022
675885136
359834054
467647882
1400103221
410966215
1700458911
384842636
625915059
1143544321
392212784
1990475255
1093095140
1960616480
680367027
303660113
1620817935
1699545109
2020871934
545074387
1542906429
1355190701
934537874
298369648
1356010220
982795284
906437463
922793352
1910828976
1829900154
1496406872
2114550693
163830199
855099791
1180511090
1116183855
2109761820
2089254979
478435256
116288102
684750691
881602938
1509464585
777396159
1677821254
211916060
276320131
190009472
1337052370
1663892844
1079867782
612191914
1067334597
465081435
471376342
111370563
832800411
1380217763
403798021
1389401638
1714193643
649398822
1204766
291349722
14951757
1525479387
867699770
1654361181
80073368
760757997
1660530398
1905106207
503164582
1629985968
1066548526
1110561404
1663365835
1201168403
258271357
1630736082
2071849326
500367486
1327938572
269167997
814735573
1557692300
2100247668
854838754
699114329
1023474682
738662937
145929483
2076428195
225966653
1830811644
44770480
1649989519
1379302686
2000063386
58005604
1970028450
1175117853
137444279
1208212734
623953903
1684245638
1695791844
14317888
602758447
768537564
920529794
1728824989
835317198
1364278438
333324472
1396814519
965028138
636827487
1716108872
301107005
409314845
813153416
352624115
1661005831
915922103
838811862
974035704
1503717648
237630443
1901030207
671379920
118399434
1587854791
1422673748
384623930
1835011913
377745942
1101165430
477356292
988334623
1774524041
114616983
2101042771
1543763450
1561379682
1297550916
2073505007
12077678
1004968888
1191418030
1652472076
618763890
310609823
1119603874
984347237
447781714
1624156010
1720874792
980231792
1238030172
1342523411
353638414
214376151
1677338051
1437593897
1702248775
1207665447
1761091183
1204484182
2116477380
1112529301
1831407445
1025729880
1136392000
1033060261
1923499741
2034901110
1653804954
345681008
1350635331
1795774435
1169674753
1474097494
895244686
1296024125
325316861
1275087720
537846554
1249043170
353175987
1636614426
2125294216
2035882168
1191582435
777936137
1075120347
903177859
1878974291
2075149648
1346372669
1369583705
1443942077
1376894995
138332916
1496504351
1112137474
541851565
1957458618
1620334528
1994949882
1669946958
1202267046
1556434794
163378569
669529560
1996445870
1465886699
924476960
375526621
108992391
900249483
238682328
1972383765
1975305597
1623171666
1497432487
26759629
928124206
1893990178
1909577894
982115302
2128011398
703687406
1532333399
2016361925
1439828536
222233784
1124264584
301612604
176416843
1637869304
891631131
1043968781
1840361908
1365354078
1989276614
1260360940
1777425259
881210872
254026125
1814899180
1456028754
568951125
1482530994
205205040
1029420697
1193976337
77279891
1990262974
965137387
236787951
1701321206
321232501
1690737865
159303952
1584705115
1165318323
798366442
413061642
363756379
207054506
1463979463
618793460
1703891075
699203880
567792274
508954137
1380151242
927089555
646675693
2011067812
700618299
1455292875
890342056
742883386
982796376
313776765
1045347804
18000478
733686691
260663869
1955266671
1777783310
690172922
2022942766
1595378151
812874715
1542143304
1307725429
1614555053
1881383007
817408131
462859674
1709657667
247729050
980900023
1109449704
742081113
1358786405
416756304
905084370
1274022316
1002825785
1424222021
11663104
1518128139
645609548
571351385
276635583
1991307949
998650853
1296955164
1547875707
398560107
2146991632
216837439
739283355
209197866
185182227
1942091159
1019971709
1066369272
1391027690
711040356
1962718272
1908513145
1276794136
1802947997
2142364455
1849166309
1064776825
1667983462
314283792
1902557099
3516951
229973758
890890402
1992864602
1411992970
1553828234
1075177875
747078608
2061737207
1892836305
882939131
746595713
1902276853
816865117
1450116850
1460390314
116640409
1404217618
1980261033
154246185
378136536
1591472664
1861299529
775295767
1076231590
803721188
1169196694
1935920731
851622505
1864914498
1350027866
1139319383
295368161
929391592
2099871051
194551584
430838582
1635125803
619391081
1993437227
1372673409
2007002996
748741169
814433459
2107072840
19356700
1833469055
1549048315
670684351
1158191904
1547376471
1213821229
683304998
885549021
905938830
2057354030
1001689252
1825114305
424011245
816509676
1849016893
239519997
1720903510
56699529
1930480020
1889639736
1004639647
1179718584
2096361795
303016189
2057991529
1665864409
1678929247
1072299131
172375943
848207168
1388226967
398626240
2036694191
1376722788
1062758288
1221341185
1345741106
17935580
60448322
208132793
956171731
1174680143
1169815029
2006223754
1502047786
2060349548
421962957
427532016
1987827048
1585500439
1814157239
1309003220
1549889564
1077595770
500011453
67954570
678881234
1768316544
1531731645
394527515
1500805683
465227157
1597407770
1549455399
1108425310
1834835096
1128461686
1743126095
1767009028
370605250
1619982730
928216551
2062659279
1849324499
11991901
1863814660
772376803
1037518293
1814974713
1575670525
449329709
770795254
1880111475
1682338564
936267900
227790201
1965437694
448422045
396738740
1216912585
989636748
1737597461
658984043
837063127
1758177551
907685850
1031639511
364669058
2094212317
1407412541
423321400
1893014416
1715744427
53787025
2000897969
1295577110
121402707
1960450610
782326170
425466597
892999669
74703105
348414248
275198728
57224725
2032384557
714877396
1957786467
1166956869
1416472469
289864790
1207996500
2101360643
376010456
1947176222
1938147185
1192387496
1408953525
374169654
591556314
1393231201
158706591
272112925
1536121326
2122802341
1011305501
1396530357
433081505
1539055978
1585838276
1050011771
1125540507
653439097
476424514
755191468
554126941
44437858
107218127
796045041
680158702
1630969274
574352383
2123370329
1384350207
956797908
2053532252
2087812264
1969962825
526263228
1301770668
44908423
1080760234
1672532649
497088789
1280655577
1999942650
597575320
1211337285
1279547781
994834513
301044915
156218449
1660234065
1862408110
782060734
1232265456
122053834
357057951
1756294609
1386040816
295110808
1303144477
1922006051
217870830
158638895
2123333556
1731193792
1724420719
2046914367
1477076483
1972781021
2065032382
561467773
929241740
1911040186
1307271363
1686953308
2002559259
1371788773
213276370
119336024
96034379
92555044
1317573561
2129737063
1660149335
1823240394
1393780817
385851514
72351252
1903348003
1328242612
951867612
1766446352
567760735
715087041
1379489340
972006763
1695858836
883757460
2062522764
606626876
1544438437
1324457540
2005407686
759455978
135339341
397924958
519866174
282349192
1826850575
988728742
509621649
550272018
2074011282
1607376877
831550439
1537528100
899629450
1404537307
1723129282
1517673650
1792117140
623912703
1055157267
17025296
956817513
562560077
2062306394
1140710146
1452791357
1670141690
1075160970
1922495561
931438271
1374303207
51284762
2010293708
436912475
1894232468
1143107864
821738879
1029116756
1240610994
1135098216
231357842
853207632
1102337055
55915470
1985872657
953918539
2129338501
1368538721
1516883949
876006298
172913302
448814109
809604319
192346607
1477296451
2114093808
673954165
1617121356
1813826136
1249968583
1713462251
209733012
981790918
649765008
404770724
2068611980
215086042
2066226887
2117089902
1234850447
1539560519
710746546
93740140
101552173
104514181
1962648855
1658224199
1661243415
1483461528
591117459
1110434319
1767797199
246767463
1906779143
2110752500
1534918850
713000100
1189726622
1924355445
1670160088
2076542937
1472813064
1877238410
1225195449
1776309309
1539560497
189004527
1984853995
1306098929
1213533845
442011960
1730457465
698568222
1144202908
1424734000
1127186107
2098643955
1823374214
603582397
1323315511
2046119817
479687246
1269580220
1143022323
1529845034
181125506
1092455565
675719058
1959414924
235825009
708752339
1720869579
1003237786
154039819
1123065685
304939291
923286
1443857353
1965464030
1788088607
2144513074
1841579944
907018383
591680616
1135009915
1216317628
1449168622
1699975669
2098926711
1138796466
160175731
1054477388
970149638
988748899
1572822845
923515397
1139299575
1965312006
443588434
1973555067
1860610364
102584417
2081004370
1557305843
655354097
861975806
152226694
1228811616
23977773
1180212950
1431059052
1988549533
221971866
1553398250
1057059794
170091752
493297622
1535525104
1705690218
1103007184
1858862553
1952392359
471658164
2080977770
273252242
1408241185
276158121
122825893
981790092
585434804
1876568535
1229614478
954772523
1147757389
534275605
1816037187
585193749
1117085547
286785047
2001663817
1300262200
2023551967
2104451838
1879670036
1874179060
273549077
482880842
1161763802
1849052
1830473454
1382120810
1092672384
2146655480
1503210554
941691702
1635857147
1069756884
91123204
1541887316
1346918023
1414978169
1366021259
542480695
623671751
1843825779
424815776
1369899041
1499836364
1311271824
1820652085
2120322524
984917027
1488758242
561421731
122670270
138111277
34909689
1232470849
982503774
1850568886
857067611
1072332119
999764991
1806929555
1464220428
23520260
2026358122
2081357350
1037186295
1946202655
765732099
2058123634
712872564
481241243
1809682537
892706769
512323556
1523002950
455730862
655558645
1063769927
1391219220
1812679250
949788055
1492267637
1716800470
608404388
1897361551
963455418
594101760
116709903
1830644285
1043737378
1017789050
1182346038
1010878677
1061167623
2131939458
88361964
1782632053
167288320
1624937563
1364219063
285993819
788163683
1592166890
1015469442
109693584
1799407011
967259733
999432673
129836346
2024205471
1417241784
506233849
1165151110
1903624614
949679800
348199512
736157020
2094203536
1408691161
1122863884
543442776
1691610006
1670241439
1837495261
1145424487
2054641296
951955827
419849172
1240852536
294893973
1711755944
698074522
765318192
274236438
2081975195
460375709
109880903
1153264957
1642929463
1666715530
409653195
359239821
594403867
1343724137
879293081
1797603540
67785559
1398356782
242766451
1069714142
2082157289
470669286
524727041
1515043322
1798722729
1199534408
666814919
1749396123
476008002
1536743588
1513764202
1588131857
159463319
2040206040
1966459795
1682990145
728527287
738199073
1017888971
269711720
96517086
1551262093
141960480
304677004
1118194925
601472852
553006997
1179159996
964906576
548992791
2100428322
533220314
806014371
641954462
860192049
165752352
896971735
1867307661
96397298
706358186
1907013215
744857077
348685470
564608545
1264590845
724023013
1002517688
476138538
1184876312
666784332
1406098827
980623016
557632225
455339313
237147003
1927680661
1602093530
1207901955
1791771891
968116482
1949626840
241741132
772588077
1573195782
1224524770
1883179402
429696105
1194304378
2122526990
2087168556
237531126
1422749665
192290632
538656324
297336495
570929744
1166908818
229551063
2139334973
1888935124
1439369611
1643376817
351894262
1650423951
1495049284
818715409
535995964
567547144
196278325
163789018
1459334250
1196066782
2131739994
769836813
763148107
1805737416
200295738
346537283
2004266924
2117652026
104299091
384018537
1758449492
1757390527
646260651
1377078659
1688721377
961521492
142454451
1814997194
1456914387
1571565887
1528298542
1160564958
2090967363
2083855595
306907669
1841591385
391267347
261296855
414624831
379935090
526019664
323776517
140318713
2044541587
2036934201
793842147
898773267
1361112244
966017702
1477077492
543396097
180409583
387625489
233917670
975239775
1012176144
1822263749
260031757
1927872133
726012814
1345405522
95206437
1021602940
1391544164
488862110
1174664667
1515289521
892440418
1423828004
1145786043
156954579
1835635988
1852325404
1771907333
400897567
456759331
609287108
254544267
1450332021
163555600
97653881
1194012319
95748134
1590532094
1112199563
1853629463
1490478482
1995776481
1844233100
738483791
48972251
839378882
1950318613
1772386555
2140723362
200105435
1395940083
1388290473
512584841
116765763
1293199769
17817223
1341051909
1251463445
1389445799
137079986
1419905752
553892379
47549
1146263656
248827725
1966407268
832100177
1250629182
1171270592
1183888133
1391276165
270205057
233534018
447772810
864952219
1020196344
321141066
628547328
116504868
1275387476
1699247754
1404175484
345957651
1610527386
1748668589
1888452952
1602608242
2046058605
1527354609
604807069
879502004
960897899
2131077983
1013008745
1981805649
1277188231
1302116788
200033455
777354870
243515547
1256739141
1891783912
1382373227
1159938740
1190386457
1101461857
1647330930
918191460
1157849263
1846906385
1943354033
620240686
236255473
67850476
457079323
2048003225
1812352161
321593891
1246386673
1474661736
984318572
1938592926
141707972
2015836322
114705692
1975209702
937804760
190390669
2127625762
1717834244
209265017
114989788
328115649
965490800
417007373
1419283459
685579145
1171170144
1239894094
1110373803
1096381306
1998952942
321230275
782635267
1267514152
972178890
442221814
1063143127
552092567
2111580183
837090762
1227592706
425042870
199680523
1941416918
104115363
164810202
945048615
1994712743
1933874295
757512061
1388544569
656034277
466978972
495470980
708844613
1533113297
245839779
508223517
828659293
366199205
1452452664
1108556128
1513818217
621892474
496614374
1349481277
917920857
37434294
156451698
2142524109
1276580185
1353708201
1885345318
1711904820
173230922
1955074211
248597202
1285969619
34377152
1337503522
1096547170
1730930925
1142912825
1828467306
369311671
1341453533
100729926
1297803140
1598443098
781519467
410926689
761816776
1353096035
889378492
88067777
957033435
304908478
95301601
776889891
789407663
860634315
212957052
545608486
1223101609
380264637
730341088
2083237098
1649684870
226272848
1625738751
69002714
1512359619
345383043
1917128585
467294801
1991802977
297539647
2113821247
158294208
90109306
975118509
1551688666
976700394
967487112
1951400517
2094486193
854132372
1908056641
1828746433
1230165369
704889573
688754164
1607325020
38154294
218968566
309526384
1845275164
2005560388
1031138053
142534958
1959004894
1830548722
585021736
636590824
254345681
1847125850
61986503
1522425549
953090176
435732546
2043234188
767724062
1060796184
49750488
696029280
377615052
775003790
364842947
258022168
1347519943
99542200
1934246485
1364212769
959426116
1020209833
1880825472
1883528365
913264376
2095571845
120988880
510536979
1006747856
944151481
1284868954
1497917245
1997975
792298428
1409032427
709050795
1182629134
107788393
1158769587
1824045066
1794227135
908938074
237441494
921243399
1729409901
537562438
1988589481
1246217194
1135750286
485297794
1020657529
1998508525
1578802559
1649779615
1464273103
333842404
936073239
1378631831
1346307387
1899637769
104438645
836099726
636427040
1782697078
207150857
1900528389
2062583594
792192064
2083290313
858601519
1334988398
760530721
1370511776
1763721518
1179484525
580535785
53594650
1040399158
637730541
1009089311
1081732811
276560356
909822763
1197080707
692829752
2028228909
813061999
1027325988
1071818699
876918300
851642717
848108388
126086854
337441095
178020363
1947654109
1299783476
1282715079
1087096692
943590409
1725586605
1616475067
230874818
1802231758
512433617
1421102763
1811988035
1635926060
1137041401
318713746
1708669154
1016704780
1478716652
915123607
318071782
943900353
1483239010
1559152634
400526555
418823530
1795111067
1526701145
1586529226
519098412
407743547
2037955722
1700241677
1326903302
710194428
648184069
1354634172
507404797
757025522
60824724
1135393501
1521757544
392408457
36285860
114518530
1073548449
1929901485
1588897571
1088136802
1741028562
1253396286
61308328
1765730532
663539383
747577923
1038365762
1261682052
1124985423
574357220
118750508
1076105968
170428909
1463519859
647519585
1510181134
37943087
239163948
376335949
1655300371
409784408
1170891160
1724451370
203694921
557882444
358465724
1551715816
868838868
1124961191
495121368
540600218
194651356
674243968
1932080696
1187945791
2109075573
2102762892
524353547
1728243963
1015803067
2134846367
1198265137
1029415269
1495964538
1718950018
1377082431
1493611876
1031957877
2015436683
628402192
799622680
751858709
1838438743
891990729
276627823
515601204
925689659
1454342122
2054315031
1178048254
812978115
1496348618
328741278
653030139
1775511049
1486254267
1695220573
532155531
505720018
1575461335
176546002
2005725836
185836015
1571309113
1072980617
71088227
534840587
243222352
1069476831
277019935
1087561846
330280358
1600403442
1516644689
2111038153
1997165078
365664977
1977204008
80900891
2089732414
903431117
1459388569
1643693298
1533624961
1792682388
975624122
502482879
2101630237
1793462284
1438707541
814375737
623644813
1421499020
303667912
1794631808
879559811
1576494378
1619013949
1709061112
1439987764
1668491398
1256634716
1456660098
648545533
302212444
1563468903
2111151798
1056954351
1734848024
1857775388
915666832
436736504
1120449986
831400024
134003526
1566680003
1186683968
448261007
419570824
475215591
1477254130
1548425429
348208998
1332214189
940151936
442299884
1081147186
859372236
2079098094
1593613470
686910585
143282200
526344894
421157934
1663238506
2087112407
1855630313
1393461867
372658558
454819219
1444714502
1079738031
333703021
706128180
589358895
693987914
517041597
877769654
2041588271
2004358194
29213706
1959910922
1191987497
1718658019
766376193
490678767
284555771
413429021
1596708368
1674872309
1906537452
1382462848
1261696812
773289325
961144903
1015702980
2078970099
498952760
1610579223
503860386
762333876
1824564714
1165643066
1047399490
1368182937
857138003
742308079
806670194
1522849111
1962564666
1710039824
374075382
1197958472
870446328
851044034
1207015531
784358901
580613966
517984207
288540879
303972478
566407941
2101632263
1583380370
409720511
1525609205
75816553
628573531
643216498
509627702
1382913419
1459850884
317374829
338732106
61863271
1881957153
1131796776
1267503181
52076634
46548410
1282816836
965007311
585265505
1809017322
2140718311
2146953073
417709271
298511922
2119628376
1970829324
366287459
472560384
1607653362
1581324828
1979147738
1707961332
1859570792
1160670911
565879380
1901569653
349601177
558824023
1449906428
1817035628
111745362
1464829212
732501225
1172779391
588256055
1442309110
1362012086
486974013
773701119
1288461053
951436632
1835000340
1152428398
866969372
1947352193
526394473
1029921712
1202357931
2022760274
534260906
1669712174
679697652
1997779840
766565022
876820674
1580097821
801008574
605590292
1733422702
1646342895
1288394809
522226761
1889390144
713293332
1820940230
445123788
285586062
239060296
1303883795
1062017515
1708084049
577296888
64239326
1132308019
1528299676
1158871123
1073479352
856892010
2128258726
147607338
637012540
979003337
1233544220
1311547021
1082868458
797134137
1572651527
1614963549
538998403
940366386
590763420
864867471
285120093
1828548548
1153357387
590877090
1488624588
895423363
511092009
2036967710
1978396594
913005680
519380367
1572806006
754081468
1445251915
825589870
158283414
1819865791
686680899
44380624
1186834842
1208540622
2091524260
1398006801
992591907
1960402101
1416343151
1843097409
690773939
1054012379
1603699641
1404354216
1074780677
1713815165
489602345
1646202946
1288679488
1323527458
49010415
1075564788
1112985520
655392581
1952386380
869043689
1213668204
906543591
1250082087
94156566
1036170743
401107761
20126743
1556697446
369564424
1351208675
1625671265
1893011168
1514186893
1120695924
1908116360
701292991
1781522150
147594177
975468669
2134077040
1692108089
1157116306
1066224759
1529342986
1564876762
810484026
1757243171
1624070213
1717354716
1482593932
2116878688
686452935
564238476
779119199
47590757
1116126738
2052012809
1400670839
1198697100
432807944
430350643
2090459893
708578118
407931574
898785878
2082865168
1533860447
636788625
897830934
2146201926
1912072138
1581779302
1510594580
1485598349
908943191
308419725
1957392601
1039212842
1621707588
1533224423
1571171764
1790043112
20391600
620083873
331058516
1068319609
1851183752
403799784
1597940984
361279367
500967513
620364831
1769848810
1766833998
329694132
910824165
479306379
488288646
1130468225
1500890180
171087305
1168140056
476111591
559761203
164451159
1833482127
1231851464
170118142
1991194430
787609008
743983744
164614091
799009360
63157871
635467485
2022249550
1395446602
1859942368
2010882552
718564820
1374198207
99144817
1111158781
131654070
501553998
70539403
2053457279
538620391
1047517003
514262759
174530753
1439504858
664731547
268120926
1755916962
1141991094
550224721
172612177
628849853
827866856
1504715624
887151453
2075198934
2063847912
1590817344
598513250
1480385702
579509006
702226489
2096930809
1297700880
937638514
1486711795
1123999560
1258813506
356522492
1674830452
1326329701
1326881791
402133390
1206877540
1514581988
385161399
149509558
1566570550
1477262529
39325210
710283133
2108737731
1072096240
1139058200
836897678
494891492
760587173
343225781
1336230483
1400963285
1565840395
579609661
825829725
698921067
140275996
1451317756
263568355
1071643530
55142300
939904427
1433642304
963000383
886641002
422798303
591423024
1479505732
1975980415
1841521159
1231678642
1561352023
602416403
899538256
1458615339
100491232
2141149668
6411334
389380583
1684131337
614489327
2139911926
1661546158
548935396
500452418
1361875941
1028936777
1063453026
1702747035
240076497
1696654137
303042986
382721601
490403153
1842164055
1121574961
841903547
2027038503
848542570
170222002
1058606402
317845304
2086780590
1225621222
47876805
1857494707
1994073625
574822138
765601458
267017572
805003657
348441799
2120022514
12771863
1877917637
428293746
21548093
1123328311
2080140750
71104650
590476686
1866978178
1808991587
669251883
1958119559
1209379677
1123442938
1321158131
719088022
1174198148
1860919577
431014588
579859076
628928461
834004159
1387868732
759872536
482499462
1488285412
592311605
1102825233
1754206574
817181886
655360981
57682698
1799156431
1016574956
424145063
1714291637
1773368024
369204903
1073014453
1098864104
1409354523
868852274
1518739448
1874509547
1817132785
1370668557
895111886
707516022
967396706
664635021
2010081150
1729818398
2105787336
1417875826
526610479
1471932522
760644871
137772911
387424435
1570336305
1422474800
287375019
77491196
662202889
582965352
1028696102
1820032581
2077105219
1714142885
752119746
2108738757
362512214
1007157540
853461799
885111405
1814671521
1931269811
127987662
2060863571
1847512533
673371217
1000913330
114411736
178858529
974239138
335626349
1854180122
2072190423
251774684
1134957457
457852244
956896136
818369479
838482981
1016443306
1786025846
667890577
1890118295
2073719375
1170870958
1662173528
396849843
1594179848
410865902
1368232706
478209725
2027998446
1583446775
1626183241
1960638997
1659583160
581494378
1392829567
1837293723
1554602584
697334458
515320771
536767386
128839833
1219672965
1596354584
387346473
759379497
2077217302
621121329
1917669308
1718707796
1038856784
906631823
635362395
1418767873
1766976263
1381988155
584135958
748868329
513275983
1937128231
1290364270
2103526634
1115843483
1049931234
1243817841
1338491456
337882817
1855951323
212731616
1175041086
533381019
1350345888
1765942321
839237561
1362802758
1929541058
1055571828
601570693
184658001
1789931730
1791420317
2031413294
1373495616
1635682203
475896634
1317487529
1498974018
1724388444
764013031
1766165114
307899115
1971192491
204207788
270761866
1446162926
294523784
1162277664
2088544466
1012330390
1280942388
536493636
1554639663
1540569728
1664449188
531561740
491143138
1560646156
1079330196
2120521249
2079467665
573455160
222550731
1108993225
1341771738
1110191966
1585474286
1361077871
1738337408
903250899
2040556238
1869490889
1486792482
2124399549
1785909837
2096412855
1212655341
1373346334
1136380391
1611160696
60654553
983574973
324830174
887120262
1072997274
2016894751
1567476927
1168224035
462249794
1003688763
2128808973
112508325
2112584982
1777057312
132882701
1855851883
2059818299
843082031
1609479601
538588262
1639279889
913630199
391049962
519513892
822931059
790666688
1160906932
670056501
908729834
570984776
1528412895
1185735141
1807852874
1809258576
1219430803
1710178344
741898765
2017775355
139801925
1763207314
1238551549
672835388
1137468417
1200854166
1014142729
2056611179
331746581
954702293
451386263
506725580
1117033352
2049370691
785692785
1501100741
2143819013
1867904544
1363973371
1231474702
1119219361
580783095
530617756
1448894007
2096671395
267969700
1917082500
1035625860
1855782432
128022289
1578765055
1825263277
962907456
265195645
1125898610
546573497
374437291
1146537380
122973293
1427928551
459208152
606679697
1541830192
420522524
1594487659
1555568089
1451945585
1016370678
1481161835
1136348512
63181766
1874844288
1716666251
1537542984
908206960
1644653842
1567461348
609432004
656234815
1473307478
963079844
335194850
1205186219
759195584
1548848167
323398417
1039620392
566497941
1110908498
1651797420
1355688669
2132564317
2126630631
709330950
1745129653
2111581484
1482456635
363006748
430911028
1161040354
1738400907
1770620348
1197005656
865143073
1224283835
849505908
314804041
1972264623
1392952570
1392740310
1863958199
1120805463
1649400138
1006614529
1832795668
802786134
320496348
1646157629
1167422963
241848918
916190887
769130380
1344862309
1090360960
449822946
587509736
137141201
422391933
1673078892
1632739791
1769018871
912150766
1701627522
1783089122
309145050
1168551840
400606149
2099411545
1345609737
1265739947
638726438
462468312
30116283
739905647
1465584316
1126478935
1386178598
946801921
884552448
1191645900
269397959
815217802
297078864
1546832148
1512494804
1072198312
1975379373
2074528378
1414497618
701029981
1410913785
856202196
976232999
1799903163
1085277827
1245933351
1649361080
147607827
1417449439
916577949
701796286
454369851
1997685901
451143612
1897356147
947055853
1606132980
405380040
1943798219
1435567103
1377708197
1893599331
1138241343
1760238953
2060896972
1653376610
1759726288
1134699439
1572459104
1512975101
765494178
826039356
1570783240
1879962916
1711516437
1564334491
592760784
1238890883
544136464
827030278
1034008412
178699078
1312879798
2002795345
1794360657
1011652031
579736609
743546243
958051171
1051791924
535136206
1041929683
1513006366
1204624543
936504874
795488474
1525646111
1518021243
366620692
197416707
294342365
1565464062
1341264819
1894108102
1790587884
344640988
1864909539
2061592831
495068550
5734834
1431002090
1287249556
1542301414
155130011
470781763
1650005185
729531608
1726249378
505810452
229355349
1094346921
1094884827
5275320
1445364399
1799219417
1987033002
859530229
39867886
42230457
141901377
626193597
1797788995
1976900685
299224871
1626747362
219420762
913218208
1125139026
1497678530
802872258
1903163972
887233321
2041078705
159196163
1657418275
58217543
1539436250
776675021
566582226
1909407100
1162661416
1207680666
673271197
1330134211
1797915704
1477826965
29789787
1589754238
633503594
1353985317
809249735
1833125260
455798668
733864675
341147687
1967832985
149624537
1510563775
27215016
1472986068
2002451081
596832159
1554993491
1660900591
187564266
1652226314
959247059
1991594435
1950966843
725545149
1714841251
1897389915
854835315
797687303
964302350
546062186
1266897869
918175937
97945700
1092111412
869891411
1216121554
1555244202
197135303
1517077168
1352840187
375324746
41142085
2139661024
2057281106
148773129
1716465424
2100999040
1728222703
1911730878
728688942
11167989
380589534
1672779146
617240778
1310324614
1517274989
1540628276
180068009
270130081
1773676244
160570076
1527022728
277685186
277252317
8956928
655108028
341850251
1828935021
710591929
530869326
478170129
1828750500
760200781
1011863228
136132725
1512066516
1488407265
1652008236
1732406532
2026851970
702051592
1990434129
1536659403
73685535
841602341
1396324313
1071802242
201928269
584555165
1082891311
1393304251
1415695501
1325224855
1618292049
386105439
1003656392
2135771158
1468610624
1032913225
1235962428
35026176
258082966
42566963
162922343
237639359
1755111422
765449880
625508569
440715413
595698739
317988654
1952639068
2024896830
2014578989
847046748
272872510
6317410
1072637680
604318947
1910954492
883662250
468495632
1850238019
1956307812
1089047910
2116643591
184363361
1990843047
1415980397
1165872012
1784572522
968626200
642604001
1774852192
440964063
2014403980
107587228
609115647
641167665
1517733387
570326299
589328222
1102189250
491224731
1092975071
145977755
1571018291
1549538757
1286743593
961070793
1285759849
802861945
1440819131
1859029196
2078491984
1613592353
733001542
1814885673
1308077007
1111661884
969360237
326504221
279072131
1833586652
781179623
775763295
806850104
503238752
2034935101
693036080
1333930252
1161037019
435208567
238814580
882742012
630326340
385139935
762972610
1368522937
1245280588
905868689
1089564866
196782722
190397259
1444752114
1121622804
1106762057
103963559
449534420
61427881
1622869586
1731610016
1025882455
1132256555
816952083
1041436594
1673407018
1164389038
1807881130
1998366831
1792540171
646202033
86438640
415007062
1562190729
622130652
1333165321
1888848571
1232201560
1938121300
1518674347
1006773651
1048491248
1219163457
1870351419
882021851
1822691436
1754582679
1377673581
1914106141
1976110541
571109387
6490141
1184497538
656776257
232312071
2107447440
1646572212
178316752
864370571
2072793570
272794407
1404725453
1413458040
1520041222
1287225219
687501559
738453454
2086370499
277140947
755248237
1299529789
1853606717
1949322303
365288817
163670631
961829884
1984638559
939391121
5913072
769170164
1162094281
902703025
89535587
1918039085
2046234438
1223852661
1250133029
1148370547
1827904168
1875268949
1170415187
1514135335
2095951650
693898002
806002780
1071738708
872380823
862201418
1604183154
1963074007
739338291
1422217588
86775445
651313690
1363405361
213336246
92739882
319160377
2028281174
1768304934
1137287627
1952848168
1055588829
2008974714
91751963
95574145
441269297
1806279556
130448335
1485624518
1470866076
828597728
1599978411
597324808
736295900
774414033
1333581756
542058467
172824363
1098450443
303822719
1294495816
326570400
389507294
1334868071
1179376633
444060503
540341052
1624593220
306323538
1589688893
474228726
1822789323
1568579801
269859362
1539186935
490193308
2027159853
1141461251
34857880
1543570298
354531837
1098966885
1533060602
1793565083
206360705
556812004
509416809
527225544
830502826
341782107
751821206
1692404585
782513495
1641349551
751540505
1266655100
703239594
1246319365
624196227
1481896325
1571667158
1849215630
759543813
586522198
1352796449
79339463
1418433840
757326994
261396062
1343284327
726814487
1345985477
1871647264
1134520865
115115008
1213536107
597074376
664659783
100328574
569930511
480246841
2119901261
1850440580
915246966
440622937
521912147
323646134
149922354
1396403762
1705030885
1947353696
1949521452
263216868
1032615951
1658525283
1304408171
444421011
1527681801
711683145
1581249955
52961576
1778722008
1282721577
1472650841
447935442
204557420
1085482380
1244718186
778686068
847672788
1719539662
106735468
363581545
677293720
1362399120
1992027358
586841534
2121418238
654653994
795784130
513835236
361655716
912150034
151346628
939300502
1312529287
1171468634
401486491
977781353
287262614
2130651394
617537466
1696692037
1476146031
731833639
1491572114
1226457106
2039249365
1433889615
283075846
1816251785
855302706
881679308
1635400446
1811376175
1594727720
632881767
174000470
1308830114
1563567463
1138288582
582025139
1428163147
308883386
466260374
479221116
1452512617
1084549209
276162488
2030116661
2123180237
702406191
2091485375
1522101808
1543996271
654439744
464966268
439590191
272054116
881535098
2032265655
220677576
985984972
189299984
559258353
1929655425
271984321
2031672926
1301364362
243467111
1726342425
1392690740
1205639354
548836750
23425268
1809296959
411197795
1986508149
1903714009
668475602
1686643131
1558916675
1626342323
300924506
762226870
1591441026
1616622800
1281161441
1649956604
86489392
1867645736
1893408824
593585203
1603332567
335302810
1478397412
440772822
1288494178
1643044795
2141317243
1244300294
1691939141
711474599
2141218088
1036173002
1940236232
1578111710
1041566437
646101137
518950810
1084744702
1933043243
1068331329
1272846307
138476651
2088858827
665438705
1111064595
386210249
1601265638
657900714
2009491849
1965570900
1862759668
1660424665
487528001
1419275035
270566371
251256668
152083670
1898663228
1329635228
683819238
261936008
2012758276
2064506275
1801542194
1670048906
1900245295
1122891092
499464707
502276781
438731601
1390536445
1742880846
140437420
1552631780
1957366901
1275246319
790697018
526891946
1644706514
853433686
163681674
1810692465
1828828008
707512145
397317821
1601360631
1841571016
834494765
544985934
707399708
397569261
1189466284
1042235402
1265696539
356717549
1565900062
1263396889
1551358350
1777613842
1581649439
337480538
1748922189
685274773
301609875
984244543
159522708
1495196475
1012868538
993640394
345616806
1042626057
569728589
1440494326
1134973984
488427560
1648488029
1365238420
1126189947
1886476797
942104394
43429102
854368971
884325018
266955427
1420157790
1293399583
398908354
1071971956
1937992338
836656935
1502755529
795337455
1565991003
2053430328
1344706585
1608857724
1456840923
1349111546
1589730874
303889028
1768351428
1345577078
536562296
511802643
1303238032
1836124472
55070943
1277089971
1726832629
846270379
852430256
1548695390
47296032
1895318884
675320220
56960909
852058949
496928496
1023350380
1663914756
767354567
1321168690
1617363848
275386728
1415546282
1604134280
1457830869
599613128
1395183789
2058777569
901695844
1702298208
52236484
1586386691
1792398458
564009644
1957494145
974691698
646831925
564750256
1594170349
2090614452
1576554564
663172495
1088493164
1446741995
1742591825
2089748518
1678877008
187742117
1609233238
1176828722
600195704
277282718
798118193
1530334755
842513146
686952729
317745274
1200579470
956523128
754335791
1476718164
923206583
403728367
1103481633
2039132301
342389816
35370444
1044590603
942890391
1427072632
319385996
1684262198
1534388475
1344936943
1248700760
1513249599
1311449502
1767087943
1680770632
981340400
801139659
1490966283
370644823
286196103
13004682
1548084319
88631676
43621706
24008354
2003269023
381138202
1067759794
1653759002
1389362902
1951981335
242341316
1445886928
380763023
433155403
1694965945
773519864
1197246771
1599933770
1329550289
1003236136
2081029717
1210482566
1263850730
551071884
631828954
2143698966
1505899910
1622316363
1280510735
2014742597
1674785089
734482036
1753686288
1681654597
1421365476
938283011
367010858
608422856
475580876
1539956916
814299788
1918685000
1815093087
251111638
313719745
987002524
632924394
642985099
1724785098
568563121
920238766
692124005
1593176557
783443995
1394525559
1794233789
400384136
793301565
817608633
263495909
88594873
485742313
1505746949
110201559
1161577899
926492787
1363089447
825592757
1007905195
244689773
448706511
8944767
1210647391
188831593
486739573
415671397
1772331443
1487317174
1969021535
1903481833
731846320
316180604
478035852
1299748900
872739809
1648422159
1051393258
173157452
991078671
1339974388
1613250440
610537575
909233107
1912233985
1407744176
1817884788
744597415
280810665
1967720034
1707985732
608474389
2120655372
612930583
861929467
1446391414
670490533
882548346
536911175
1586133623
1252362528
915654576
1488842492
1711681494
641878169
118900636
310884263
1129790492
804750569
1395618755
1614744277
1655695541
949918673
916360884
420045197
1488659042
1588354745
1544937432
78207982
1994747797
1368047746
1252853279
1585173181
458358501
1891131788
373097097
2103196078
672251213
1345727723
1196276709
308370474
939824127
838161682
1216342877
1338595697
902121162
1442020954
1949923104
700779804
879654508
680828336
1440223082
326012898
469921651
888830015
81781117
1524549246
1829119036
569568888
1768607693
1244957830
1302453832
1791452311
1563040878
437408322
409186675
1076155510
198865031
484775498
1716525281
642628295
1385386105
1085969812
206867003
1753348053
1271047997
560433096
914503928
2106698169
1697379311
345283868
1021691010
285359789
1157157289
165353173
1696438523
2071342304
1839371079
305270866
1644741198
1940322641
861693513
14032184
1362899408
1056504027
1712082067
525556185
1114021755
258747542
800379459
1453150877
160456333
2099435957
1516929810
677185719
1172270583
1254546317
1442896398
1809862889
19360093
1413659165
1866558876
199851416
403892530
1121768883
1570129079
501050510
1490913991
278474391
1131299024
24363776
1749513509
104687202
2017922689
82816036
1500085126
457973303
1049388062
1513649226
1263075423
89732251
331686772
306857059
1059683547
486171209
2014315521
1855294137
555939086
391166695
1433345604
482197022
2076273278
291170624
928284476
496840947
1601320555
332066265
373452865
450489384
1310570648
1616953538
1354589512
1473822701
729997942
1817377556
987399021
15518027
714380453
2105321200
1510372923
581669042
1978812515
99745164
1426062802
1869520651
437454997
1180485365
144527760
1606439516
1831276123
1563730988
1144389379
1231828992
289912462
293387059
2125320800
2084132219
1583256001
765940033
425149015
402880083
722851910
1999404998
1847725525
875540886
589360063
2110414366
1620120592
698612679
736230055
284914692
501088249
57717462
130285242
630650867
344933015
622557876
1239975411
564063695
1908256489
136931399
1768412469
24108342
2049487
932142061
283592150
1469910358
38286977
873379833
1765961763
352831097
1749304362
1982024344
1771204463
421005349
1680331510
2120586020
612876015
1453229418
729299242
778186256
1314263463
1890390257
120506231
1758402616
2087386604
768112053
2055965503
1982733535
1161810546
960992932
454092021
1487846150
71826695
1285376442
554762097
674751713
1206069742
870438668
1678254832
1693652488
1557204553
378269679
1769659864
1899559753
1532045914
1964654647
703191044
200526015
1932758273
1727305409
1588792590
1074443218
212996236
201424017
1242690063
1825896641
1366752044
1721211980
1513989437
1898497387
1043437908
2007217070
170756628
444299915
653857892
1279062533
666105919
1773178511
1878977064
648260481
425301434
1706163939
473836625
1478656043
609274772
2069927962
987522820
1034363020
1488366321
706629653
2111435391
1382490644
658250064
1148353540
1570861127
552208059
169481886
1857031095
109489482
936899470
408560356
2086259570
1215657870
2124618912
2026869813
707918245
1152947017
1857794210
227085990
1367964005
1612867657
1821353032
1771923730
2059224085
1184405164
118400388
1057025349
1385542112
201120453
448994837
1683781912
1134287245
334125874
2047840925
1527433858
1015294047
125912548
597053774
1894627478
676852313
1366521120
1293811239
506217754
176079999
670282296
467511515
67417703
855270253
2128703455
1495308390
1428357190
1639611446
913558733
1266537885
1127484710
1691024011
1413901678
906468205
231811601
103273174
198408673
633687415
2107257311
1066537773
1980727556
656763966
813391517
2074662585
2092240876
206513341
1610717390
1497575614
1910266819
1606185450
459084849
237457208
331217295
135098777
222970738
307031125
485262303
1197925480
1959965791
1865626239
305895437
449728008
1382763235
2130765518
1231188738
1786944653
1439111943
1082874522
228083544
1404391001
1880411045
797927697
161887459
114187671
1374475070
651169540
1951349278
1393839291
951560292
399618374
60356674
736184737
1746560711
717089629
1849080009
122489320
692501453
1470640254
2001620585
679952009
1226725674
1966429105
18461026
1246830452
2145307661
1977541514
537002840
537483816
112238737
360015608
237795428
1181094326
1300278420
1510058759
1006686038
843872459
1452631101
2002162276
1896855159
1734365472
5093004
620033821
225816645
1625647319
1878400648
570456678
383723861
2042926715
1440277954
440624310
1540399782
1718169678
1626942037
126018391
1807946918
926415528
332114225
1396046288
1679871673
670914986
2037914412
1809291968
1766609454
386256565
1708561339
42518591
1309622973
1474949208
1735674906
1585156037
1786470688
622746242
116802117
1604363799
2140269353
1465953422
1191231247
870681333
1906899420
1513016670
707990872
1751862356
1111062522
946265736
194567527
1793646408
7684739
64651481
762673344
2079724416
71647203
180122307
1973425512
1052794839
1357234478
5674697
42018883
894764989
478179783
173707270
412792831
1326411100
598542846
1482515498
664376489
1406088555
423914410
1071272339
1177434072
2020598884
1094989966
161746306
1070992787
446321233
1057825393
230527664
1767198123
1583107197
368936598
744840487
1748475964
1796641196
1335458875
1598623910
507552953
1849704295
739503127
1917758543
1734219280
1923937294
700233299
11150663
182307474
1027432648
1329091501
298671315
6426081
2079713497
355955714
1424451167
1356792504
857220407
1337453546
737237067
1267704032
2104643138
257763680
27103584
683011312
2089851296
2109171096
1461838434
209787968
1769662395
747492642
1175908582
678360314
1543220809
971558685
76645453
1401927208
1762701230
1178993342
349704848
1531024759
699292038
984534659
1801682980
253591969
919264868
2074924510
255516706
1692940815
1672431183
592125034
1025376978
1165230990
584678836
199536930
1784250597
1240673785
700176092
1848647494
774111933
1124391165
1094536290
691713046
1191514024
709270712
551470779
1698050589
1040307066
623095665
410521043
1418286672
2053642250
27014425
224586707
242370675
305894292
586863283
1947038736
1885381172
333781397
629608439
326588318
747278019
19924180
293905075
1903944279
343965498
1037908464
1367450106
919547670
1749916695
1137515006
1346942365
2103967443
682962163
1530760205
1902786399
463440827
2117662019
436839021
1283837893
1198485482
767670158
261148032
1367446266
344255411
1588911187
1346729523
1380940388
2096629781
598986712
308166583
1140341724
983389500
539500130
1700279301
1994329530
1550124823
1881836306
20791218
2133127584
624850262
2127616622
1241837655
1874322843
1126715581
584882927
1390315286
986630528
1402381889
115259956
2019290265
179593080
1585118826
2088188390
1376777006
597434439
621062576
352840822
940254286
2058220686
1626531996
977832940
1460185442
1895807304
865625878
69480696
2100261074
947512154
1726062084
1981996988
733082084
1738663701
39743341
325707186
1686471153
961920659
2109519190
705043687
2109607110
333494679
672282171
1201135829
273960456
1105746261
234873656
365053376
1194527454
1167973321
1336348202
685674362
1506394042
1975262324
314255339
803497083
1241936947
806901440
81838415
527485896
1405340717
521105202
295925317
1790822484
980654985
130947436
861505716
879519827
1350505577
301020759
1634154534
981258938
1021285148
656042776
673867648
937864396
2014016326
778757848
1081705799
1538162688
1310286070
955563204
591707454
2067604065
1694011864
1658084421
394031107
629363495
1907067257
155848273
197211105
1960330226
175021654
970286814
571304792
741411900
849128845
207665868
1388382805
1377013494
835839934
531413020
522909430
2097593562
495051749
2124371500
1830715532
423897523
490839039
1082724660
958478346
1725758553
2028066454
1304904034
1138619720
1105824398
691610610
230306700
2141952098
1110961728
697494222
1930620501
958743065
717011211
1830051605
2030462863
1162913143
698541975
1983072837
1657909516
376165192
1624221588
618951201
305825285
330083220
471513417
1842289806
1774980524
1370299718
572259966
880897692
1516386961
1809155242
614820796
1350331035
2137849306
300290971
1888012229
1252712138
327044299
1028371286
1837609130
1555112381
479342230
271104060
248904155
712003637
1714177286
83801447
1781680987
331407448
1833277115
412905886
1257505785
2134206875
171192598
942119429
2063969511
740597827
1593347586
1770748000
1829589803
896942414
1421614615
1378411871
1903421559
949303384
346111586
932827382
1071247935
143305314
1204240728
111333408
46353622
2036857692
1221724798
1640453382
1713947422
147571933
212026940
649213653
1411164163
1444982859
273356267
1634057674
515255742
785275317
1615316647
1626693161
886585544
460398013
227521009
1773164772
1378207041
279900241
1889841737
1850814945
1344925514
289018447
15256604
152871762
1096447609
1863259703
277033144
248761730
13983015
694407614
1676514271
359898155
1946417812
793301868
93413829
221648739
1215015947
908951719
853189938
1404057849
1615021497
937316737
678737369
371005870
1193717765
200650979
1092003812
541114006
73649625
639262373
39005880
1190848309
1450316598
1237885005
135032840
559139818
432076289
1739778774
544451399
1253708846
1121849176
1749967107
819861878
2003381555
64068346
500672446
2028832543
762477480
1634408792
1001717752
615167303
804465045
884324189
1676007285
251062790
745245812
2006641337
1222198338
675002312
1029586893
1366696411
550890284
69355863
1058593472
2011934897
1652331434
496709289
545458243
1872509158
1028182180
398944048
1330021094
62964388
1479166041
584138805
427261087
429026956
56957212
1378186341
1533793903
1128903040
1197272339
939384938
613530723
109442823
1305267376
1300696734
774787129
1704633576
314640637
1748392796
1066672869
924781423
362327972
1083721322
434373289
1008548751
597025941
1723139001
1697720098
193395128
713551161
763941988
240277102
1202310349
1319632512
112799095
381506042
224714233
364467095
379754744
99215542
1888148903
1209023728
1490591312
711655754
1740695867
550356275
1734628642
2088062152
990072940
1196540845
1294796230
41689041
988842832
263442331
1839018431
420854471
929848297
1875789443
207647939
1367341377
1183181795
923105404
1845829018
360731216
1948095668
1956570952
802268469
1776760658
343647886
2017714418
1465633825
1177931939
1535042182
140279979
973740080
2027100660
1941027262
757787907
1598280526
25783078
1238642067
1748165106
618448427
2099424383
1054469652
776049077
1586452976
931780002
71966246
632975479
1711003547
984419881
1796670590
351631927
2136607533
1184115131
1500318163
2091069512
760491089
1585401177
1670853980
1201827998
618023727
1637860196
223842576
669995728
788297231
1392388180
1632265932
472904403
281084373
304605939
129802428
536589081
1528598383
2060150710
736999959
2009327632
1486422946
1728021632
2195606
885215441
1108404199
367075729
1625440849
1202065543
188672419
1052669982
314924186
1634015145
2055022779
506538400
1951320371
1258044618
1053142846
1200238352
1248769095
1936155025
232016906
99297138
653723000
897408779
2111615531
2078393608
1571090051
876616529
506305124
2042309590
1849037906
626056613
1794439518
1378755462
1956256035
556849463
740521793
1975656235
809200340
1163586274
828097784
1979907542
974237219
1264365239
1381233552
1206855978
1792869447
1366748249
1773891096
1282096755
2008155508
720176506
258496362
1479988780
105877924
1871962138
1372096555
351732616
54592841
99725487
783078444
1905879281
1473039800
1243821495
703509425
1313181076
2126224204
1658270913
183783880
1427538765
1431313371
2025203083
839403774
1084210368
336961585
2046119588
713459316
758101086
861057915
117740436
7594393
1840546919
363777588
1744564190
645877342
657006701
1496087545
1984633072
1396652100
1158724111
248732790
924259764
1339180312
245190817
21744523
1287692581
223284870
1135737201
1241520370
1119775421
1438943777
240292405
1793628235
2028458572
1698961647
1995501872
279697004
534411673
1655384885
616356369
608712687
1011792811
1027491632
1812756109
284243352
163172894
725379613
1056028430
397903492
367098178
1217971809
1346144067
446106928
1061069084
315331225
117641474
1387039702
573839723
822455900
1529799289
1534379388
104682051
239303391
2133151883
919544501
1173651959
2004254735
1500127604
1941354788
2087689468
2081045269
1847156092
22571863
1118810754
664441961
146562715
1889112680
442365822
692835441
1652900654
1869691869
931078827
1266054713
1770425037
1409528833
964903281
2132004182
80874605
1638229552
69968014
949623567
941021717
993946493
1084117606
1740776399
1492720854
1586340669
1346746362
1450122904
754028424
1556251429
600283830
1292938036
431063059
1488619319
1635232918
1926444691
1146914147
1213311012
103650709
1581533599
670053179
345134691
2018985903
1347255881
69537846
320345262
1320397926
431480040
754239197
1767265403
2011612006
1436392474
192258501
764236198
1598942828
534537396
328391814
1097514788
594850089
161311845
138664048
1724515756
769011797
1750459308
1372311416
230033772
883870657
1330618905
272479809
408936709
2039645155
1999362540
1463236151
1000319371
673390089
1898951892
455043396
361218756
198503424
1981645117
1450752291
729107195
451940220
510608888
135415024
1301632433
80624744
1813173215
632543185
1793687383
322361582
337655304
158551712
10400718
973688049
1322533097
1441200586
945307925
30429151
1567314125
437301726
1637212574
1242622746
1285112673
1727908844
1067894420
1181739315
83522015
841790312
271421531
481688342
3898494
877066888
1311103189
1992435649
1176394261
196408783
1119379449
453294256
453430151
258688874
1237495911
722947620
1832568402
870564652
1144518817
473298245
964174577
1105490959
1423193237
2016090662
1443314320
533375099
853601373
225333461
124036450
1568720565
1868636691
510443541
1627055279
1348739847
1700980424
1539810802
1545937343
27454058
295641863
66321192
549644509
232377217
1578713551
1585461271
1209528956
724493940
1062190986
906657982
40672497
787356195
1356862168
914054811
894784921
162283415
620470872
1666137570
1190949422
801819428
10338220
710562257
811827700
1911418999
483409531
441621072
914577235
397920131
40057152
136447153
1040379979
1646439918
534923217
52323616
562837392
1590110811
800666112
1266753103
145335355
1250163936
1366699591
1345284847
91786102
640563665
2005658
1809435933
151868295
191940719
773393840
532007799
1755594113
2114064835
893517282
151596682
1873341591
2081110367
459843643
1078950299
1845423749
1544967168
1229147946
1252987617
1527362336
1135203189
954607228
287007301
659478099
2003051387
708959539
1226843945
144840060
806837467
824805090
349391203
694161567
250545478
1421125766
1408547427
1720094622
324487710
1034516189
935153894
1399030396
1879309268
1921887298
1260937576
1894163028
2096156508
248852911
1725220862
856608731
1780710990
507369509
1890234688
42520264
1183308262
906612670
1872242315
836828483
1628819024
1553609971
1915783605
738164074
1255229050
120904278
522080445
1692922012
2096970216
635204110
571916934
817475997
1452721524
40693486
153650611
40115493
748824617
1360401493
1364005959
1757200265
596762319
864010838
1665584827
1550432561
643217724
227856304
1159946508
2044301154
1815814811
720369274
1781022335
952749644
973810808
1855006727
278504663
1153195235
2093147199
882559344
80868698
467767740
1075722189
1420795568
316263621
1555919708
1705867620
713470424
209721108
1850703717
618428456
1498835804
26147754
1982581189
352657183
1456185239
370382134
1257822153
490451791
965155728
1333033345
1142457057
301431154
1888458594
1430030741
1233902127
404493261
53521592
1910374602
1767268864
443042114
1011093121
190055806
1321142143
1475286409
1310008184
1514413731
1880593757
1494646912
447542013
425405201
1213526917
1652945108
2016536862
2118793864
1426696373
2141075739
235169686
1365999629
921976100
1990953777
201511842
851760273
1539751492
760363920
737616555
1584825554
2006247964
1335326823
1992487620
603524349
644407143
1297243132
1020499310
588991832
341565528
247571806
850310593
756671227
1758312616
1030945884
928255738
370820575
2012719786
668018869
157542444
2023918336
1710312947
874020898
1542556901
619004967
1156679178
584656568
1290898376
188165431
313786180
1136801297
1409683151
2107927780
2079851867
365287871
1514555352
280200379
294123520
1006825869
2012835750
2084420947
601610931
381619909
404115256
2035102652
543452617
1272364492
159440099
907438637
790595000
1921077660
1470867639
491947562
125057328
1422404450
1306156107
77712910
151914595
1944036414
2135864502
300605890
326468791
430223814
1020940682
699764804
167593235
255431772
279023850
1525413541
1409973970
1501157163
1277834511
1018708875
1372677211
1869626657
1471270854
1305849714
867769964
1764411495
913443494
580267795
1590826062
16103351
850505563
671363845
1101452729
1673443953
1192788880
1005415548
1491831569
1921541035
1438398677
975842577
177853309
1554180038
667859000
1013162013
915903573
1558401949
863479298
1774996233
1408387308
1889265359
1950554617
399892911
1037152139
30342823
70556794
1962457880
1458835325
146704420
683482108
1172846522
1170622005
1385428387
183420049
1344203485
1763619708
1387450571
450848141
1229446941
2094797279
947553429
1961000605
834818509
856205316
1828747543
880147600
1158079020
664790726
1081034111
337192522
1201639869
1675148704
1191788814
19358098
296799539
1869136199
1273555767
968341978
1655829449
45555046
800750953
1009476529
1402745453
1486824518
91425179
1757988071
1002096526
1725491084
1593965667
1712664594
621258090
456421846
251531526
1231706048
1198461095
1830171401
823030700
516714741
1702123887
1328758760
545839446
1284938286
109927412
406279068
159246892
1482435193
393865949
344461978
122020806
204940205
1118083033
1642841597
448498161
1378552561
1150274797
1484328277
1806462503
321484109
2029337247
490739506
361311753
315259839
1377066279
1817703723
500155664
360997630
523169528
473548893
1628278408
170482867
577780334
1497088421
1541443314
1414664651
1675842553
443026524
1810161027
558245722
80705497
1344017897
436388118
2088699656
380254704
181809251
1925169987
2135051504
320928576
2020018699
1875100834
902469670
1862591258
1056840252
475628477
461838477
1977064652
499445248
742620128
825174923
1772072092
998458614
1838084360
1203766912
434495126
433430873
1285278870
1655684636
1263951303
45368695
1817280087
239408943
1705157246
955779885
143491332
1705483045
2084751291
1802682606
667050681
679182390
1747386667
1323753088
98644331
937632676
1883479302
403762957
2125144471
924894999
1438200974
1860185893
1100092673
1998601302
1759263381
646069070
514877878
1564506742
2108640020
1928657114
123485038
1024417862
1686378368
1055442605
351654083
2073859768
1699408960
590163882
1161138435
97172982
1471841177
843541081
599703223
1835091258
235357431
1113802701
1004981767
1269572110
1924557714
1689669140
1070189996
993527789
744440484
393353228
906784449
1557687774
945818361
94759528
539072793
975906527
1980331246
724177670
1625696979
1849991265
1409584048
1375439811
1890948502
2084508661
1694211474
835826910
936924460
1944559385
1018350006
780831174
1742343506
204328937
1171272552
1558504674
1322759122
1063574990
301479904
798341714
661796583
1748583622
608217004
211956125
1188991205
737582398
673542924
862950732
915725205
1948822460
725574059
1544885621
1652349383
1089059251
1933653960
403354052
2023745108
101253397
1700541877
264493241
74821115
1435878712
1469730737
815151952
1365689708
406220406
1899636583
495033762
249266309
1629905650
1960548348
1660675951
2004208771
764992373
59850153
1081327607
1594526097
2048671264
553389983
883432648
981132528
802657813
1106557114
651863584
1338568915
732601424
1367750957
1543777425
2082883857
1261747897
1056150893
1195648099
2010650043
2077579822
1831076087
706353750
1379926717
67810998
1592891228
362210428
409249661
691895824
2097388360
72508119
1545246985
952230593
1031394796
1761493716
1693972349
776527565
1833304338
82472148
1440411890
604126607
1654944686
2088001703
1511528060
1737656843
619944597
1481119900
1413475306
692449144
132284704
1584360500
1456465756
1891753218
1943949519
2123150126
1702525671
868132594
1133902154
2022137329
233036295
396398160
809749999
151685507
1407714265
2103096843
1660294287
167733370
433639558
697368032
299248963
1483912474
1953797950
1287976080
1153499248
276176398
691964419
258076180
403192068
1312506866
580717542
1458598500
1887902332
1450246617
1656340374
1478387961
1970394487
1308411990
1140252043
1042243552
1591912385
1781562553
226510308
200981742
1540690274
1767527795
889669488
1181149147
272901683
2037343646
1603376244
899776651
1318226106
885747182
1885073824
471356811
488624671
659087738
861570483
364970402
1312004687
564327394
114023189
978661490
1101071398
1284864078
1476022378
1018098981
1902559241
856744760
1335832614
428292869
1687985858
1061742127
1028066740
56813978
1588824357
1335913116
1194190843
1726709272
800344293
1120976183
1638252606
491114848
207930459
549276530
677828903
108777987
1986262325
302803057
1913959505
366013995
2091372918
1215985141
81948007
2041899787
1680620375
586581208
1582214074
1496029674
818236230
563058541
1819009490
1188874305
374497630
1767489854
673461514
1804572341
1945397793
1247182190
1024816883
2019925367
925371349
1598437677
1497666832
1542911394
384845257
224316303
724715998
1146420543
2109116406
2115200584
689335394
1750498647
129794153
286247462
927991874
1735107670
182381285
1839828840
621670122
1473152231
33584639
2125347078
356498106
15741563
1031295144
1753968813
2028846616
1371372052
2000566832
1390146296
231688212
1207966641
447732920
1946690523
1560493049
478846634
896912082
894646957
543827090
1202253439
1646245545
1046318616
2067521298
1416328243
1352199798
600268365
1572942361
709656866
1457505376
1593325655
584729864
1264271613
2085889318
1956047357
349274117
641353351
789350534
1485998463
1539660560
1355443889
243241334
1377219558
917017551
2107671743
74523876
926537242
988510643
1206599771
791997471
1818316870
12077562
2120468348
1034219383
1756217816
1998974086
886874645
312986605
1647885505
27880567
1445394102
150946680
888795229
1597721498
172484632
1983526319
1477698101
2072326602
961812582
1558947232
565240368
1891568840
1801394061
746639842
485770008
1397353554
1712849804
882455301
918081945
1884775008
977730670
129110261
321707305
1932376732
812004799
907965023
1841813512
1896136532
2090270011
149322734
1050550678
2017168071
1540141655
169978207
2049348996
1690464172
2060008320
822430511
1583435726
1810916335
684446904
1083040044
1503404072
1593450041
2055223674
604257902
229891845
1834628893
1153875263
1657369980
2135244060
841566561
763792463
1115849835
1830987847
1744846893
1803798293
782191130
510541216
1885285918
951249911
2027718731
1468910418
1953487483
850884065
1486461146
150441427
1661504849
669090068
2089901908
665752964
455551714
228361725
1585183393
1928815557
762974868
1375706422
1269703686
369258594
546325371
384280327
1046010457
864575105
301494218
1877441514
1886808797
926627089
1924444968
862882289
1249939085
1950522196
1733287782
1095091623
1873382668
159645041
741179489
1990046879
165404059
690210173
1540685803
1744386536
1629749549
828077433
454725055
1326669187
1510971145
471589978
277684956
1439827187
865713130
1223125309
374962771
1510954099
454331876
42746491
1587950759
1929397024
712605862
2099702432
1788696450
1258563817
210607519
1828207164
1029918989
1205427699
781461953
685273612
2121975042
44764744
1896568425
123968826
1899910468
612132742
701063368
1207415503
1392196093
2095204506
337561635
1541606058
380266468
2094563257
1877831374
1077251674
1654616665
33437589
1145916059
1202853001
1665522196
1960617862
1742149036
403973765
839504660
1954143517
817390711
2035973321
1594589521
1333361014
342504621
1878714472
229661683
1665221124
1744853389
158697206
1825629918
1880586038
880698314
962327476
1997776195
603733423
426470026
827393760
1588795584
913337965
1137340082
466386106
1038022297
1712461259
1231915493
1415146022
1593900712
37964827
973634647
309811795
357395433
509704618
405861507
1023602506
1207659689
1401986243
2146924845
181795299
1710296683
1368913011
643456412
1229024892
1301068048
1684903123
986565884
1251342827
1261050349
1146557071
729139825
1415835248
184112893
2143908425
1934346569
730781200
1573906412
1220195761
448614743
512781275
138478233
729857938
621451709
1713284003
1532002708
1066202363
1584539357
1388767852
272362270
1678805043
286343402
783941201
624366689
526203247
1011402128
1304591943
1684387852
1991847097
1928711965
1605178289
1607248714
510318807
1723972224
576198762
1397044830
1811756023
398347020
357729171
1378183145
331387023
1814875076
630071175
35341095
1922147810
651141791
1687290032
1136185542
1947456152
1820348426
420330804
1775935306
755969737
1015448826
1135557654
1103300069
1867295109
2081377862
1545806645
623510864
1183662679
1682518308
1848730120
1139383993
1319589072
174434684
2026529101
438323647
1087542060
1018992031
577347098
693006809
2121977481
991501214
1388696078
999207594
638527726
1946374238
2009766091
1120537536
79807926
1663008687
482496226
485829602
338269149
216592518
629411625
443402831
889012369
1030874379
2048992063
399020639
1127851473
128118331
2142319867
1972539203
1012742572
86756556
91309945
136723269
1342595580
189608705
2026738640
382771550
1653812722
1991686719
1489981605
829215733
762891271
914484701
791328107
1463905201
1671963793
502563484
1854050961
2102903831
1226496602
843335142
2104074609
1461910924
535779521
1050886209
675826718
350220538
1274226517
1430402353
1814664471
1698574934
1138051296
1673607865
850281913
1145306063
737921789
1543960564
519203356
1863624001
22641123
4353158
1585976436
879465300
1483018010
153789848
1590142152
954525304
839796198
65781954
1990517185
663976059
2139797769
2142651291
128741586
1781366969
39854553
1610555243
777318024
611844669
267407248
228546736
1370306207
1380164322
2090945160
903941943
148996784
1435136750
1030958267
534321478
710821067
2094230940
345910494
1424809977
1225742574
2074595795
168109100
1757871172
154598891
215877071
1199120357
1972461753
1837264559
2099555729
1132564035
1182297431
1195685079
1250622070
548366012
530951702
993009093
1478756151
1100157416
1977821170
1904662519
1845343035
7595357
1156102644
1007013716
1252670558
2075342357
1126801482
333311351
802181008
2054932746
24763190
1109652630
1293280073
1356562813
1367976648
1378637204
1322569219
273993169
27726883
1987649108
1179751558
1704055564
1949334684
935802570
1420762543
692035411
1574864375
1345405629
48846798
2050788146
143095956
1059646970
652434868
153120308
1792167689
1861459838
859133778
395947477
256443414
147372556
676028847
959444962
1911845642
1875664020
763136723
1248197915
1228645450
341550388
1042161260
961804698
18735660
329914801
1018425467
2008218315
759043839
2115502841
42053449
1657824534
1956441724
1449754986
1533930246
1323349386
1928406523
1899062835
536258505
1629341019
1233181300
1594793033
1889032235
1757989926
1060236674
999526219
1153610750
1784355407
1964569746
1595759293
938315170
457090874
1622669967
725242878
1204617704
1910276105
706884913
1984162680
635915226
1946600078
550907241
299133823
313093877
1423618496
253899609
117192221
1679069858
1254531118
367986955
1208361378
2062910806
572828503
935785958
1574963677
1581525906
1810660750
878985179
181995579
383166829
1330400759
908953274
395935171
1698289631
1542699959
1982340508
758782933
580631167
1259285416
1290113082
1353380851
1384513220
2075052359
1977102447
888434476
2056947730
128674536
1460297039
795246030
737731738
118820300
1240024088
126250050
152543062
1388633901
2093220727
1103164480
1395335071
385957086
314181889
234870664
1554039104
772344990
1878429183
1410806835
1564406602
447361262
1322777384
2023423295
1888461966
1253834257
501156730
1703353149
1699199441
305373456
572687750
495054569
997421263
53592325
220960255
1725154912
221296216
917783767
2091138214
647920872
1286500661
287329335
1683045426
1397125121
2142859724
1062948911
1058976203
253985384
922427672
2029997786
2147478
334703150
1469015663
1325546686
302295624
415861341
1691007789
1328632259
582801268
814553946
2057913713
1188598661
965109109
967405881
1386936024
515198811
1847667764
1097526848
222260149
460903073
1285109733
1685238850
578681042
614574148
1687066682
654325731
1233632957
1121353703
127341797
2011295723
1139623487
1916971891
1068963912
1096514917
2016584190
740126701
1273988244
681850320
1570036326
191835696
2017984748
1181860569
1529628919
1213016471
674537576
686538486
1183007775
287133760
1939255104
1950515365
2024782258
1332249978
253951783
1851940985
1337050328
1716408441
116068760
945421055
557650647
1873786884
94656796
173114605
586179776
126042201
1424256472
350042097
1616036217
1774922654
1509415613
2015220311
536335170
1463984606
242110961
216021005
772216351
961084768
1223201703
633901382
2108215479
128156336
909832505
1777232661
10719561
1915658031
736464426
654040727
278689242
2045918462
332376546
1284954984
406596058
798335778
974348944
1619690008
729079900
1900524463
208862534
529886986
1890639251
118015744
204530912
1355969230
517384376
735362953
708436828
883642041
1613363709
956354231
1437394669
952381179
495338715
1943443974
1542849796
329486528
1609357495
559163391
2007791072
1042050775
1511043550
1169306269
1258915602
1831504441
162843810
1684203895
1227596638
1823088949
1702640450
1142026906
1069773022
1040906330
2064108681
249851609
1602695891
1165348962
1421717058
215587022
560333844
22982695
193528531
1941883970
1602391843
2068210615
713431776
239789799
6470690
1651672714
901082331
1129368800
1967404743
999112373
190295182
1534901156
1560871122
373143513
1589444468
620207754
1158012530
1393782344
1585611283
719890281
1712913810
30403621
630924092
530050378
1302363127
468687365
1118919404
1275916283
1171773086
426090007
53931594
2009025378
827038263
533876593
1539642746
1011856223
1545573139
408048728
918490851
7091033
958615816
1863542082
155776499
363677591
936970198
1685159733
1066271183
826102871
1082049942
522665152
453463267
1902980078
1755097976
248274665
544520903
1327827893
1639744851
208878420
290261898
1707750775
1368191575
635915733
1022583233
1433995760
1381482165
803403436
1263230329
317101831
1721211837
659487078
1953658654
347488071
1500711957
245764209
1542574678
1684042116
1662401056
337521829
1377593022
508084489
577283757
1507382236
366827185
1484161139
1298877262
968968785
254863648
1094871677
1066103456
419093276
768036298
1263833997
2100657051
136504343
1955470325
1570496005
294014825
1046927581
1823257425
2089522440
987414886
270466427
536374510
1209195987
1730746577
1531464278
1177680040
415804580
212247605
2143123932
1646250782
2097662478
1203885106
1268524405
1668603213
1751759972
2008022010
406687458
124266070
1998414663
1932530884
698791454
1170909301
506579685
503708825
44189902
1437383131
1382578547
2003812846
1911998947
484748418
607443672
1494623285
1718273973
2130080844
1919542485
1812080749
964780132
1102704295
1440875112
720257584
2037052667
2012780381
1740588350
1501407073
1853820474
947698207
1765268347
641214685
804581240
1694587025
1526676177
1969089241
1980201703
1765771473
2059196694
2142979161
760879008
1104394841
157125295
113563071
799636662
1689472904
2036019337
1746495180
175915690
37239089
134543670
1016365255
1988445310
1193496285
128486968
71478426
1936005137
1250869706
531419893
1015253743
1158885573
423203764
1640716110
478482966
508383921
244915489
1093178523
1877684560
478241544
1955500556
17670551
1388162255
755823817
895307859
820392033
774753457
1925739021
1085979611
1571613527
875035976
216457199
731128204
1942005408
1784441997
405401250
1971221867
1570414870
1606539345
1711370773
1323863799
287356343
1444691828
390160597
309929741
1131215956
166412637
546346988
274028430
376001880
1989518695
1317190797
1526059012
136058299
1988010887
570061346
1276739727
1444442995
509646472
891241319
393527
705022580
2064424997
1589677927
1880149685
1178889272
1534433669
357749302
309671665
558364475
1614690868
954424029
472313628
1316288198
1273219577
592586408
113176796
385407315
691873763
711210802
1355016507
356448386
1037953992
695085048
370498081
344083368
70972188
2078049414
1353471370
811863610
826706681
902683653
2095229889
216944202
1882506141
996434182
324937957
2127568926
551955882
1696622428
15489740
1911971544
2094562891
972189891
1450278538
908838790
5972747
1800180055
1488752924
1205656929
218682256
1118652476
1905860017
1546451570
1398690072
1204979694
1767280794
1987831964
1752615751
561459994
1028014109
1399432209
1167908553
2001040114
202900199
367660716
500793343
1387862591
1315509704
1164295503
22338695
1241222949
476209256
1811337704
764300055
2047268109
1694596664
362509276
2076868959
1493920462
780454493
975248968
93913397
1343508102
1976284007
846555452
317320687
2026869647
402930053
987314568
45111843
1182266913
1310797845
1531487078
1629875833
1232361372
1524068852
934538423
1188238186
1976116296
974669590
289352480
102293442
1754266914
2115220859
600616578
131984676
1359938217
1402006406
1906010771
1377406692
1040208515
1659781287
4866766
801495314
364815896
919370562
1457283418
167637352
700315652
127567073
1071473947
814268073
37110976
596067857
1260192559
19620443
533204539
1804040643
1590509157
558305845
439784523
2054133827
1283358369
2021340557
740590737
1052397071
476763347
131492409
2018547945
1701184675
1787945203
1066614620
1245876468
615589118
1555345094
313251866
61342732
952953451
1030246082
1414342393
493383777
1630057152
432818226
1825325066
932613441
1930691744
1403560120
34594619
2071766658
1128454623
1513761572
1336979056
2060025963
1557127986
1732868979
2030951402
1789566
1268522172
495420711
1251487850
2089787473
1977442670
140745539
1323799995
2071006939
595497529
403267922
607712474
1353345509
29717433
1556271323
1611465428
1122997065
1357810919
132526372
1802431278
59080624
744028610
1857189238
2110581254
1110894581
752396685
1331003697
1114737391
108838522
2080200359
177595955
251897965
590354801
794157409
2124677218
20894613
164929457
946393544
985797279
1405915677
1768558456
1165647868
755308083
1548661384
796399611
833633670
2069968180
632455694
2010699072
1364379054
1569378252
197223663
1825732760
1640404732
1536611221
308754294
1500774887
260260333
1591297473
1411230300
1205669869
100034917
355395139
788845395
1804126559
1266260553
221370386
1563939306
1309745043
619992142
1714650715
1344471532
1695050929
1075450211
1600965173
556732815
1434729551
301839828
671061512
724918983
433466573
674541754
994235972
1714373407
404646743
450759921
354639569
1574992036
416014648
241195857
283505956
214863370
1816425476
25240079
1613450866
2051445897
1032612150
1873229739
1761236404
1719489879
1451256480
1251033728
2011381905
487344908
419445891
245686481
1817010870
1398357893
555128364
1677026754
969852666
807034877
863362492
1448697726
1537313031
426206301
274739033
859097958
2121918855
763420766
1121892975
779202672
1358964140
1893771906
2025063501
51815714
785199879
768451465
156542112
545722998
1817286808
981342570
167329097
634355763
1484391362
356252490
1160882607
1724032858
1696216665
596579001
1140926609
1291699313
1411290588
2022053767
996854129
1679249817
1318924053
1445266700
490395389
400871623
1888953209
381398085
1884479757
1718342328
1454451645
294358019
629784137
646583651
447557868
1246591011
1795493577
1370271447
1568232786
574974096
1449649909
752021645
287582599
1013706788
610439060
1244980011
1665422207
1200058436
70590907
396825750
1366984335
962139422
551585026
1336752036
666342387
393086192
124495605
1337634370
2009232184
1680819040
300636766
1282067707
597539965
1453378855
66312250
380418216
1572010325
1202762259
1638024726
2100198018
1480913308
941761153
1984817537
1665077470
210447163
978629340
1035558259
1583356061
204939955
488842417
1777077754
36382648
1459469426
311863624
1753847041
907584379
1975229319
1523858163
1920090495
191609024
1972419819
508256296
1128253743
1846624875
404662460
1777072357
1462602405
1938406138
1916728962
1263719935
1074714805
1414605860
1546482545
293828540
3424731
1245367843
1283831530
417934595
1489147802
344798479
2082133475
1233309849
1411788750
158082263
1013198426
200987303
2080579799
1196493212
656664107
1762362358
376304380
599943338
1403889836
1201971559
1554642265
74011685
349936383
1168413420
1682153182
247647783
1756588775
1134631592
1552128721
165012001
1086337304
55133023
1717637234
1222803125
615534840
1476122646
1297376693
1048412833
1302959288
978665724
764797379
1531926554
1536922668
1757593011
513027761
2092263915
606187209
2095397409
1639315226
1767712119
31318515
1832060575
1083656512
1775458350
807629797
1158939839
1842054498
405828860
1095078887
1343994589
391674100
247951345
903762263
950740674
1972096828
44441465
437633200
1295505137
1051087546
371634726
1506458918
1667035492
1056021193
595875244
30325862
235427285
788460142
390841999
830658053
1240355824
459103379
1820458749
21314569
1967244588
247341043
790957717
1075285430
535872050
630658585
1931562947
539389643
1133206507
262629834
738454487
803108862
292887838
861393465
353757378
705982405
115145328
1075583759
792897445
1410272051
167303878
985935235
2001248086
693937589
1776860474
252148967
2111025184
1705847746
1040720235
599798261
617838654
1528643103
364007197
600029155
892584261
1953305208
1501629377
1254019683
478632678
781948123
375877349
776904640
974520475
2032814596
945723348
995847995
311076890
565061597
1032000799
828450927
2092770055
394225955
1170714559
366470328
452072401
384774109
1639601354
617589737
1443436851
891264759
2102071869
276530846
2091899825
1490825606
1781917390
914353951
577866321
833125543
21058770
2007553495
1416807330
2119315828
1309539280
286979373
1429946746
733635730
351354789
118959926
616416337
968416437
291692090
484280201
2094012522
1596908908
610062287
98490986
1990132554
937730959
1771967978
649042767
1897141501
1510483927
1198805158
54449610
479948381
1146074012
1839706242
1434539022
650642792
865962080
165552393
1377553893
1081084884
890887685
1794513687
693876237
955490119
42620743
888561495
1414339223
774130603
219946569
823988586
1581699923
1553403213
1335798851
966936422
1623046311
621648038
1215950621
986053873
2128669260
24273246
275102363
1097946848
44400339
218440801
680139064
626967104
1841566279
1557731092
841606306
1068606542
1662276287
77747391
1019306597
1769350057
1791354729
1687251734
1072044539
1261153160
1905258835
925189855
343032129
1618899459
555148785
1112314410
318597683
150510339
599365121
1234248594
1244543464
1554290719
630306367
2068951599
975462172
968310646
1999853891
856048560
1665519388
943590780
998664058
1412166073
212152115
995089186
528764773
848316035
276956528
1455221201
214213047
772128333
1814504558
1889729565
1522289465
1280291376
878333299
691346955
1546275510
1440779349
1530369797
2005485851
588494557
1249427928
1520530561
196164298
1188833050
2136439540
1987502185
1467879129
763979988
2039954014
640932486
1314386935
971534368
1075538367
1306462266
1182966552
627925249
1106148684
796796622
1200341704
1766401339
1607162660
87859819
643051603
1300764927
298076367
2034748172
120022350
24559660
1811861539
927659118
373542829
1261677780
901681354
378143762
2046128509
2069460561
1466481627
926824666
1261052956
1589517564
2043172601
924744653
713515736
1899093592
1738953241
1794218289
1180342529
1372574409
1927459080
130058081
1840069231
1117212297
908471656
1900350618
381902567
1878540982
2025405765
1106396797
143701092
947621796
105060712
2066030508
631407566
1332929976
1984996993
962872811
989782398
1513226771
2140486638
1552754778
571103546
1635344091
897741661
2007360182
1371442175
546107675
1757296134
186966499
1792597227
743701176
1854140533
1272297732
1944112624
1658058549
1403220164
905700907
291404219
349800819
209058376
610007623
1242185064
115214365
629491952
1696051227
1222673136
1149849912
1621152791
1517100260
1334858815
1285274333
1367815682
752334935
1060121260
1367958038
1323667747
1377845948
1951066647
334200941
1533520287
1407893725
589958709
200256437
607754854
367887045
2081474891
691072284
1053111864
1348561327
368959155
1964143691
523613450
692442544
815150732
389972756
683450928
1375968773
878599286
163624905
247029005
880422633
670436074
1492780396
1851612972
385784180
180224477
1163781737
28466059
41169548
1059364825
992563475
453125971
664040700
825329496
1270303095
1342360086
69057095
1199295479
694314884
680855900
1803620632
60630247
879311096
988461775
122605161
1533974508
141179775
1207318230
904300195
1836430313
91330915
1987044280
1374374775
2034566400
296489638
1087622426
537584690
1212893703
1436359855
1366572036
831736359
379912310
503985535
1229006500
27827701
1979112634
2021323522
305883975
1451882095
1569374631
304646244
1158417015
1612186763
1409320434
1059643925
1482279258
1933973306
1826727106
867560334
756037023
1306880855
1969560544
143001345
1688836624
1703336029
1221498697
1653557493
1307208000
34230547
1715076669
155164746
2002891759
1631373887
1461766239
526132802
24538972
1489633872
1671086444
324606762
2102773393
365036615
261260465
127964340
427912574
93472326
1410432766
374178609
1768606303
1724611078
1202510610
210742139
982699525
1151735375
2079764173
1261431032
670704446
629900600
397314131
607713177
1389335109
774969335
160436780
1241063177
1428740958
855187621
24650948
628140074
8690627
1760765395
1100619978
1377065554
1034494494
1484170093
1200874810
1104241060
1413709063
1311309777
302031101
1998651952
1946231703
906380986
1549416843
1029232543
1982220339
1412032044
1783310390
1406387008
1912494183
636819611
2129916428
1020143336
604969555
701679150
1237939223
1698874348
281967817
2126990568
1294990447
401043658
430521608
2136080842
213076912
1297414905
935418049
701004061
867899363
421347160
1643499755
935983293
1948777916
1367335892
671587220
277305585
1642640460
347106774
402115646
1796521796
1824739038
814618436
39855463
15633537
1352688779
1638323009
776326165
634243594
612205688
325678128
1997851987
1839125493
1370029870
1887894726
804060908
1703808223
1868540094
708951
2060076985
836202082
92042283
1382788858
483595702
480870164
1500688942
416479286
1276000296
1681943574
2110573497
1404506156
912161806
778415095
1036849560
173315267
242555030
665827617
1686953887
358620098
1673126328
583695743
2022180459
715350676
1243709294
1396770778
1412971750
680319174
1312805272
382894149
2126815956
1069370455
431416646
1238031816
2089687251
757667440
2054670588
262351814
949655281
415982383
1047955377
369655329
163995372
1634549064
22167547
609653347
1085582738
181848605
1990127608
220329351
1227971707
562399747
1369737555
1955682590
879085066
1629211270
145224418
241438175
594990622
1782900211
1017629436
1118813754
711331703
871962432
1423128261
956932207
2056686683
438186147
756814188
1327499018
2034681509
1809656084
688330301
120684779
342150863
1783504260
1605557901
960224436
1898675112
188605836
50367429
2094559587
869061264
1781150497
168549218
1426911275
969300364
1512645312
694552147
1983687135
1257281130
1427898696
1512177538
174728619
792603916
1049914320
1557831668
498957707
1997588520
597309510
31571057
1090238114
1347912650
51477143
694543615
1829966214
1238109359
474082173
1595651513
657131769
1500712894
1823451223
1293229653
1492980377
248915950
1265912528
1187597373
503290339
1446490363
1178168469
1273327302
1685199615
1928175168
1885210082
62477257
1233750857
2111381951
541569617
1701475497
1033667337
322599596
414548198
1017960106
704687259
530248774
296270233
1075136919
365169244
1405706386
444426421
1369439705
841435121
687267867
913661618
1156130615
1645558642
1668622755
1194263997
921061787
660314856
598059531
927681370
1477570406
982389782
1600413429
2052169288
604591501
764601265
217523921
1578898014
1106208258
1258920169
1274979893
237700861
2122815685
157711053
1261981464
372964713
1949966215
1545926711
2024331424
1288566691
186361199
999707825
666436080
869061559
1677046155
537985432
327192629
156890139
1827301758
1331581703
632936046
686326428
805234260
762725020
794401098
556012372
1106576825
1987690077
748118132
946828812
256970441
381067238
1492931103
1307495889
1590566149
1434045242
737748683
549400192
1684392345
1593805810
2089779687
1701753812
1883075735
1041394067
2146208070
307028200
763605225
1243720506
946362206
1206094749
1614805793
2108847851
487792305
1874666342
1417853398
1987294678
999896948
825272104
2029237127
2105513583
961455574
262789332
1848030239
461884487
1541272055
745871136
1041452287
803472510
1883374256
521793858
305100730
2038119089
2094643849
898439894
278202041
1007646715
1685161939
371536217
964536749
859694986
509515433
730516679
1257952759
30101418
1233904365
613416250
2040724925
963016604
1583243500
354687171
755827882
680382957
1892156579
410596035
1837236229
1902035125
1387138631
734604511
639276675
2096297085
1485694027
613193117
1171845184
1364818647
686883639
1008206939
903665796
1492218727
809117545
722737268
73452056
1897279490
1197481564
1705930387
24117623
1830101520
1619452121
1290219368
242792676
629835422
424768204
1694504809
1814767571
1747397800
504693435
2055415024
1362114945
1216090082
1999767199
836443409
863411656
162763575
21894228
641446449
333557478
307067194
1588113480
499610367
244453602
1901351489
520816906
724316166
34743375
2137949422
1550440764
907641222
1856915882
413065254
1693513995
1831489418
1056633121
12739536
301468627
157582852
236196449
643930214
170699352
1482038487
1883573258
1792917610
1835352192
1208365188
1794086778
1973210619
442837321
1110464248
1947028905
902942733
694935407
2028365489
84428249
1754952581
433817158
1755925758
1509634863
1638279577
1440699227
1089953811
1284283981
730289027
76075357
1322278674
1884226310
1693802519
2084120052
1585730190
841515788
1027010321
1010234336
1003884202
1313271480
677235553
382562991
692379427
1944910628
653596444
1245567626
919074222
791062980
1002848966
1757119898
834370311
317002100
176907978
1530166717
218302273
990793758
41095924
875370846
329909975
1707786695
1466675639
1025675025
1383978672
1405818590
837137326
264545146
1086253618
868848431
457765570
960744046
1171602556
374536029
1067588814
1342173849
554207276
488821880
1635311983
1641693580
580769943
324420016
142378297
1822538481
646749186
1459052248
724567475
711874634
1424597658
88649151
517863544
1804305671
1178777957
2038649752
1060793986
401721656
1915197506
319027222
1670886246
1084351463
1104299748
392334339
531219995
899563234
1316832888
580502108
1295208929
97952348
974816710
2015385865
638592076
1416669043
224282535
1820487797
2113109097
2061386213
1324167172
435950097
1439577201
314787240
1498719544
1978795903
1454332552
6021778
687467248
1513017580
1276929550
45194100
273151838
1315147781
260348321
376211254
1151207998
999433023
797740311
1948345442
1115893177
2051483474
606488595
446030561
1582790956
616460598
1597212132
1994844100
1177024452
1383463352
2095993552
1846542704
2071167384
1843415667
238902602
209290323
1525130634
921279423
708818600
1825495876
1384764534
1811464629
1497163809
1132174758
109279347
1340689711
1111406772
161918839
1719805829
1493193515
1850336861
1255024343
1167402463
649269540
406296621
900131715
2054889016
490486144
1722903610
1272564579
1632743128
1904430308
1549212961
1081440969
2133366504
690811134
1316116270
493304539
795425824
734497954
1310492649
1555917685
249999404
570826329
689139241
1215768787
692783961
1635528325
1500901299
1460763939
1608321375
469118003
1971632270
1324682971
817735827
572031576
386084745
1975454016
1774814816
1528658130
1900766358
1681234287
1951125250
23519248
210218875
299887334
724826537
509336956
1492544838
749666071
1211109490
537485773
138698040
1401099965
1581713504
34432726
575093822
471493533
983259043
2130589806
1389887449
865371214
1577906900
406701774
1575165996
90719321
1604408596
936647592
699573167
2112345897
2034651716
1050794134
1656613536
1412938575
1987833009
1320234582
1541760745
78204124
1823289374
1826775750
249794368
308607729
1043208799
1999129281
1995848684
88035134
2136961102
166295859
928097572
832474073
398518256
385029184
1920190017
1240912712
1532014293
607858716
1340579375
1308078218
1891406466
533558299
1025020371
1399084615
74678684
178390068
1874293900
1006678543
1111162468
1313898009
1360432225
2049541364
1426741998
483929916
1033509488
512090512
1442410827
587812252
714424982
694254555
535589895
1105079037
1207255844
282003140
1519006512
1418732854
844788381
287411455
410797416
1131106333
1016711065
1324292058
1054397205
1874767641
826247247
1311120487
417409056
1167602870
2116807598
73878975
187581630
1017013634
1381600093
75041246
81563579
1749607520
456292424
1845001373
64863663
8271392
198027506
711636658
402427108
1600418445
774121359
1094513474
2092436545
2063331626
59646581
912973214
1490521888
18569709
585842748
2000588457
797093816
424889565
239640316
2104969510
194348905
1799208468
1442624842
1000481497
928205412
521856533
821297064
936108166
1014830184
881033931
498411330
1138336803
185139090
1387944356
1525271619
1836693168
1403425233
736877218
1151304153
947863588
1481149737
448738453
502064004
714070838
1031734336
539954852
1802585551
25739833
100142861
26645116
237913675
466768487
503667784
1634343039
1075449163
1421747246
91029753
1612141059
1051090827
896869851
1201946362
723531054
1974804781
1450584235
235649582
677019744
1811695580
2101644216
875066820
108530720
1106648907
1477766789
1122365382
2020373651
297293876
1863264863
438046031
773089294
1852115232
199941197
998197774
570015899
343090969
685350870
513197622
899995986
1984750133
1231648756
1722899402
1696168112
934183810
1893403440
1764836129
1623203499
1032665131
1410946755
1984846322
989969313
426609317
40198231
198381785
164021288
1524168756
522472230
799823439
1514021080
2055010666
1317804717
2019826863
760246453
742266872
1607224489
756653265
215964881
254509999
849676065
220247426
839726288
2126746174
1826363708
558831167
1252985486
1119742431
1590996955
1273717671
1708285738
1905094692
343334832
972829058
82657509
1534641474
1223651902
1829765845
1559765176
1192576955
669883793
1222707488
1150918851
1763274914
166729836
1680168407
59627379
1588127771
1799824799
1568504022
1871780593
1587365201
628803882
1019430766
430698938
251226148
449349241
1712844833
1280662017
1903623593
885938794
1459176837
908536771
933791496
89956746
1460087535
462377896
470269364
663723313
547030063
885815921
1610399131
423427102
1096172684
1798639920
1044175351
1671272963
1289391034
768378239
651339162
716512190
349893333
886185092
404323624
1958164623
1414323474
420618277
1748369766
420495413
1269233583
368584919
1718943509
687791069
32245177
1697218520
1016496404
574915022
1873475381
1762369822
590424397
1351744075
1906630562
773390332
703743921
2142643266
1809631209
503596023
1301644183
507677198
1748270982
1144415685
1840482922
492970581
715611920
1244169061
940842311
2030505378
915169930
2107615208
389344604
1384303756
1638046096
693206854
1808575288
2042669126
228304966
339316807
32062296
1258900503
965589912
815602549
1376884538
931532972
1006065293
690339555
1158791271
2144139675
1744608935
73456392
970408674
1269784740
486146779
1715641148
69004331
1844404009
210249012
1396832453
893108505
82973066
1992395591
718866962
606162743
1976899401
962893026
789791437
361702600
93290276
666511266
1302334458
34737002
1005134174
617327340
947074826
1142586639
167990389
1194523537
38959310
2109287689
1928872693
559561790
866470344
1159939021
837553193
1389405446
1381578032
1567672388
277409681
2088492538
1172706233
1960529904
220846767
1658505264
1345652545
1631683287
376252003
1286666021
1653494042
278145115
592621408
952854722
891996919
1058973900
542559435
1184676322
1479160927
948603552
182156070
943167382
1718614908
768431928
1429217285
841509673
2064150196
2130940917
1746741496
1753815323
1102325418
2026115620
2102870367
1950748090
902266040
1709249920
1420737395
263933401
1676920341
1635597216
571510310
970790991
649583209
1320280216
1698512091
473294374
1438649293
1586680585
740418380
592852476
2095378603
1178174909
593849816
1638650758
760373534
158720908
1300306666
1565454730
2006423647
1853568674
1069395697
1817511803
360645114
761938360
1654768783
384839138
371384893
312683493
273632048
686839268
817674214
1573351021
720032464
1474395293
982115939
1010238041
1146629879
1176323223
893798190
1784052517
2139032989
1868352145
1838571152
1811640911
1441201963
304333868
592484595
1788428173
1865909433
913860276
470350655
1130978472
1722978119
394977825
520570439
1829028568
1129774228
1580094337
1122504903
77731256
227822923
1952213534
1571270245
1342166354
137724952
72323977
987987781
2039598989
738656700
2104744973
807910622
1699574028
1963893432
1569844616
1983141268
1677440584
1101907898
2006168302
588434338
858655722
934089184
1994014844
1983297014
1315099765
583782524
568458922
1129895966
1435883323
1649072323
1953056200
1866019553
783630512
3042027
991726817
1012232354
379330931
932169404
497230762
1623021325
1355269210
133441371
495077323
2133003468
777390810
1141698425
1411326752
171053391
46425643
1308436576
1357034323
991087012
754452947
2036555268
417636770
1870310347
276165504
1970430160
369296180
1207478066
1391830253
185660412
1037603067
1853825902
2027503585
879785397
1468791006
371887156
264785012
1459533355
1034505480
1927559250
582028039
12583551
267131072
236192762
976690685
1886430227
841135634
87878921
276337112
1816515817
1192313451
1499403773
1981926428
702400725
1500887324
286552456
2118530228
1914264286
1069232241
804207837
550777178
141158335
1014967487
949814261
536483479
348121786
1914854191
1840683417
799130815
500798729
2022447404
1109505241
1533718399
226303909
1384271579
1960049401
1282012788
1538750930
2012743422
1404350018
1762580262
1197361303
112735538
1773010898
1103625518
1217189152
31588197
841262345
250343392
53194703
988202321
1649894637
153935530
1409501797
1863453834
304114763
665669367
558014706
822014902
482460148
832966543
186618164
127083169
1317894910
587135686
565671979
1613709650
67578347
190100408
1722519404
1643164668
1657220771
1947277813
1711351449
1956355195
603058429
374114255
2135968857
893397028
1896308731
1855726930
739925381
1608405196
890560394
879782003
986063331
1792117094
1446663972
2120197680
1302379872
536201719
1018000970
35339118
1689808370
1585866229
666770459
26999841
664140966
200044078
1782031167
238390246
560513045
1364386995
1668093259
161158249
177289499
258036035
381452489
1233513585
1173058652
482402346
232094127
1080732211
1343221202
489438616
946552489
1364748091
1130416420
511149525
1589041491
414457119
431266014
1390759453
1770618929
1326109411
2026902345
369769450
1532725286
1672345673
1538246117
1626358755
1657769692
894702873
1934015753
1960450207
768169295
536676675
1301206467
70763042
1139876905
1523799861
1610540945
1474483407
596531698
1977402640
1370345769
473026395
655039395
1391007514
1364030248
1887613148
281674227
1079736170
601459388
979775810
1498376807
242212283
689123824
1313005772
1362486221
399766405
610360911
314871418
338092298
1678007951
1825760640
953843514
282880703
1724656200
2033377887
1897671460
1289729213
1293287863
117792643
238251053
824308069
1151124823
322067814
714940526
536455953
2046716204
1734057482
688931983
802834227
2134478637
1867160825
904875553
1291322083
1444733331
1368376574
2072310652
1225251292
963153430
1760141753
1666034
477076291
610980103
182499670
1799904514
1722235071
21922335
19795862
1993539996
1455195713
1193034682
1123806384
261907324
1442946153
194144567
417007502
263578749
1225483123
1945929923
1754105135
641013047
1112272828
1465707629
930472053
309587762
583238349
1258999467
1049040621
232321649
852101435
1505148906
1093245965
2099456596
358025475
996019811
1338709863
489681487
742321405
1330051618
436838071
1361492910
1508409132
456173083
748688338
843896042
628381499
1402406694
1338283870
64683460
2054333595
1980271036
410069956
1026547111
131589009
50689708
112679266
732200941
295552482
1385537328
784288240
1827987145
1399223587
911042932
953217672
1960036689
1425882334
1948240294
1638317299
466016357
215743143
1898134343
1145312262
914560338
237341529
1221918026
1316072082
560317094
1072674326
1382724050
79260151
67754113
2034467914
649926243
807439867
1768673424
1361768666
1428663220
1200267531
1829583776
381223706
1240181985
1570012611
269176719
2118099841
749882463
1778744275
876296699
372902801
749135189
1815646
1008378980
50928951
488521632
1979094162
1501070392
1552373151
180492956
1624518422
640502289
1464905876
1815123557
1339652181
1287271104
896640233
796942167
1364158691
1359076796
2092060790
782483868
245575325
1237769550
1726356842
793288422
580723361
2051565442
625653629
1598340309
157378900
841697061
878187439
37748075
1664201357
323453919
366326998
634007215
1342110477
1816542309
478482196
149494022
1119746612
252895344
942888037
886713415
1633957475
609187695
2030384930
2028970252
1863557938
1860591538
933442938
1001978828
1180090114
529450327
1170553949
1975544283
350588753
638317586
1103772667
519434140
836490147
1184099438
434403967
1907901870
1759872916
1481050707
884350793
1948740703
1486146381
1908021339
298072549
980092854
2013469913
161051905
1092729892
1937638869
1661010267
2128094205
1362689560
1929631926
1350481600
2020053204
992221133
1094424675
944342347
1713743846
287192711
62238535
554713898
659297609
614006740
861762619
376404371
905493300
590164809
414457260
1511728351
1807391978
135883390
1470031938
1441450721
560107390
2063784499
485834914
1649292953
914093163
1362540260
1973424462
809838254
1911366320
317232998
2016193886
56812247
819186104
1801965454
51882716
1365964790
1880701240
1433149909
773707039
298366176
2140523027
111287060
1966431378
700037137
1537270921
1841493437
1399541583
166206006
147323836
941812609
1642678780
866703689
210043735
1510941145
1808222771
1339544855
605460833
130041479
1094136943
820180895
474412719
388053742
209927386
611173199
1769641579
657446462
700102947
800431973
961852830
595605775
2056681313
271811156
262309639
1568489978
975973344
1342310981
301004439
1971808682
404788832
1003293430
1756512325
915780280
844725438
1494703079
1410138062
1719760574
557829154
1398316581
273814259
454696345
1803056999
126717544
238112985
1801982528
1606216023
198003134
1682846290
160475857
1217888609
1690622109
1379039235
437058366
757663304
1790454406
653192604
588150559
175150690
485003527
1340288234
610458367
1080047464
1989332890
687807604
750462607
1482242453
1670159795
1396075075
618361208
379898729
536493287
1308805962
228906500
1033549632
2088037596
2094115594
1218845649
254941114
1069902965
948247807
1130499189
1453850184
1836745382
1302946413
1910002781
1725684142
1795588001
456011646
742859021
66053768
1538036344
1112335363
1635547773
1459591154
1160472255
315012980
1587600030
399017876
334968881
860322208
1380911367
503821481
651878232
823270644
1223055422
1126365552
260278715
2003665648
1009523039
513633644
1900087523
812013129
86241565
489106830
1640565955
1487738577
1826911867
105650878
1729066790
1951825328
202610582
53866300
190775898
326677726
511041200
2046898906
2111311464
679544300
325185115
2054316854
1228261333
834636930
1606456749
308577123
792007654
169153905
1646448950
120802136
1020684339
2110960743
285206205
352160650
1382156170
1892145313
446069039
1172016811
1025750782
693844341
1975081582
867951796
302769189
1372160811
2001689897
1454320397
154219875
808900005
258521226
1562548629
660147987
1805591915
372245134
423048612
998627772
1024626478
1803164725
993838021
1353589374
988417102
1383058185
1805765173
734952877
918383866
118642580
1065273147
1587548417
936463397
43336273
1019520644
1399667646
295393875
1203136684
1173829553
44169121
150006011
1062445493
1585068111
1721443214
573979177
1091561573
165377790
608987557
2146603531
552498694
1581154953
347999216
1660289489
1363996245
1094883779
962003887
1409378151
831561170
377653002
29827940
1023477286
1867675532
2135082532
1980829769
797798770
1209473956
292146734
1176089941
775087781
1362634874
360608386
999804080
1179904398
1526855555
1458654808
172123106
1510674083
1002121056
877836879
221208190
609568334
445725969
718111148
289921840
68851700
88366301
1757704305
745106233
2112439662
824981264
501764975
1385010499
2043462913
1113059326
2488436
657407017
1706379149
36987673
231358415
1967302537
1266980425
1447410775
428895394
906739256
693908921
879286167
202641875
797577634
163463379
1964360442
691504561
727752431
1368472301
591161645
666875566
783281409
772536780
1923803279
1621535645
1603079737
1403115272
220283161
924783051
59971451
1977308202
872667770
51884254
1873082302
1280493426
1682618485
1916741518
360500295
1732844637
926765725
1881560878
1570329364
538856745
1561215167
465924179
853828353
1073941051
560167396
396882725
713885425
2043502680
366748307
362659277
1162369384
2121520525
739381720
1135019763
844520043
1989445272
1529521643
452250758
411477307
208390318
1013327208
1785922511
1287402881
578912870
276556403
265338579
2035555221
2084294680
751289557
853164499
1657848681
1157253986
600453676
2046052490
1876373528
390184268
856185267
1172538174
1887611281
854623153
1288254683
101655228
1781685262
954566399
1436475369
1929041158
1011426068
460253431
1186062814
790095999
1592814376
1523224569
417421606
516203870
587345254
419204943
476490084
366065356
1261273515
700965471
1500778503
1145509691
1287931068
1649962175
1383471207
1581970974
720046096
697935962
1238204773
445428865
266489824
1445914823
1823951484
1630863068
1489339377
972390076
454775787
1566346423
1965541469
2113315376
1736662937
171721280
396705743
1435887640
885409098
1290477652
673385290
99565288
2014583676
431668863
1249709237
1797466094
415772228
133745874
568047267
1952392837
1427760003
915832683
1698132809
1408658938
1010671940
99219889
1844804337
11805000
1719560730
1729523489
1960983663
1569741358
383015063
1321514137
52122876
1661764239
1427539777
267920255
1623802629
210350555
115546342
319197382
233793516
1163067796
693266498
1861410989
1175843779
24178988
444865320
1272556911
1367692693
205450471
1408093525
1014660513
370220134
1107322742
919439273
2077255951
661408910
904745538
1878798968
1350611556
1342427635
1841723823
1280374974
864871124
235240506
1236363717
2042512059
2124975482
805916155
82491150
1853341704
15704241
438499990
1562912057
368030016
2104280581
1198138309
90102367
1791403868
603417964
741446100
576078656
1704141247
85808967
1965616443
1103785132
816835282
1789888253
1289056150
1529252374
1604785150
1699202462
1715496531
1525954679
1196673557
746276044
1597081109
947210133
1103189437
1302395999
1356751362
1283336421
996482023
98625789
1382967661
967171283
1012113239
768071230
256511937
1796300093
1151438323
1999694384
228936780
2046230779
1113192948
599324858
476713966
2021899497
63906590
1578274563
793148230
1666782809
260325488
489024924
1190300515
1115078377
889768195
880648460
536557180
778393767
533227547
315519983
1026252734
1431993960
778066158
702987854
664957325
1701120012
838443712
1814457797
1979918834
45874123
591440723
740789188
305488476
3651303
381092834
1174437737
1623457559
1214739633
1397087601
2065342377
1876677397
1853721693
1167864966
1857314774
2108917655
1930091167
1021531169
1644568691
935446514
1068329785
156651366
1369260564
2106038301
1277225741
1554069084
2123669803
770348858
308989132
242883672
301692844
947828135
569690475
1513375660
797613064
146144432
1392463572
319810515
1777056900
1172212450
233155357
899372480
1820040125
2024996064
1137824034
794061994
1458320678
146147502
1683252461
417419745
1268925944
637852175
2015328844
694071593
1926137769
726471850
224577425
1941529141
1419108985
496665719
2106030539
175874365
1148409659
1474689252
478237633
989574709
1119726993
536151541
675823293
365605076
2109162247
1316560486
1435620722
1812367426
696213946
87977921
613845292
908015710
2046968713
393790486
1686839669
1726647673
655905568
1987092515
2127106650
1008583205
1347516477
536554061
1184044189
317326795
1132895878
1810356044
1475927984
20127926
1079134964
222433706
391283294
864515067
1571885973
254629261
752877899
1716177932
1873857856
534442216
1592555117
442885842
729690661
569378973
825180959
424824779
1072672188
1550938681
2023294144
873606170
375876294
1977425102
926170924
1222828801
1176314341
1124500088
1435937728
886907168
1815440417
1047562519
1636941717
187511192
1039397143
871431209
933328628
220610266
2005727016
560350037
1248747477
851721697
1418951552
1447192252
4881835
76909659
996101721
1510512101
1184536684
2032546860
1524459335
1249322095
213373667
1106623767
609093694
2036092426
367335722
1305099931
1933163011
1615256864
1925308780
766114067
437126987
2131438260
432337510
28525220
280526256
783452381
1786052095
251544410
1112696387
1384064391
665696135
265610838
1145766061
1465923650
2014862204
94235994
1995790684
448311795
2147174819
367045571
2089312159
1612666152
24575213
1121866337
946918910
832258606
345520791
1122826711
1648031003
1194575145
1744368482
1790698917
226305957
357505084
1058034234
1311501394
1479751108
1483431271
644356739
1459370063
1262713590
1371755361
181860729
324700729
873828249
1533852417
43285876
1525012886
1200906959
1835661402
554431258
498848740
1175829294
1033973138
1349625796
152738983
647018631
2033027270
2032436196
1649511391
472092188
758599434
1003476280
324507433
317090784
952475486
54743919
1778742111
1294333326
1973926916
584474674
1129119666
1276358010
733160961
395187778
136871495
1049489834
2032938045
1589431111
25922973
1756772082
1052415632
225208964
955802954
1662110890
886801885
191295945
1311121040
1521792854
2120849936
384251947
1279878756
714457208
1040374429
1518013633
271041775
587658507
159457826
507759227
750724165
436435177
276746668
52972033
407083219
468465279
374767337
199257132
1701653725
144581927
404213670
2053086707
176913170
1267848652
720824051
447070985
1109843113
744040672
1685525947
1719593688
498929494
988695016
1211842411
1022748410
1955733673
1417038094
817708744
2051577931
905740438
1601067819
156049627
846229776
1367862399
1255486426
2049195113
383579694
737858421
553295745
838670478
129105362
137798964
883448564
63380854
1552039716
1453536373
1953845890
1047308793
2029389457
1005878995
1466552537
1370831172
2109581131
1678083679
1572110811
361823143
198613434
972863621
1903430418
820594816
1161905993
1487507232
659159254
1648245794
1355977583
149058595
1635317817
1340843943
351527933
1082058678
974025402
274965795
1168547065
1402642984
2075250662
1316918247
1656075469
467118127
989344682
2126641802
447968466
1714653279
1052340902
1783123545
820296345
113504834
1475790213
75500946
1159805915
557035375
1296834655
2118402851
1389837543
1050931489
1759045140
1725001517
386953323
2097049444
286839398
1368807682
148304501
560405813
1664037187
353783921
199215576
851538462
1896923341
1543677203
1447437932
1801041476
540642301
936931122
30195371
158355351
1938959690
722361606
1108767967
27297448
1904004757
750500890
1655849304
1228143548
1184798796
603997795
3699411
949640458
738365686
957422224
938784235
1902079761
341667707
1158063237
1939464911
913675254
2110512260
378067052
208515816
282325014
2023379100
1121822262
1055703159
417379311
1411797789
2116928286
188690478
1720100526
2129707825
1423771608
440325902
336195285
88163924
898389739
447585742
194165492
1687439275
1523671428
1979153441
782460081
2038866145
398432166
1476090453
1080784085
509601981
873062854
691793571
1460063532
649568221
1372028490
939851234
969028962
2128100107
479503417
866279081
380397754
1801030722
537028263
1533078878
827803022
254415718
1934070341
51417474
453928052
1321097435
805905950
1954628215
1032681358
531216504
325327400
851609472
1582713244
1482673917
890174868
3752659
894441625
538615164
94321644
66454087
603276728
484251850
891969538
823236840
1487913452
2010982126
5533333
1031338268
1706671126
1666432646
466267737
1464283832
1581675225
2033756412
464330910
1119163753
894885584
972554238
150823543
1528162617
729182523
1545163031
461642718
104686433
1424214970
2021924678
176154875
1701981167
1422087894
331380339
427077300
964044630
2029240344
2093503330
1923099580
1931860475
1443381927
2049748427
883986472
504949828
1781986301
683155504
218068791
1903232655
545871531
1317704189
1145023614
1934526249
986693572
329706698
670926403
1267775706
1709451639
1320513960
377712901
988283219
814102856
803061149
59315852
368577857
1309258821
340943451
1729976667
1445503971
1134970233
273839260
705963313
1003118602
942150734
1180617985
1863972492
999258457
1533653410
397590481
1817448711
299783251
1362859057
891199270
197315616
980459456
1344195353
318532139
200664164
1592633013
769576076
179662868
2113924198
2030455095
28476659
989417233
214037330
1500178526
122983442
1419893528
1384870876
203346844
280599997
850315282
1197869270
1044361608
164830363
332389988
1951179618
1791644977
1624562679
2081174695
1368232837
1045462170
2027320113
2045958021
427872966
1326577152
646430527
1794511850
213874978
1920141766
1650438683
1596898263
297425308
438344234
1850379018
574618628
1635728778
1415343413
389681491
254426636
1857230517
884283432
1329741340
195709416
1394604217
866743489
1174307707
1179699207
1385902788
434088972
191621672
911807653
315864394
757404394
199436149
1488452966
1280892365
16083837
999714706
2033356159
258194557
1573296408
1610300185
630646806
497516886
1331968478
995812018
1215604170
1714246387
1522182038
1267437234
842507221
502778299
1646219810
493838666
1546199401
1806548569
1160196553
203359059
1102984764
1697203875
1697292288
79776503
336469780
968590177
1747340250
1315565561
2047766054
658142348
855711941
657595201
2010596284
1854114990
925622951
338389579
725618419
1452612082
539070543
504250119
1500896150
980082743
831244050
1869891701
1994163144
1104354447
1430868792
1282289832
1602571920
480458346
1219099057
83611698
1301326402
920999820
1344691258
780193210
2094837901
138705278
1469588294
1966729603
2043241270
320280301
1040201808
1619715443
1426281227
929620223
1018619606
1575743238
725008126
1013455670
1297248101
149000761
1882148531
994067079
573811387
120666947
627700790
682816423
1370180430
1679338415
217525043
350447822
892810276
1500923042
1126617101
746358740
2062063191
2049077763
1158246443
1295133463
507207634
1096272859
912816996
724916902
400783302
554574166
1136496203
492849918
317365260
474317103
247524706
1863466038
306532384
1377670805
1257894365
304578296
1167223723
1919045372
1887979325
853909558
1709613764
143454382
1271592262
1513550754
446842009
914066284
1540545300
1318879583
946204247
267838033
527436715
1156310275
1975155014
1233280189
1715285505
1873181564
937597710
1782965669
1157238162
1579508671
430208767
1808929120
1917934619
509991433
239897214
1714490252
1587211656
352165506
1825361162
1946222828
1250511735
240435112
528354099
1042931413
1983132237
244282402
1064214492
268588438
850624340
1388822629
1214064725
435846439
2116162870
1670859446
672591857
1170506037
1972401174
438244446
2121937884
993849712
384534297
17516937
788996346
504609914
690756294
43310976
692236490
503400468
1049814724
448381543
1749253672
1676445060
1414919570
2135043905
1734829910
1630989867
1300780219
465078915
1441234191
898601484
1677678933
731023432
1864477909
236749846
1600512854
1902532334
1831017451
1252424328
688259288
284715809
140012185
1454371479
2026823264
791424441
1552869881
414833871
2130379143
951220870
1984745053
359776058
1258604110
1140246602
608643521
605702839
871098566
1705130520
1025045361
704591030
1591806761
1353996748
612217320
459394808
633847634
49415816
165538402
326111353
2087876729
926377662
1665986588
1077778634
1859724541
471942620
801112843
471750863
471484383
1936219423
916132761
1582248415
923094081
1300571986
1540101863
2119412145
575202061
604312908
1399891050
1134158725
1419897980
584238668
1257657212
1365976586
154010550
128788988
70109879
933351046
215899622
924518749
1723358514
1588227299
2144340844
1677841309
1960250507
997421588
1962704778
1746720485
2065668024
944925762
887317503
1228176456
214160930
1554067132
1993578700
782681923
1032933152
193565418
1503721991
1331731668
1773198232
996310321
304646672
1754620276
756168958
810458332
561291875
1363635409
1356542908
833807326
986843063
2129694661
1078486191
1430420051
1785237084
1847716483
1952923602
76436181
2080574583
340505041
369210877
1611266706
1274096547
1159755966
615804617
1292513837
1127661705
566842978
1407728146
1886501040
1789294242
198443328
1456110877
439385437
171115787
655720757
294567711
1590302002
2060534467
413121001
1856409145
1346961247
1572202189
747282288
1202441646
168875432
1935668475
1353645113
776335894
1322876308
1816879352
1090876813
563674962
262404859
1747386996
1087312452
1026381500
1672627615
1768813148
1764959758
928523637
125529267
1946381739
1157962971
327488700
1689626736
1544898581
1590929599
76711627
1049735414
1848268309
729978037
715498564
1967228967
651768443
676182179
181809071
1823904617
395097400
868136201
456031406
653900399
1997091413
76871023
923355606
1095527764
2087579553
344839348
385047607
112671457
681908848
1164039772
849389205
980819814
1079386358
153036289
1648523132
1526034901
992753213
301707736
1046765972
2082836018
1935441738
1670046605
876705487
1933528824
889604519
873128270
2110287072
351557527
1217136657
2018081822
958265186
789741870
868895495
207051696
1496441373
1484476881
1402653248
1515181915
1865316156
1139622251
1510786440
1773624853
1401401038
393830013
860081576
1670003099
581694449
782494790
576178293
687899151
526580005
1186223674
1672737526
372949734
1241715327
1023334455
167959613
2030891147
1129797935
537602541
1445327210
324830553
1214940149
1374580988
1363131323
1205886639
1765116104
1815205656
4654944
518490077
2043497291
1165824164
1861249942
1770599208
1185440349
1791939608
215883349
1574564022
384327003
1011457220
910778880
1301716449
2051736504
350079824
1830039918
971855744
1083269501
1315297661
319096842
1099809234
1158781118
1168571736
438393833
1346988142
455994263
1170476140
1222254273
1328348251
1389993029
1382595700
1345651404
251964461
1231255526
407990734
1227622620
1931425120
647241422
1614975513
240601005
355473616
640978569
1273809464
1531074855
1178075895
145610575
2001733877
856415681
1896752092
1753841685
1163572079
256169271
582887325
247264163
241378116
2124648368
1038344222
1398117892
2051454930
1438156274
910330245
1770653687
2013769152
2092214760
337574653
1951278117
973602205
256336152
574375309
1696709286
2061040036
1615719742
674268206
933064370
1954201993
268707921
827045484
1078709182
606112870
1706102055
658554927
389870194
1282949961
1607923709
948141909
583104736
718943823
1374023350
680023076
1245592516
307661598
609125249
144439415
1193247362
1259861433
168015512
1105335520
1534644695
1294352366
1099301871
47501129
847300879
653546135
614686698
1494723245
111293172
530246839
808204763
1586154185
892075084
308467587
423745399
355846967
902703512
848941137
2016896906
1159793775
1552260201
2006459115
601437391
1592454726
1574562864
405931358
165639181
1978186928
2003293765
1161843242
563115214
1612243734
1389929609
1594424778
920223366
2106445058
18015777
561648764
951488859
2035823236
2068480888
1805079095
446038470
176690860
1528792653
961902023
1013020859
742005772
205416360
244425470
1024105896
1745968508
1496667235
1395787584
1416933460
504040907
188988391
2132716927
1125460308
893681941
900423371
729583958
985298697
390651028
148575599
719576924
1219138679
801707450
593100126
1905829735
1563688012
768141408
204917637
1906773154
883635850
145459005
569920358
2050736471
1757964941
1292385375
427517516
378706329
1306253393
1648966592
58714180
28302312
867849313
1835071961
272187295
1775961063
1587452497
562108683
1194059522
2115858107
2031498907
228091342
1153822303
812395266
1040384295
106085456
211832937
653571608
1889485990
97377783
89305108
97595840
1198717601
1378944566
1007249888
1834661119
1566825378
2081168421
234776686
1429944491
1721501950
1170210393
1076110445
412240902
878658060
2090773613
2088106343
1306571736
1793964463
1182852271
1081736345
1158082849
1685808034
2021559956
351511995
1415038697
990875189
258443632
226810776
1243972712
2084989222
361307547
1508024595
924902630
730259516
895108211
1635090090
386937283
275495403
1093917162
467844293
1723415251
1433083868
175378658
1079549762
1816370190
492667175
474414863
687434566
394004056
1169856821
891775937
2128651885
423846103
199070236
1271309679
1825936267
109098350
782095830
568390195
1128115068
18506101
1862132971
1982074445
83346449
1314516855
1453365655
1777108256
1820302733
153952568
877911254
2130574620
1325991216
677559412
1842238041
1968832160
964765651
1328822277
287574787
1127986486
1018091266
657980572
13710706
167840646
1711534997
1699558753
1133867599
1219156086
735684805
188810686
839325423
538079865
111317140
1843544465
803212776
1359550124
750645188
1179530182
724395598
1568852549
641621902
241198549
253810703
1195928826
1118081295
972380445
1489042365
1845131653
196988380
1475320806
576841505
677314668
2096711860
778245937
56664497
699551652
2125399592
271976389
490991463
1064862939
972094822
521454392
356638288
860526462
1681569283
511899308
317868805
32095586
1958818949
1637012382
1350425984
1439470671
1592142427
1418959114
1669285435
1362117359
703341653
1016472681
1301026950
929028189
890271153
1452315668
1707709510
1672032271
652980703
318023735
1579768954
817772267
174476065
1987042700
1890526968
535776556
1232296196
1754535838
1800243382
617843297
191789356
1680835650
351521730
720256671
543498742
1355133620
533922799
628021820
35414548
71856857
490877330
406832647
460848526
791948346
1460986051
504812013
900177477
1970437283
263610221
742195368
1267775927
1695712070
1412628789
20274797
1988076929
433180471
1113997958
576499192
585380084
869138591
776347345
454610906
1532609701
955344180
1102081810
1443310142
1966749809
1743987773
1614547417
414590935
512438434
1499609412
1997701289
1229491267
1131675661
1300749942
231897267
654807094
1244875584
646015821
305935825
1685165179
1143267607
2031178506
388631933
1639557602
2063913722
1176850696
420615938
766025504
425862421
872622942
1545056444
138852792
2074540670
1666058972
367547826
1789604193
402430525
2050756955
200365947
1839068161
866427391
1922345065
1402362483
929263379
993815524
469067288
747228691
1398456023
455794049
1002538670
521468879
1759507665
985887962
540096429
1800698047
874635465
489239786
1190085344
373225161
1371735282
1186991492
736082692
1370296138
1292685116
1993683705
1018112579
1960314272
1561274501
722908435
1411637443
1328357778
502661125
1720922842
1128254662
2030461499
1034673982
50111997
1471905457
1801522794
1040715289
1213521415
1689424702
2024753085
215307376
1526142573
1771586504
1365900627
392175954
1457279130
1523854170
832927889
2020227308
378278942
1193800239
336930515
59899401
905668692
1828145140
866951312
203944119
547289330
1947529112
430304333
1132670613
1760545306
634029692
1224503635
48183807
691879055
1721146585
58649084
1065378692
418841033
1689471175
1438390706
142467035
2033411128
1002881194
904795970
1971400577
1593586113
523270755
1259130399
2135790039
328648008
299438116
876972303
1079045863
678280449
1471777224
863295607
1519636274
1633643699
179163942
66918473
48576864
1473898504
1827954084
2108987721
1870036389
175525321
1279410854
2034259133
755540584
1850849953
595927765
1507526115
1973305227
1788781787
2051702747
1874118721
513410961
1996225798
1890863750
671818790
568252646
1144320398
1971483137
1333478662
1813608920
1906224490
1930310282
1661969930
1634588885
37819472
760415422
1107706314
610364053
2094326887
215986862
1023389914
396671346
1601637608
293039672
1738538404
522561505
1727008200
388180035
1384713207
291809204
191457301
37055295
1634891939
53197389
1861259166
1876711261
1588028354
1006754142
630515452
2082658962
355508225
655241829
190479572
1848518343
612062341
583228481
2027425313
1293164044
1617154078
953917911
619025351
1333532122
896512702
1580888599
967765380
2086533950
1129581421
451252459
2122069785
1806263404
2032044865
1210981525
1080015698
890926248
1307958844
2000412960
229273154
217516961
1158646758
91962013
2002400581
1991491668
1519033746
650632899
85739195
1711123141
1376081676
297782615
1920629878
1804535725
623197222
147078870
513767767
228014775
428148642
1215911413
346301052
1375169851
20038737
509466781
2089552065
2094634361
1062394631
365531371
1622899970
1290303904
1101158781
618763829
1994923483
675067596
1682882353
1818636685
2017397875
186645232
502770067
1681694425
907247514
1329570621
1272427940
2026584013
1528739272
2062849856
2019106217
2006271091
1162733914
1967355997
588041699
1694660618
981094003
1660480794
1555138909
72832407
1702003122
938815544
218748681
1165894826
722536350
1514175929
2011286928
1892022945
1395946851
2114978230
1981368150
1865367075
480598714
1028406259
567146124
82303353
1478328743
1732825072
231580454
1694628220
1868874211
1205018192
137493645
960062399
1672787266
626246969
1342815117
238548291
459539527
531717205
378048824
419132681
975618516
1297197823
202943340
1252064827
1634886607
365163624
7764020
682614043
1322176531
1817248780
667579362
530205491
1330531680
951346946
1504609592
469002967
1499414879
1848505194
509899825
786395079
1394683338
2035199685
1204947476
1769586127
1234387298
1065873404
526402008
816075922
1683662870
1745127379
154511358
662037573
1397147441
711941068
2050055597
147844873
423600707
1329612218
2096124875
2074143387
1625070335
1695952849
1728239399
1802850010
1395695868
1038420036
1130710031
1135047554
1369905546
95823010
1834393519
2058132392
288499897
1709337874
2004369114
2141774435
1890336537
1449230201
202836298
1915592547
891751321
1990337012
1157521740
109405
2041837883
1845746841
437218134
5164468
663018984
1911867328
300533303
1917078681
673719550
541158583
2015129202
496583993
686050278
1019845165
551701658
1160213570
470983928
1678492706
1047256656
376816772
960656954
766308145
593550175
988544368
1086758254
184459657
1742778785
230849538
1767066697
850356552
1627902419
1696344300
839937832
293337030
587539189
256521116
370179707
865466369
565315868
175337738
1170419126
199012242
1493036990
566815128
257900322
1658304654
603635056
2061072365
368148503
1447433861
1587880098
1415059097
1756767569
1020166700
1100102421
450778782
1158422611
119063214
664940342
2139206506
1872534112
1251950429
609200147
686954658
589506224
1594667305
1863456752
795523672
653656265
1456698910
1301732119
1764086784
129278243
961609354
5090273
997949538
1216836821
1514659885
1902345509
1702426132
2081564994
1420788272
1317736391
1107102744
2118282846
1645616995
2068427898
1484799333
1529029659
49108534
367053473
677720974
363513134
1977481762
1348207318
555614521
1023373212
1640082875
1741304168
732699415
178631453
1190523108
1056582762
1595980957
282543483
1770119850
2022609382
1564163320
2143455336
1942822363
1210264430
426038746
1090065162
1669505522
2093927790
1591742326
68794419
158081428
1622718363
408505072
915406345
2074099130
1224048425
469041012
255176783
1568026906
1508422427
1425230629
1923328643
667195741
1882177478
259731207
1307966207
304473123
1076408721
1530789904
1153070029
339575833
1002145196
1912120613
2144369186
1045122209
313619622
1701033135
312908735
197805994
1699361621
676872985
1774799240
1528357531
1225082401
982408808
1587657818
1936652765
1979591856
1448972781
907693218
1298175895
838956590
628883201
1967248854
1375455029
280605578
1931158727
1344952396
1080381749
380369761
653907268
1324998332
1344732316
743757689
613934845
907687339
982544977
1971613731
1957392307
448308001
664023732
939663397
1819659269
563077980
137947692
1067207663
559185111
618378679
95270716
1424613503
179398383
760771929
1481449964
1918141742
2075959592
133358435
1854498120
1599923999
844993723
1156847117
1883086306
1922305914
230091326
6230175
533324466
127183668
351019237
1588423932
1002505558
1976434439
81782769
1625927954
510936591
499194471
1821415793
1753828870
972593841
1687007709
1215594581
1335754036
1745503139
1575335217
442478420
828755642
2067200276
750294898
2053247742
835662516
2038237588
1441784462
432053948
181714769
2124824653
574163178
1288056687
2117776970
1630654723
744370461
1286729097
1463797467
1801742801
2024227017
935148096
1246154710
1482114544
1440707434
1484394432
2048031675
571437445
1921430907
1016825292
362388753
1408308380
650131050
262025544
146386891
366169359
1029715911
907181938
220686273
1327240879
1076395594
521221588
242620105
94655728
492789026
1161357672
1118131564
995320444
1439066550
2137085152
61787612
954722349
1563889946
162349045
822988757
140155354
1001003833
1685630836
1371374839
1475476017
1063907145
1893837060
1791597661
339080557
1351151591
813211455
1938450954
1414674953
1233779919
155308038
1271995515
1036613651
1228069080
983009765
1300442764
1938256635
626897931
665202363
443559288
1645468804
412824675
1527595929
480769881
833489313
655486734
821813055
1213794504
251120832
493884484
1180911648
1308325337
838922834
770787120
41887092
1847040421
1117266850
1605731700
1933195488
169160143
1134290150
538595602
1777400831
1816068647
1569138643
1556175779
1714171436
1922998343
246041852
637669251
1308340614
608180708
1329367529
855301584
151679761
1612383062
1606859277
1114767461
2108583177
787147625
1304100004
1968396307
1087638257
2137098728
1170600733
163747848
753465819
1269617217
797542527
1674084588
901143383
92700606
1224193238
1834458391
739817652
1938744524
482295532
1014786432
1174093627
1856688250
880061483
1390452883
583815590
421857883
674526338
1662141651
1142337066
632066218
1705484420
773755234
173902347
306846689
1765525299
158159133
918695695
7804234
198234333
1718338271
651469445
1642125545
2031383074
1603699500
259515320
792621757
1360113021
304216459
310192801
1460048469
1072078844
193881580
632824703
474918838
507634608
180391918
98931946
1669167279
1252572054
2113840352
771459605
2143004217
1793146663
1814941859
1912341769
263685740
1255363474
99384745
722951733
1905080639
2059839733
1262272356
2059481213
337499182
1567871914
931703753
786072753
1235874718
1903196156
1178377957
1291188141
190042537
1604910996
1743127045
190864488
2068306480
890000535
1801543885
513594359
1341946045
778984462
1194963151
635010257
10078586
2063556214
1817092087
2087677633
1550105714
777178160
1152174891
1787886437
1719569614
2004484926
1953182902
1463362163
87650046
1584023093
604223549
652920770
1886489590
493978820
2133364613
1099314106
726081716
1432676188
1142082871
705541194
1792771241
1992421427
394568251
747628361
621451606
514481028
1916043161
1741231179
1532805459
135038999
1351071289
1232632427
1979265865
575499518
1040341624
1340526318
1741172543
469860228
706230757
518835344
108250612
854480966
610721508
224432655
1017541308
166937487
1141650397
227043877
1638666234
527506444
1165595550
751934055
2073293504
59954418
2006907103
1777916773
1739839681
849630076
1252855512
918756609
1920522017
636017579
438365909
1389094278
1273042192
28354007
880599457
629831676
2143559031
438096630
1625278852
916398597
1602351754
902373895
1427120438
1911312814
1800834952
1997240258
1644423662
1728184280
2134410217
1811365078
271545217
2130936180
1393303421
289680195
107008635
1572429966
25078745
939837446
1803064404
1726318600
1400629549
1167248359
1482777087
2054515846
577757586
776504621
1594685415
909783276
1012653729
708490771
2003280195
1080943823
785151418
26441765
410815972
1448610677
465294884
908292108
660077081
897086264
40007971
772226072
1640177160
319422739
2047057039
917581865
1701905458
1030748414
1671916143
462291858
1673770935
1036293417
1502284570
1059768671
610709612
283144799
654177643
244898281
2108630194
2092390667
2051678747
757387070
2103491085
283987120
1104589394
648357781
1845564113
992907994
8180876
1206418155
835253290
1552220824
1956868351
702827971
1295493643
239174992
1510293939
149900799
1860236625
1402513171
1479994491
1545707891
915354985
1841614845
143012196
760734688
1951785875
712899392
1217947004
1505191672
1364888282
543785443
1956177571
1417920090
716646524
282927449
198962908
351458859
544654064
1747243214
1576937924
1078391895
1886775903
2089559269
1344520656
1953202115
1831375934
672953891
2064704108
71665553
2025609625
404431629
1082913287
1529227962
1356801340
650313823
684736560
458696236
1450862647
331856928
382345530
1367417101
2120341976
1305870303
2026613558
13668440
1637369692
1878053434
379626313
1904545504
421040621
1028053721
1484432874
1959411949
1204698858
759250705
1242238888
40925187
1497178561
100499737
18183954
1013102249
2033234666
1143228171
695863018
1113520121
122556738
1892927485
219100374
1024558268
1430250449
1872820604
1217853835
2008067596
205487650
1333205545
752807257
749757736
808776827
199373229
595502295
1235105634
1933755076
426211254
1591324267
1150398941
443879285
1586219441
797043889
613944157
406089247
1098184679
2133564842
281711044
1201463245
1111883196
254731596
344915351
760647087
802519007
1720640903
848740854
2140343197
1037056077
458867553
2108928772
386800061
2026672202
1126009365
1906777914
201342715
559578963
854189634
1633912871
799521808
115462658
1730912104
2025966216
405206173
523684160
1298882858
85941770
1425553990
1737333029
461974456
1122204552
82782506
1207055647
725646300
1684951057
1416061693
877952112
910586257
158100753
86304900
1374226940
940195291
1730831597
607971836
299775011
1052730580
1608283748
1036034911
8457889
1502843808
898291662
1243407971
526951666
870856814
74598065
513792586
1887041511
1663118649
1907884008
1149874789
502666280
621911172
1808094917
70203614
719620427
807650451
1028078871
1323066214
1220063567
345592492
2142717667
926895020
1381735269
2092623619
633472301
1585270940
328487711
2137582637
1311578301
241997865
1698825376
2024647603
934520234
1541346784
196931187
1743610859
2051057062
324510140
1222205790
732850452
1284650033
782804850
1687212138
198926416
367384649
504424849
1215894768
1614965923
393294432
1089813099
1298463051
587396736
1853986392
1859974864
599617857
126752529
1490701279
192554929
394155864
113379801
832965191
616952152
848387631
263188112
584436828
345843770
844974543
161568410
1365669062
1424118494
1656219989
1701377224
1522866902
90941695
183337536
1152894186
739097194
988215433
787465950
1361213981
806790171
1333316668
92646026
1347075842
1077363879
307942542
908798608
1362266476
588829067
1804670176
1226967258
1318785866
1466789495
784589694
1245716033
1572014088
1537961107
1240533180
100297729
1491295730
1801460135
1074049068
1855514492
222138884
33828960
883983802
1813908949
299240022
832461203
549775739
1565513595
886699401
1956956386
1844254164
94961381
1110326828
264962054
1255068687
1251682379
388043456
956716713
604530063
404532298
540280899
559899579
888182287
950585132
967214161
1794125498
377475663
1290010657
1323113974
1175093469
1940541914
1737984954
1089125432
807754942
1409795423
131541915
930386326
1563824354
1921620398
1979656687
490204499
892586686
2032480531
189965945
2105812816
613321620
288906333
1211640323
2020588511
63012994
1450526571
1266862877
1015306416
2134739849
1497749175
1303710113
366677070
709290561
1697528595
565210935
417812386
174583878
1552057184
378896870
2074386760
957349504
835640515
1510091274
478427900
433425396
387406669
1474077983
658861546
984874474
606507235
191416582
870247815
2050941543
691585289
1457606289
673850547
820365050
1339262750
128784934
444390169
1758010011
1933236537
1816445794
681399416
1490904031
46601592
137163832
1849897055
1332277761
1774614187
1288592585
385701069
452773233
229876993
1352401124
1457138933
996403098
1781298513
338984222
125952495
774553843
550151370
343408992
2132218758
763107929
1908147505
1053948767
1157457845
2119028540
1351630700
242971144
1899804911
1902860538
530570594
788953588
839565834
1395017163
1461096225
69497497
276255177
1488611573
1303599161
367491348
780462972
978885576
115916579
972881925
1504518691
1387587788
1496920338
1120882473
1090922712
1323148435
1876405024
1691900629
2018657887
1812442116
1492625417
921658243
708767992
372088113
809026051
373464737
2119012669
1363890794
409406250
737092119
295902452
1236346773
1563670568
97388092
901205694
1817559860
2095270277
228351119
837850913
1549480619
1709357437
2113011972
756986327
952655089
956450254
928979111
1428475229
1379166697
2050112191
1244828234
1480242125
534623536
1399350304
169898318
152671292
1933342485
1848334773
1883156571
1026020816
413624403
326470226
1793434680
2095054059
2037724592
994571933
2035229312
2131128594
1208379405
1515335546
560181759
1393722207
638372974
811810128
1408446175
1445153743
1151949351
957849128
1143986024
425285484
499609954
605760503
1434183429
585795826
1837603141
1610163773
745229789
1786280718
925163557
1578453383
23678519
754127479
1847413022
1532889913
833889718
474253172
86943338
854489125
225751812
1756575311
1363582939
1873975690
773273274
424238660
555973534
39076076
1939011116
1038834628
952776801
680897012
451696825
1076006591
993074849
1204379782
538969921
1334240348
1918028858
2018153954
617288592
1999461143
1810531100
681914407
855384293
1268999054
1754490684
817539879
790150026
1147007273
448106090
46454478
489076649
592573106
1255164535
1995433127
1392589101
1274313256
243298120
2004934769
834927117
504826954
746244539
1609318028
1964682021
465477738
1980175441
471086642
1701819237
1774696612
398149720
1224972950
1539125652
585144186
489737934
2003000996
164836523
1808073812
103951209
1183520168
254555902
1710717067
1346404609
1669520416
727335983
1298148067
1956740875
129121099
1469475171
1380575742
1028684936
871978179
1020154418
367725755
1785044204
522889049
1285514069
847206121
573014267
1969768314
639074485
201435045
485323933
1883370432
1500825996
1313314100
474894928
853901192
1646898247
1537324409
1723373598
58647565
741096531
1513524141
198057145
303735896
540464205
1949529745
1946912528
255073938
645684714
1830186121
677216514
718156025
1050784879
364071110
1836668454
1420204741
1381340946
1972431949
1257566663
2042635110
149274849
953678643
657243322
862307684
87454868
176179253
1001181331
657846923
1387457040
2117514713
1379539303
1821435958
2061009444
1158823795
1664644019
1061687176
1633521780
629202172
1043265365
860509110
335730889
1008492037
993983504
398924069
1927139319
976898321
1833854441
1407459244
1687994611
2059501628
1322200223
988061814
1921602011
1329513974
1453704220
2077761089
257852265
1016766330
303611390
334391961
997740337
1520291576
1325951833
174310972
132368212
1679233587
823261246
1047321884
1996279681
1458625436
983335041
1299269339
1864329621
85033202
2105856703
305493081
756851815
320595902
766957226
651594445
1616868403
1739737252
1248921896
1799112782
967899591
86100923
1352103257
1565925492
364597888
1631295416
1396057686
1406798080
21979570
369372383
1342431779
1398628321
1001680447
157569650
311253152
648706779
2048786631
653343181
585475671
1000146033
894632855
1309246501
1063555105
1429976973
1242934537
366335434
1206157846
1454887063
2134989741
768769339
1107124658
887690581
547851301
1953468315
991579392
918778337
663563503
486691784
1770164612
1439909429
1904583857
299097937
1018050121
907223456
1836070882
1111427357
474674096
2091191873
964840060
167854046
1004109942
1560405773
1618792371
751430257
1836214942
208110743
921922169
1794540967
1653264720
402213885
1381488326
690422955
1595121895
2032759223
1112439532
210656854
1334034491
909111702
1363926741
1717247264
259403076
1587201613
2087121151
73509699
292226715
882049405
642109906
788781803
1932760465
2061983397
962022225
67777901
145993877
149887105
1264219976
110154824
1806181956
1960015380
541686210
1451864382
1578598759
174441128
763532072
1458684309
1299922552
702606110
1681093755
2064921183
1905845857
1939401900
1931515738
636405173
961546829
314722938
1294973225
1746480647
1363592626
2086114756
304331327
147218497
1724877432
1613651884
1277345569
1837242539
1571211378
70918343
279440379
1867027223
87852339
1722428986
6617494
181951012
749440859
1234337194
203165004
107933744
1070042432
1781125941
1856032789
309551138
766726575
1660548932
1085498005
424906794
1922391991
1748313659
508216019
1441674224
1241001547
866173806
1809934432
2145290675
138018809
1280171895
885599262
2069484645
1649371077
1029571057
1546282569
107070054
1279501640
885184839
549400295
658884356
1117080016
1221013062
1957659750
1886574693
1965670715
663895543
1210442655
69842918
896659029
1509389435
313306261
843538624
2020136052
111702516
11971803
659769250
2098591357
2094258717
1376465555
2057360119
36017894
2120225629
1825700213
1588938852
1829591027
1813174137
133861263
813596646
1810406343
1120302558
1273283858
1403524414
1788054052
2134587031
1852265625
33242383
797925523
886563337
356967526
1389487889
543177488
208591834
1879738290
1688426491
471115195
1353539664
208190405
1617391641
784716638
2114662319
41035624
720656902
1779887313
147461617
2144233628
1199187378
1321916082
1997950645
843514803
50822861
1202942809
10899686
1563857150
1203316739
436450955
1067632306
1626836947
261332340
1053717740
1135514587
2141303560
613899356
1322686953
1264741302
1008331527
230197266
2091786162
1978200429
236413568
2016595770
992832223
1613044352
615843376
405519666
1536214042
1425025710
1032941428
1103682177
1600754287
1885399047
1767010870
1067060293
862541536
1437756140
1428632409
2141835669
757281731
2089306567
1170967737
2017935282
949556020
1053360889
1849762563
1116614218
539341714
692300502
1584673653
1076547023
1208423747
2032942553
332931808
1081468519
1433070011
1933891557
880365049
1115167692
1687452777
291333694
980896557
1919456795
2107339718
704433224
2054948165
238112254
431252132
1698244446
1037538575
51771175
964758703
1037065
1648747941
349226393
195373263
1118422039
1632828351
1181369085
375911728
266009669
133735624
1223880944
996219837
85020975
1794700990
111840835
109162528
442484917
205002759
442681704
1867421737
1685334068
114817519
32575999
313494820
47325892
1320048639
1057042923
295451541
892036041
1751799072
918501825
1940185875
1619242419
1106686911
341079044
1711023579
1662653548
2073094475
1425248343
1408900077
1886774642
783934800
1646228950
370014568
367960718
965072354
2145325008
1009650585
1519305981
861759938
581377518
2144381810
2068734576
817210378
489740538
1385362791
1835284548
66886172
905082671
702594646
1981025927
884243826
2079944206
1420173682
75693844
1570986843
1639378483
234104223
742166236
1564886094
510601560
1801059161
564940181
2077980065
2112272140
1441498468
1067174042
1167294637
1218070342
350760085
1135662113
367029026
1474839819
35093909
122173605
1494241428
1830663103
908738135
146168398
803971268
183449842
1970651883
13102553
103909863
1245006386
367398385
322604111
2034633699
1460533543
2119110523
59939702
620967894
2038448407
993955570
1152097556
1643520549
1737489424
1654177644
468814415
1863438555
803536145
1373983058
1190771020
1022968946
1670740305
657424864
334828626
1531922761
1612870261
503392401
1848199325
431123894
1008195930
509758330
1027246454
1093947746
1666286982
1940224150
1124521991
1184466555
2062347667
882561353
1156689150
446219696
1048186970
1287307707
1663854231
2031550982
377288714
1395423695
1419274398
671529725
1968857715
1381438737
306317609
2146269065
1946128888
1085866163
900336654
1739867700
1345248210
1023702229
1486446484
486816448
512766394
1825872557
520603756
2087134805
1029500129
2019415678
1814926090
1279985297
1816736714
629465784
505829393
464235860
972781934
1134457603
986687373
417053551
102160515
1219759141
825057027
1347251782
999194204
675655074
778049190
321362814
2071626095
1749014387
943140632
1084124148
58998507
1225253307
522684660
832945665
1591112454
718888940
308025358
849619501
302102955
915836917
1795568
1299371499
320929981
1084537294
911167697
2025640615
1197888484
961962384
2056122811
352800871
837325792
781193671
332353614
1800349452
948207607
776314665
1780672204
646492844
1939093334
1128031638
1571685740
873005726
379290426
1905807995
2079038731
378501734
128732633
868475550
162626408
1079930292
873771725
1780031565
514641033
1902289329
110492298
1599615535
1189749216
216929344
779513580
1892772634
376897047
1368635919
614734857
1768629656
1572414331
661477304
1672531149
1242303471
542394105
1916585073
1979565367
108725826
1956995087
229167398
197999967
932674801
1896971728
2062987237
181077885
1523276097
2113290866
1662216027
918820974
912205243
198614229
1638470858
39254810
771083695
398360470
1063584373
313089934
825351527
739368293
430790797
311238797
1525038281
991774762
900351707
959539534
665057331
581790665
442817993
1983282700
554851759
965364332
1455396295
999940676
150042401
89676029
17389974
1662104863
7174187
1459979840
2107960973
1203165690
132923286
937378807
1774871710
209080272
1249732812
1380547881
1920687379
1617971065
1833805296
154894674
1134847219
969245880
510309957
169692618
191586951
670297351
1838102926
2073122190
730897792
1601726732
1558389434
2009704268
519569507
1707856825
228232732
1179690199
1513274919
1643328956
899102811
100376932
174802936
1163382750
283892656
1319004716
1556234119
737585590
1557601589
885928884
1961940137
1477106472
417732258
1415704249
1766288809
1123888772
1208680342
250184717
205872896
687591523
168192135
1078004452
1447750351
1885710612
1854369340
1086783888
1937444760
1236749204
1973903494
1160696931
1055547576
1494135754
1854376200
1724020480
1284434280
1785554385
917227629
1531698918
1632369687
1612333520
1271726227
1431689825
1172298476
1679154467
1154540354
1296756209
1393936398
279867757
996794449
624060702
2000277720
1772504727
1381423085
187650849
1092547624
735237711
919300321
1338053493
492923589
1692071918
91561479
1446039216
231278227
1087198669
1395377491
1974624654
918124783
18841410
270488523
224666947
549977911
663893560
690028815
1038324229
1524629487
25939440
1471682314
127439759
130803194
692661068
566456408
338407887
368484644
1982418621
6921741
1549997496
1694077557
1222293066
1497651881
256341526
1431936902
1196910593
255295487
546400379
1543162277
196719601
1116311391
251284049
182229329
1968215703
203891752
1275680586
1603022444
2036180815
2134707980
443774973
477930469
737912803
2073711214
1220360610
670077034
1120324270
583388944
1146845899
433304304
1125203961
1336389248
729079643
647481822
79589764
1212096647
580729083
2052911340
1786285977
1181156047
1358349319
1699312809
451615105
878814428
2040711775
2025922207
982135204
1174439806
197285863
2089274674
1589174644
823061512
2129411662
801517120
1784281806
85865687
1026000474
63932220
385609022
1075511600
1400185646
1320670672
291136728
2078602982
1721032690
1558189210
1318063602
1219029536
114824540
1310945770
171488495
1540853776
793795919
637912619
1348743430
432692094
1887506455
871488894
954134930
1747921293
1601073927
1400817851
767483561
289158037
1720939636
1695107508
1596368496
608861594
207499210
882399313
165092763
1912859508
1645845512
1712829339
1292451882
607077179
1140540582
1879280321
1602251806
2121291690
1768212690
1954371036
1148031545
349672487
1262279950
289448220
2082764767
626986936
1346220394
2011646730
1902218108
1392357376
715596764
1443219953
552226651
1903857667
333314910
73323420
1865663929
534656421
1997197258
1674359032
1430553228
2013917531
2025272786
341171230
340025501
1945796600
638953036
954873065
1809418204
2139442369
441265830
269112672
132486241
2121493854
646758246
1279793203
1666251061
458723088
983903797
1280867347
1633416394
587709759
1168737089
927782644
439415891
1577418084
5282129
993712320
1045791173
1619442280
1410166210
508752638
1676192555
1456078878
44785179
2087612933
1098920714
1843908801
705119498
1293184350
48963524
971036456
564621784
36722640
1283274405
2057659576
592730875
6761671
1396001453
1408934062
1612770290
961176294
1417825340
558975383
1599684735
795743416
2147434405
307163420
365878208
1192199161
1092341665
1224288465
650837189
1848129814
2102739329
317614130
1794522991
857814387
329306363
1727703713
1431762857
384220993
571707754
1201268039
912262728
112472348
2087635530
2107108858
332304562
1606799546
965103963
1978116546
84777104
884448084
693427582
232617313
478739047
1384586283
2122352257
1193680347
1623736676
977367900
196301419
1007606474
1614218391
827068583
679014782
852747822
183746733
26714664
1621980880
586937217
1212976164
1412803178
1105537224
1603094962
427718259
1633085866
1981761726
729852991
1034228664
2092211217
2095304334
982587888
2019862749
1924651027
1256053904
890895441
1389436127
1181088429
1965435868
911132459
125939132
1371388455
974064869
429288004
1964945288
1875491197
2141637447
1140852686
2120369794
1791847040
827180199
301664578
151297336
1404466987
692147951
1196616192
1978585518
1596097087
2124399182
550915215
306375802
358377593
2002173708
1283894925
2004625129
809374817
305947891
782100362
1740069189
1183747585
1442677758
1742722173
1197682417
1783375700
1553261193
1307465749
1872944109
933069120
1270129241
692796595
1861011426
564907049
1094058632
868405316
575662563
780657917
1029578258
23754261
888654436
1535745934
608884224
852202376
1240352635
1651862006
238310626
1557218462
1353674203
1272165628
1910179753
1721277877
2146118114
526211740
447586033
355460985
1113068491
294908155
32012201
1902052510
1149260034
114048861
355372478
1220945474
320565317
82038123
1267487275
1176039699
1449720886
894391293
1171560605
922456860
757878009
1162471886
135381938
1045235326
1889209374
1404472211
151477711
857145356
1326587024
2095287019
122043368
2047558925
1302735996
1615619812
1122793250
1785991514
33804114
1720166851
1490823161
402576212
144584764
507003420
187482292
933806353
626322211
1131218836
1488887633
1387369303
1769323549
2134704987
232011255
1728000995
1048244937
1225348614
1919624635
1922373719
624806338
622510156
863114361
1059753114
1031721734
1606214390
1854286669
1272293539
686365426
236227418
149025379
399548654
1802779745
810812908
1560319383
1702524886
1399923424
1209138001
942828378
177492518
79093387
67012669
1054866430
1512689702
711023134
808109638
736121251
2054651692
1393048496
507348614
1444038364
1583992938
870014287
310167406
1768451475
731924145
244577426
275678419
1394092355
1048170923
1777491749
882122374
502553557
126143663
1275679248
76153598
1590357005
371233565
1830378543
455464068
167710579
1613419522
1819618392
1804393738
1458153600
188714842
535853748
1284410957
1629745052
728078620
1980240662
1766980366
2690006
18841897
289117416
317552970
1647966368
193727699
1297672808
1752347644
1518331065
2073843650
99622425
994518531
1954218506
911656337
510687596
1322800962
807065242
1988881312
2085717361
1360481082
34699898
978972762
1984380146
242223509
1500290774
996411058
1707254776
1422680775
75211680
76137775
517505874
1504378765
1792407500
2140178008
77607980
1878619701
1235239849
2145184785
1235937515
1286447327
1262102797
381592454
986612229
2122370433
473795108
910097110
8508584
1695224006
193458569
1349651601
1824253790
1698349467
837594592
1006756019
1198119758
1905806519
1373376148
657375078
275825820
1981540439
1475239447
931458624
1683226037
193234718
1799462034
1240446542
1367459900
1049510141
1393067501
944316135
929512209
1296177286
1050045097
770744461
56515284
1138982929
1697684924
1680251845
60923866
2070689483
942703738
1148728288
941630405
107058424
739507658
1919028159
1379582281
1946001094
219669556
1189109857
1961203808
895687217
143993088
272161529
152584983
191824808
1367759523
1584952245
291585738
2074505022
71916552
1901119956
361148958
1925165453
149976961
313727766
2048796522
792207759
810368893
799463851
1681654979
1582692153
554189033
1708412263
98698880
612024119
1362128091
325069152
962439805
172170222
155339710
241581456
2078100319
1058504684
2020663039
989716542
18380944
1169659049
512641919
388090802
1658641463
2045883594
1500770150
1121993101
805796486
1165224960
116909694
2077477846
1983962966
2034347651
1293209709
829256670
1124419998
1988010099
1156862780
2021301825
292373613
242055939
2053928864
1659943823
1658241707
1516284548
556944421
1805045492
857857738
658000211
1842075459
1840704443
1155264104
980771600
1561864324
569800858
1404976205
1793488942
1296811758
406137749
1980502128
1422217300
117618586
1091732480
2132965986
64369699
1548488231
530087256
651124063
867298202
1869549147
1035989568
292129833
1528106216
2057574887
451064367
216696122
1721222628
944749472
17516482
1014424067
83483934
960369237
1424388457
1976175569
1667202162
2048067141
1161009151
469903680
1966983993
1858722154
547206833
259576443
1143056596
239790287
984135855
1746564642
1170808635
1388293153
1689605467
259807444
688752137
1747903025
17337108
2094988951
166564509
188448710
141575467
1968974187
48356825
1486917540
270243458
669147328
1783280207
43489672
125095324
669910652
498174200
1886046197
2058380579
2057974946
2043876496
897452199
257471130
1888710499
1427659442
1217736414
893354541
359353177
705801894
1360193230
686215709
847749987
1177939853
2079979247
1890649925
474912411
1873458306
1239404375
1892083980
540162728
928478863
1877547712
619357062
628963176
1966816592
2049395862
55069431
1171146062
250125206
1569000569
1879402654
1336240862
594295876
203174275
1332908178
543260681
1669372936
413356319
1326786982
1141478181
2055947359
1715860181
315399135
409183720
672862501
693412038
703716128
194772984
1618845231
561878723
3096323
361174453
1823515426
1865559649
1869354647
930422436
1506897197
2106329283
234747195
1234144548
2092124607
1885834290
891004586
667431158
1044140339
534852235
140965039
426716589
415001502
787302115
617930315
314791671
807426336
648803116
1187768514
1954556593
711613899
586851918
1001155929
2105970429
757951802
91708476
794624256
1921940561
1820880251
922468024
1676351567
71751604
227227062
1808184978
1301148352
37089920
763723403
1352001797
1637221655
1722624992
23663614
1757052978
115219726
1256257382
1847115781
392014486
401892743
1371541250
1100333849
782594722
219128009
47709669
1422543176
310947073
1056327329
974687002
334883554
1065075298
860228466
2058962505
963424157
57766922
1954920467
1913057404
2107690473
363314168
1351946184
240763274
518807345
1672528694
2106348652
1086516146
336900571
248593301
373278271
301700811
463767171
1526494192
56050058
387487435
1930444726
1505234188
858765890
510658220
271858296
1976890236
591150276
461955954
1979578598
2008621626
280120769
1853273007
246296697
1260470796
399192259
1495056177
355297165
706399426
1621961816
2212976
949273839
1641605144
1602879655
38565086
1840222545
1910407629
2113669933
1558399406
300342481
472322860
1085075135
775381697
2061917010
1315185616
1454903632
424482076
1918721768
2096155044
2127520827
594438111
373031348
424118953
1885142120
1323348152
357137054
1578351644
1119188230
20248353
135583187
1052194588
1695672641
148968776
909093243
1303047844
249226423
333228237
195273088
128347776
1685030629
756036031
671103588
174811199
865459840
313896883
1804499512
74637292
271956672
1816031802
1223580940
1613874130
178860204
522468313
458384163
2110035258
1642018461
1816400819
1678939678
1929659390
2049730719
1257542658
566486416
402882992
1287626742
1864562293
1424444101
215393854
721728952
1582139813
1376645659
1051761132
743178744
1690047108
685416600
1573570988
1985039847
1161949670
1487505266
770253256
754885732
612549688
1736652558
1772741911
316962751
233576274
2052158469
1191098673
289248324
1176225438
1962635052
1602761706
1082840933
787964027
1772119535
964122990
1402321703
442647201
689250559
136219749
223326411
2058679361
887035048
160564086
2069012436
1241037183
1716651279
2064510968
641713687
1115291533
398726209
1194335027
329338118
1794893207
61558988
1766570138
2855886
1892993336
1344803711
257814830
629791006
1049086774
702783234
1111748268
1562029309
2121837119
199613572
1624137856
792021003
803903559
165227022
460616947
832741733
1827164699
1304252795
1020210964
1173999613
468881596
1189687298
734795248
1624017071
765807830
1694727321
1726649839
459485386
1237523801
1099862585
1720893969
1634016004
57878859
1276703311
797187807
1413733665
1385527296
1167268685
1387350517
71851499
1588670483
2056561724
1974367820
1431722324
1733533844
833083399
1371035375
2110328454
673174646
1595578937
607386077
795714790
1559786788
1724715847
709663318
2002411775
2002105317
160309667
1904985322
762796426
1292026529
1913578544
1568033560
2007539224
791261386
1488721019
1462257690
481377294
794347199
191448281
1541836149
505102798
334226043
12523619
1618669966
1046848749
1309343593
1022621691
119434130
1088060000
878670687
514452523
672078938
1806401867
1330605076
73815084
1655405166
1246898445
951393375
1800143137
78027996
724775744
438368838
255832483
1225240833
793012553
896157852
1690642107
756396752
1259590012
456711853
1020727659
2005669848
473282318
1307683440
21337238
1650039641
383118198
1999194722
795012199
107442851
2057500240
319746349
456608015
3074620
1748080808
2060878943
1473823512
1958035313
152190480
1781811962
1737994872
25559879
669346232
730325789
1034082740
730689000
1351386033
569998769
2095054889
1820168953
1209899756
1082083442
1687709372
9301190
615086698
1456102584
1536891604
559470965
861224166
1599020593
1322080289
111079420
994369844
225425872
302199062
2074750195
10199208
1015892255
1208354441
526119700
982881762
380355959
1221013338
2124179872
141373206
2046023575
1514512525
933190242
1239180276
615345602
37938854
828114864
1399259154
77350503
2001138926
593274640
2033699228
92845878
852361916
814933049
1721237698
723362691
1539587147
1855019622
1488409172
729474377
713576019
983160794
742497159
698391331
1533964649
81003127
670620468
2085941557
11333688
392004059
789008791
1107709590
1473871319
1944411934
127578669
202046969
1329257469
1923572314
859605521
620767120
650097382
1883419738
1836234672
147767110
2015017904
859058652
588173266
1815184081
275634934
862860995
440565680
1302600174
386291905
735531188
1016396409
1036537238
112148225
962804658
1039994271
80628829
2041841330
1320558563
821720801
144643070
1583662898
928420813
1006444014
747515615
41558730
1587021499
1276327077
1518527096
2044147799
313140356
1173987965
1657857944
1966523186
1221720785
1632793355
1059028064
154889095
814848674
1271382845
1213221527
1472000717
1283384128
387055665
1462871841
409151461
2049127230
384189502
104762050
1990090311
129527321
735659223
2138784783
707840838
1977289842
1910163629
1150724647
1123261719
203960950
643072019
1973782210
763710344
2090037805
1075597554
603674629
1680251012
1735470673
709077283
1245220207
1585338361
1417701157
288352018
1733803835
10128699
2084319791
1679270320
650972891
1850662162
712444465
763242824
686794121
828325274
1575096690
61391923
1935540596
1894167701
2048318603
311723442
571907315
139526446
1400460186
142826717
1329158399
154993506
1354353566
1901764827
1542281802
973748437
563122771
1035753849
1714686138
897697344
1669451558
278122788
362026144
1299333526
147033250
995828861
936684717
7533187
151646985
604310597
1027639573
1395038370
1722660903
915237688
711816104
286118173
2076180476
1968335932
2122404700
2012237017
131296820
593349170
1866530174
194244667
135530596
1787438169
448937937
27993282
1766636888
1659481853
942022536
2048689174
926992715
553145695
311187973
678587060
1434125539
1983635306
1463504416
1999705969
463895077
2074477255
1074541630
478640128
202792973
315004137
296854214
593778831
1358549201
1374895197
727584718
123186039
1004989070
775844769
1134396132
1215054917
168546139
1803478815
1988752072
1592956628
964725415
794274510
1087755827
29517817
600484291
2097904087
1332583124
595819354
747134861
1434442118
628237847
1949221041
1887722660
812134623
1138130193
434094781
1950427651
1556301074
1980769921
902109253
503414796
1965356807
1523047865
364154118
1594589889
1895632584
1570642220
1052174425
104324865
1087782604
1548564778
416013280
756910045
162129363
187096747
970534818
1332619341
670137404
131350350
1253885351
1115861468
754306862
1604726202
476122845
1349971056
2038310033
2037052645
2033500635
525158176
839362656
1668401631
2078803658
421514336
1591587858
1997293514
767525888
513471693
206145087
1131528640
115297880
869435205
767615716
310441478
2052853857
571279165
44069309
1567399449
223325505
2127706106
229077107
1238827713
1844529814
1314419393
942594564
748135278
1797530203
804918826
1812940314
451564934
252717914
12146298
2124472222
1901990712
1181214855
1106507134
1105964199
1808650589
863704257
1539012138
529515958
1198250506
189627385
1386780609
1442142746
1067810389
320614577
75612123
1165972838
147215253
1884960847
539630029
2028672290
1324387702
1535500397
617072428
1518104642
797371735
1531390184
1138650851
1466522349
529083846
1040301177
358613763
535163722
1464181919
232469478
1076675023
2069562719
748611536
940558338
1009624060
337980816
107312794
326564810
745058768
1224745002
878804218
1712810962
1562270096
1719590751
364080199
206008226
541652370
820063782
1656207701
630634544
2009524880
1072082896
1960756688
1477771030
1935842867
409924772
435595597
1193412267
914747871
1268021771
1212996616
2066630630
1594567310
1968567501
1961177211
1855328084
1689580704
26453587
2115430016
1928820869
776554796
608569948
1801090987
760720899
332881134
411201241
1948930986
1980651694
707705299
2060401028
500041334
1177317554
1024047639
1558552855
492613668
586904147
1123435627
1790996848
1319290101
1452168188
1651546569
257335153
1294606349
1480951105
1277466537
1301966934
1191321607
1363573558
955845484
87826996
13406257
1204323008
1184613481
515355939
418745252
189872551
389244752
1904382914
193083680
2072486009
581554578
1403563684
1863349381
1095819557
1951996099
1565670421
257270428
1349595236
322047722
217495896
1866062077
233217948
1567047463
2009334439
1885674868
1809869850
1631223722
320068294
1500897470
1714688127
1033026281
874270432
184127170
23253352
63853302
978433150
395240337
311464309
805152915
589501144
261510703
1616181297
37625227
329074040
845586382
1989112734
979420156
682249438
838351041
1184439407
1156374657
1171208485
1079992997
844663216
245515181
1814366240
825446664
285389102
370551018
1599900706
1039996562
1357362986
978614554
434766073
1973981322
1753403135
349581846
1796467936
462505972
1147657653
863639018
2067902952
1754379272
1810632254
1805493478
541250798
616936961
1256837759
814342984
971296708
826898894
1760084064
476321486
2010178893
1330429590
904999967
1632560939
1667641955
1235924526
257377984
390768007
1644712365
284949573
2023214624
1992939416
1368152534
212230438
485770402
1254336288
597602460
583936175
1560359407
1576036180
1081297261
1174471136
1616981806
987882181
1353157492
1657607026
266892856
1492704727
133061843
292023536
713284287
213215229
981509491
581484023
1397835008
1363436650
239368628
944925505
2089246524
197048666
536754914
631690261
185576163
405731327
1926702217
1415533101
1996128715
1999619426
50917604
212142242
85090645
1824591973
1113832324
1563682687
1313519439
1433288765
1740236660
1722908603
1755942765
171607665
393692821
1503786513
1180482937
1814522779
493374693
1958464077
212049271
1490029054
1178876949
289103832
548810818
280978167
289858172
1338937042
1558785111
100470513
910722803
81060046
658891541
1373716350
1123612728
901947822
404136203
670295943
1616459916
1806595853
1205090137
1096522228
533672961
1558903816
1116890543
666834888
762698337
1955298448
555563906
1500186985
1646030551
443057124
2117245712
1406640304
1287810399
1632729389
272404520
695783916
2096867502
530911403
8603450
452549995
861032370
1547246658
358506576
1397941963
1096954720
475461740
1765712359
254101828
1448732915
1248982216
2682436
1254601981
647124483
942097633
1421435741
1375563338
1061993440
1107631561
458718360
1642582192
1878030119
57505050
1469101738
266670925
1272752690
940082591
1846841518
819750337
1368643584
307366351
413479144
270904144
1000969680
563331402
1708125634
758603007
1680705187
357872614
1883840745
422558440
845198949
58698852
1089017294
1358625666
1629431629
1113857279
1655137582
685392605
277669418
896165746
2016676720
1178525868
571609449
1154812594
2010029350
353346003
1486709044
1961643642
109117754
943449218
1016709011
1816444573
2123928040
1677208666
1996250691
944114575
1556519264
1721390093
342524435
2117137440
1943555609
776592036
1586230602
522021626
435954674
1938516933
647420805
1157808487
119094239
201403022
1512590787
473806039
1150168968
737477271
872825003
334831519
794004077
2056127334
1521731363
402517723
394130208
837530849
1609249026
1657301371
1624627265
2092176685
347670954
1970088917
370449447
2137641641
1889009898
314364667
1677386087
1010106234
1249174592
542706904
543170945
1831026019
1719614040
156405384
1184475466
2083914673
3365940
952458197
1321619863
1490590162
660642747
1824278076
664371950
1529844376
1520871142
241365333
781650986
999885279
644897949
1186398886
1870477526
1968893731
1500838997
364418272
1023427804
238753915
596163456
917145802
371385600
347152159
1158093942
1303212119
1160789908
665413901
894578477
1217137934
2139697654
1297069781
1912769215
1408634453
866085957
424058707
177981914
2001096362
2081233873
1910050635
970674203
2019931222
727362953
709459301
634323426
1743897461
1687987022
808279761
2082963270
842352971
2034521960
1870632486
2026544871
468686997
1381774304
1544642638
477390512
235832727
1447689975
1236264008
2049729763
561376408
671645636
1054923623
8270124
1389126903
2049772953
1462553603
844274655
53158593
1702546686
1149419981
823109710
1982555313
768648243
1036920186
150376148
1094417167
306799030
850092087
994270582
1522917415
36745490
367126240
1771131772
1111887596
1960631533
70962094
940613420
358921769
1597980465
843196612
591409892
105444489
1428539018
1740345643
754171104
1238786325
1904318351
1382279211
782784317
1056008807
1324938632
1386231333
1704723466
1953345978
1135562453
1554539056
940147322
635381388
1004231997
1653562759
767296048
712064148
552011196
324482227
680105931
75820905
443476130
1325046872
24079196
1457185340
87497219
811342494
2056458012
375011432
178360711
1326222259
1875827173
1153898008
1897741989
803560250
1578204860
1291958250
672854038
783938913
780158718
65313148
902645829
311872680
2095333622
1066098565
917910180
1140019630
1694343753
1022058508
1473669091
1679644039
135595771
369254943
1866629939
477365723
1864974379
84305825
1166592994
1004019610
1084743397
1961122919
1453231130
1817325171
1250284757
315976163
361601366
678692558
1556684641
1336865225
1125845017
1621219897
1631060750
1890190594
360921165
2021732156
661250177
1232133275
422799194
748654819
1974388734
2117175254
1911226995
318233679
76182921
478775639
1912910969
1560751956
895566258
1525886393
75066330
647880895
2131450396
704161080
1382403481
818478313
1672740323
205640938
1037398353
283038543
848933393
1430331574
1600320647
1245484525
78779343
1930488852
1379884607
594403960
1242952713
761914861
1015989458
2017454534
1215839194
50844069
284034188
62437676
716280599
2015153597
628168140
37634698
562284817
839180500
1711957028
565041126
1738302517
1095420187
1567160604
1186265891
1702031440
1568838823
1789355731
860055146
774388215
185218886
1593310622
1895078198
1188947283
509264979
1464004498
1896872478
19801416
1338998188
850311927
230678968
1892624614
1490407489
1517726671
1406856287
1660939319
785969985
878298931
889104106
972970413
574014033
1475521676
1043138885
2035458380
744885051
456300320
280016873
307417364
796836006
271988916
919759428
340605728
1732736041
559048906
482879538
679140901
1436363403
343789406
1494529298
542001091
518775981
177299559
1837627917
404492288
1718745357
1493081081
1092138185
1625173492
68289446
605420637
1819986435
356672877
1130497165
1815945642
1397104741
1782371834
721439390
867048362
1230224752
330261124
628859509
1717358849
1765998664
1468071945
1339084490
206341021
1423764974
1635090385
1685149435
514446649
1627244220
152145419
299593619
666141484
618765038
1710335085
379298401
416351141
1493193030
210391499
1751002729
1065684346
2087272460
34091787
1013238072
390649038
1130172424
820901164
1282605636
214949150
394445036
1152484140
1886450888
63691753
1261014521
1064971924
1071511512
214347161
1162344774
1218762254
561808510
519824324
2016109771
405941717
1556098283
1444578212
582344107
122102695
38272325
1180234953
1167314688
1056707381
1151416170
1305420736
2035555730
755002196
2114466771
1565686513
229590607
879642946
1351797705
2082964713
566230285
183159786
244457211
1901977220
1650585000
2033706985
371015440
1189283414
1603115362
390201738
1637939951
433956154
560872180
134184933
681991998
1518323965
187129718
9445608
563904230
1171850738
931987744
1242569159
380990348
1138853942
1787371999
85478862
305247412
5014540
1388262674
755471144
197121188
464161959
1540785376
1818356424
624738001
986644404
1693184430
1564847125
1791394007
238765867
1855012740
1257177825
499397549
478553784
905458232
1183136283
756020043
1882190445
1283980815
1893415833
443014249
207730966
1377729430
1121983617
1101137083
601827018
577840108
1698555651
2021759898
1390390792
1467020071
652196583
182731798
507102454
1978870362
335759808
867146328
2045955697
302441421
1867473166
268962636
4835382
2030716667
310934965
145255403
1207933969
769773829
1838657022
858383924
2063388460
1682582134
1008190187
203187051
1427627566
1918571819
1300209064
1400123801
1423129131
1973127788
221228517
226882883
935182122
240977198
450515509
1681883086
1650689588
403959495
429545705
207251304
2114766485
1477444279
1229139463
769329435
199783131
884786281
2045787498
685430306
2111185280
531325025
635285326
959908778
95526882
1936215678
278907401
1063594114
1966025353
347856865
320891660
695709757
574518062
1912565405
1683631261
181862518
1324775488
532320462
1968930040
862404011
1235858668
1940355619
941755647
1742832868
1912397090
1368783374
525402728
517538205
1359856837
1048733469
629818199
63230578
1666963748
1432576888
311384689
1771773231
2086773854
1297574730
1770869770
1454869286
1568245361
1210600276
860108961
328997121
1754255654
891028229
1462065472
2008688019
1068265861
1918111612
1030962101
368093176
772918286
1433234708
985576265
121436328
336416744
598923304
139621962
1627830513
764836551
335649279
1898523143
1394877944
1158568962
1064471648
1779412028
1192466270
1972507698
1474362109
1117164974
1852846603
273605720
1562149004
590116546
1141947738
1484203543
222676477
1066051004
1380405521
574862637
1547631235
346366778
1712252508
1947353176
975147275
1060133692
59150247
2017481294
1794777539
1899127806
1385304167
1347934034
790838222
390229064
449453615
1054666435
77746750
510325579
1256293248
66117086
575509442
2062026179
515850819
1752776726
1572144034
534680815
639917960
2114721512
1126878522
201804450
1423539370
1624297493
1537857728
1644707834
1412298163
1793668251
640748877
949019430
909321926
1011367244
954007280
256340976
1667740643
856981200
1599457153
1442047668
36477757
1707793521
463751441
1634609856
983444978
1126371984
1587293979
638213940
1486782414
1284915063
16440682
291512244
1213902351
930624126
1624789141
1366267021
805798093
1459159370
1177811902
1686095159
1074662582
1211373558
1834101437
1720298721
1975667879
1563519270
1086449844
2091713511
563780927
1425343163
386048430
513775011
1546456724
1762747830
198568375
1271261433
375091956
60860746
381096328
1478941335
1790636217
549287807
921322673
1923192613
323551663
1956826867
939278296
1908081896
2064420838
1578387476
899582897
145696456
2035175864
1200041944
1444658809
55807412
316568899
525362919
1148386399
2100807844
1140815465
1066808817
1685748534
437829927
1098990577
965452988
1914660028
1749247508
461595258
1027440028
1019830587
442080957
2091548522
217339965
1935870440
145228598
405266274
1367033210
312189670
2045026117
1454098031
799920583
673916369
40496575
224981510
1553580817
886590024
928921679
1431237854
2106410440
2122273421
283485928
2132925256
1257630787
345584471
16060747
1589536322
2136250765
301758772
1473183205
1954935632
1080839776
296275474
382743441
726883563
1026281102
2011478683
1877678134
1974317397
1796106737
12467463
1220541562
1509875368
255425290
376257843
1041284981
427392179
1445874882
1243477917
1733336605
224794952
1435372166
2011170027
696059081
1064122163
1017441654
154189288
1593446475
1738079679
596336455
889149960
476848213
1658372665
1603005717
636701599
1619990509
738831705
1873699817
1238200293
1214773408
257870277
1179816530
1871805652
896091965
1296387452
1367397164
16186000
72737729
1986161222
947330402
1421363677
975425670
2037827088
1278790604
1162431970
557157240
322798578
314261724
1420415060
1914479125
237986165
341469321
1275358985
1192547210
1610371756
315203882
331379052
1958015777
635441229
1754668914
1198363002
1972075209
908900849
1895876735
1487611093
504007308
723640871
2007985351
737691383
259695281
1873296948
2075739902
1648520292
1292788020
1817366498
343442656
1978285700
186564405
2088516451
1560255622
1844006598
491397497
1779136937
1740159548
601887221
1488382666
1368097715
595536119
601550312
400640708
1253530410
1940346993
770411314
2122439204
370253816
2009772231
56347465
772226550
19952349
1594160572
632631493
671127722
770876401
1249676366
1795951223
692270175
1896464103
1673744672
1042684457
1476239668
1042922991
472820496
778105625
1937460869
1428631622
2086463186
1634613057
906913375
166600009
1700336723
959750008
656507052
1424486383
1731720807
82934295
1290235354
365985944
1000671226
1424030545
1706191822
2028609931
997764687
1167431267
513994012
1282280261
720588377
1645705119
1595953883
1934188551
128837685
747875339
694052692
107369733
542868200
1995938345
1825761869
1619888266
257308679
302981937
1638680271
2144198555
792464385
570522779
617869130
71453
15888299
2015048603
1410257887
1183755047
1437674653
75474429
1207829490
1896046822
393904202
1830905490
1081496027
1977014837
1739308403
225737595
301091469
1997019144
14647161
30606400
2059115395
1320894336
113493929
61810337
1212837810
1140170091
1711102771
290634291
1587207472
125194667
1732190736
154038306
1493037813
1776562446
1411566104
901207444
189367062
961684412
482826340
1353122175
1359646181
1194270394
1153328798
60168950
785567498
588131417
1610433686
1601685168
145613090
574569674
1943740844
1740020212
845869656
86658417
1344158392
268618875
28275218
456216815
1135617577
397615878
1403489319
1773581930
1290591473
520258061
690322497
1469431954
375383446
1835475843
820029166
806609819
874663262
993205437
347777879
370896432
1158146470
534642417
1083819822
582733594
1570640811
714786224
1501619543
1102060227
1437543204
962305951
188131300
1928105526
1416455427
53379827
764925884
46431174
2137817258
1437782468
729141560
737819946
1919893654
1428163783
556348648
481011550
570284091
1322044600
1885922261
63396620
696503429
218596706
844659352
389342748
980687301
1089944132
1223948776
358354378
339194541
1943592889
1755739790
215319914
1183711065
1892453900
1244420418
2095467777
862955307
1130438905
2067531521
995439403
2138990357
539196714
142910290
1417918065
415588276
146344191
1237055855
603231450
1117121049
1998491610
1569299642
1522470986
1552544177
441564280
2042753009
27944335
1428029659
2083014079
1848596879
488820719
1369012898
10990899
927103110
1273726518
1944425479
1529128560
2115237315
834700503
460635977
1280955271
1968697711
1472664271
837708595
2089367675
1286936840
1020129288
577017122
1727120684
2014029429
318220772
2007728745
1496518266
581938104
439582139
589268136
437504444
256715686
700728295
974750757
594154364
1587179025
1837014673
1838181672
1888016136
10236878
472802819
1614984003
883474859
243062325
18918525
958240544
725701847
1934130638
1359461612
715129790
868965687
973361827
414504995
349887905
1984574015
823057166
1838090589
2063490574
837950611
1151317025
1828768414
682201463
1167900712
269925049
904366562
796307689
674031392
266790919
658461304
103721741
1521410805
2052640339
1619857749
1252537559
1697397043
1342825897
1298702709
167119646
2044254058
1330746491
2056419175
766237145
1819009457
398252022
963711297
972590995
653400662
175524610
209944287
1206991372
427967084
68313078
235206935
1447553361
964943244
2113806034
89710236
457635278
1120579813
1796192214
439822600
175912570
1968601422
1226012762
612336873
363336733
492109121
1590082429
2055287069
272171244
479641733
1501808997
1243265746
605323540
1147477958
91819080
315443345
2075984323
1397328939
981072990
72602505
557889105
775985349
644043180
1229714491
2122100760
1165326762
992800580
1610018972
314380847
782409764
1920557044
993072436
1219463389
2878915
707084803
1966369423
311200249
1715381408
1092826677
1179460321
286432635
305327344
1842759424
826174744
511539138
167749536
195238788
867125719
2084432138
1841937009
1860193192
931686356
1088596484
1485789654
1307612431
423354863
1928189595
1823737585
1700394673
1430214349
709686136
970748188
920379382
698231506
1884709257
1729595111
941817746
1229007642
996872968
1520779742
1939476483
415051573
1517531000
581919924
1906604240
593704621
1915197866
553720470
155608183
1364262792
469734272
2128097174
730169554
1964539817
165234839
487319779
785095848
739659720
1833204421
1048284232
1854714862
362975150
61174723
669668477
309786442
635771476
589853959
1169279424
1395610299
481127023
1418575439
70820208
913580924
1281158886
1255638165
2815863
28178442
1535343002
850249827
2119516811
1018005950
791785733
589794310
2063104816
498068292
1002116624
1462257590
1399248183
1164686082
323663762
2130790550
1879016347
542701298
1486586120
1131162131
1026900596
119769028
1138506031
307956793
629298700
772067274
728381651
463376200
594103001
531519848
259477564
979271844
670154266
913530606
991738419
542704067
170028685
1461777393
491033045
1387817777
1936770821
1865337464
1820529600
2014628329
2035165386
1444706952
1975598377
405464982
1736126125
1169943645
1993166502
65105441
630432259
35386889
168974619
438455275
115392250
608222476
679844152
520635163
2110230376
383535336
213603966
630203231
66856905
2064054836
1698991935
943304819
1227588640
913803426
1731983195
2125746859
759156088
1246751727
137343505
708477875
157387218
1488432833
1275900327
266213087
41788426
450901197
83572364
813624599
559818774
1192430179
1315206521
2094074849
1530847967
1487880904
784372066
86674968
795828039
724342890
1518522620
1042687595
1304887468
18068947
1949443969
123799637
58892114
144961312
1395107153
1404263877
621160042
540818536
2011582862
603964308
507815711
1892450860
402244576
752799931
1770896801
1439681873
1576322616
1479771729
1913526918
335371022
837520300
64002548
1525045094
268523568
549545466
1925575165
506879479
713948576
36782689
1354868266
1627662748
1519768066
221839387
2011269528
2076950560
1784205476
198846223
70566679
1805368116
571382338
337418461
2006864512
1711742630
1183093506
459940900
507519905
1230391907
423849201
84988467
1301515446
584001713
2015593097
173360274
417536352
1251003661
1454278405
1480039415
252711339
640597591
635995724
1891114767
1955452033
1428577618
2006542043
858754122
804037360
668088378
1642862287
1150367794
1563094701
572463783
985926574
769880102
331550238
1605203853
123184263
1158492617
876553024
614201557
1436046865
1257661710
1305073748
407516955
59975674
1324559302
1850182813
1149863214
67706525
1032136814
1908376202
457738816
842531983
785970056
1934201385
1035492131
1020502615
1153237433
2055878339
1872496678
1323454259
1621453149
1657575729
356766848
1520732509
1935900735
2050410383
358996244
1920848735
164900419
782659223
1178014148
1942679833
728174230
727843267
805552992
975895934
571350662
1194561305
74280100
29532963
281083136
186128909
1566712696
11076958
1542768133
963529927
1942093052
357372858
116711257
1364375411
2122487440
1406827923
1171420609
1010501112
623911090
1183385658
219376221
25616746
699894739
1366002278
344004125
763870260
1604303444
1759956455
641516271
338704779
452244620
892806120
952708971
375934317
62014855
644687319
27036712
434742103
1535065208
874358473
310162828
1797103280
1323301388
882060018
1731110066
1284326482
1845344147
1509171797
1793501818
142754617
634671546
1344695143
694306900
1244758005
79032324
1400731074
484120712
1258438874
2140954328
677540057
228463902
1371561336
1687980128
120834785
1917759199
861281703
1276640892
1607710187
1508363626
704355207
1048414422
1735024775
284032402
274495725
1191864612
1873136030
903462709
892806907
1312601678
1226011291
2019520242
1852795656
341395875
794471597
2013407940
35745987
1568594517
1918280571
617763556
1401774660
1978041991
452349947
437828401
1963203340
429198327
833481301
747144512
1358049051
391518353
745331359
531179400
1048264458
1062399094
2055357300
1036334870
46051550
600800292
128130260
1455033431
1482940826
877273289
2125966507
452842776
981248608
1548834220
1757839336
1676035446
1340022682
1651742755
1344274677
1729949746
1544025255
232730466
531621060
1805063615
1415250591
1384463456
1410123432
1248834011
132408241
458558509
2009268712
1595409895
7163182
52380885
1903209025
2009135674
1042053621
1264595597
807564579
1290900064
1051111231
1503052996
481875793
2008796676
1467414539
1016367134
1824403058
1606959322
1899810395
1437311114
1407138328
1172268584
584524763
1115665564
538289302
1539255418
166065511
608720892
1092513551
939383227
1145118750
467710848
1875422574
1029393919
348246323
1712358728
1322556352
1482348122
1205855042
464459012
1157000393
1754388964
375199198
1924521921
1422549072
384030416
1532603208
567480558
730312406
213773949
1174616057
1198658080
571211639
256520884
83703095
1289086884
867139854
136815244
795367684
724337053
236318485
1948073428
1672984000
360298259
1767065987
868658291
23546659
424064954
272593989
911480868
400379281
241555915
1489411808
751420342
1760736133
498887516
812014854
1425853175
2022628620
1600968851
2077277283
1540617470
2075574950
59389503
2011001864
860883406
1252790869
436786815
652575593
28022924
2012604590
1160245134
922035230
1379741798
1631120808
992802326
149819482
263016526
568055554
1261337913
1908012336
693968778
346442814
1773604609
1333587958
1884807246
618332709
1568892917
331188702
188381322
438183645
1557903145
2048083249
1597565995
1983325427
1252809990
1258420614
1629507123
1498741457
1473960181
2045721522
67907788
776518184
298412120
944227079
1184820941
754238441
2096916278
1831750736
2130240091
150862448
2022729280
478343285
1904948414
896950037
452319402
1611718774
839862408
877977085
121118779
1747189190
1721797629
1158406700
613026990
1901258536
1828739434
2087351307
1476501449
2101336140
389392428
1380949917
1446242056
971101088
1499293201
1657951770
1236784434
1174084184
1504660272
1653878240
42500083
999728039
856649829
1467450590
600140642
1003238900
1399125400
323496934
1557986532
438077749
281097747
2011409694
593031429
1398396550
508289792
1653222209
1338848569
1807210976
1653721962
1620504202
320135336
906608220
844899878
837940100
1136439308
218462684
1090393941
2086288347
2002500195
1699712135
1625100316
888413853
11650169
2030521930
495533886
2073940662
2113683490
857533307
1343476564
197791743
98734391
327947795
1425947167
1415528138
723254977
1262312251
1115789116
1349654463
302903515
631227815
1705829641
1270899604
261544721
1143866284
978640801
27451866
154303805
200294374
1900864301
1428868748
165642087
53236476
678269984
655804242
896707261
1729167782
1097052094
1805644396
843514616
1192827162
374681287
1321029228
2095140637
1295617083
314639577
2006522444
1413250987
1912085809
112777467
33659608
275352783
688975825
172000982
650370699
316823397
1879465708
1722319967
1311183375
1211825159
932340578
985902150
592744170
1721815617
1083786359
1004548015
173170724
1243804280
1782345381
1841541201
353984932
384783804
1930477258
256223017
263953720
1448563789
1456025770
231363110
2126532397
22726846
603504332
1216294476
1866157689
1479163122
1872587904
1765147088
479021882
332490109
682410220
151805811
1864478909
1562278121
417809578
1761643181
941046448
1845270303
460213082
65573041
695669620
93218020
604406175
2031189967
69192431
1207470279
703648230
902585740
400536323
1444780462
1034736404
21840346
418398991
166119210
16247501
1853902066
178260118
718552461
140990482
1825746677
1930796721
710163339
788050569
730118779
817213990
1622621369
99136884
2044010090
728227564
1333614554
141586382
159832450
1413112728
2135184951
1537860332
1119988400
1712839003
345354563
881785244
1279987139
1357842833
795154642
180598116
354962102
162103320
1174524029
885509677
1766993753
1186274628
470682207
1216589660
1897843001
2031070172
2048521553
363226081
285319418
1226879584
2099903509
2138441548
1182582321
1265927117
1853452605
561518821
1414018627
883279192
1205532755
1262763778
600211399
1750604924
297650063
1486787303
1836824980
1788505043
125611394
1056071043
1297416235
1413989476
199289299
1074053903
2102470613
618827259
848441259
1856255795
296449229
533789110
620440843
660199825
555565149
1753463453
2010509548
702709873
52062009
1111894724
2034724135
1115294735
383272830
233090245
1319835633
96378929
520231728
1774903530
1371910928
1677143985
1767522093
266690159
2116115886
1414413704
1980903796
1955401686
2021846879
2126829196
767767910
1328340947
1381112081
1718906854
1125713027
808329513
1623000520
37074472
1525534513
2074346138
923594758
547190930
1860268857
1513760857
1020292436
837647972
1499246414
1406745821
170991800
22166470
751600810
527797614
306098960
1868752928
1298026769
1547221163
1667349873
2134733553
97852052
279952453
784761597
91156350
747280597
1600075762
1266782844
2116358049
1128192593
1009031510
1348881372
374783299
1266227418
555717397
1415692732
2007935304
610958475
1463385795
1419955150
28978014
1907198936
911073488
1334277196
1519312562
1973457707
2060814774
1921447833
1152020966
1335409057
1764337776
1522486994
775333987
1050239495
1736732303
2007344001
2109379640
1209486189
1609516797
948764941
337817827
182095625
745632755
1824379503
1214996856
839304969
1182792061
998093095
1038725395
659179431
655082109
1984240082
1115409084
99896823
1425305229
301555105
1273862669
1822968903
1740847265
1255891462
579490171
194241915
759762550
2101275512
193291480
357402659
1688382038
1119987717
228970619
1792650359
1985334313
1213246135
803287088
1913966091
1611705365
582196455
2046839977
308793478
1880219314
1123389842
1781347421
889287042
1970614549
1915238126
1128350589
1578548702
990471811
1537175506
236872743
1823230524
1266330077
136802365
640420030
1394741036
2102906384
998264104
1387191421
194350334
1373247202
513064992
1958347030
935165491
678495819
1290956707
1035879573
1674912455
840983912
1790420458
916188283
1968592539
804510660
321006835
2045144263
504452697
1852515979
1973719645
1716991472
799202753
821481770
386697750
1207170936
1721892385
1999460002
1715999513
278942097
1704373614
835089393
496369446
552041011
210692450
1425030938
1728712881
1471913280
1980769544
1215433664
663549764
1733546309
714233521
1665771945
67640631
1682059642
1984424916
1052626363
280948784
1570956514
571219719
322567981
709465134
997562098
83843501
946143899
1846196957
1438955313
677498739
23808443
280541362
2099063122
1290206163
414315798
891209794
1199317250
365151963
398621584
285089894
141533315
1579179033
114131728
174309817
199992404
1087950128
121982683
180796421
1950427154
1694671984
1256731691
1507839948
1751310978
785594431
1317958573
1921002040
1388468169
2009001114
1375402106
1211671955
1362016958
1793464563
1797055888
163101487
1169177411
2075340069
121862766
571911011
817681759
924708147
639295085
247129350
11187610
526440847
1992833967
1106721649
1750350346
1801054879
239676025
1816674850
1341179141
1902535173
905592550
785522476
990072703
813035896
1542677159
851907230
702079778
1655108179
68668442
576248640
1927005231
2031257096
1637320381
477217973
1218032753
1244528269
880340031
1671967415
18879616
576862754
1289800106
1638428240
92443377
698535292
133962223
984909647
1755005322
870486749
1930751132
1522740395
786687671
618611615
910051648
637468255
1132727440
1460144964
626485516
427144870
185644490
1200814495
607990869
280216986
850655639
1851486980
1035363544
1773360185
598715461
1753306025
978787033
103002489
1530031844
1691641125
207722142
935720723
1420572579
1640435611
1890941117
1483241689
1446567695
661475119
1480819653
1033800216
70307305
39840688
1823483057
126029769
1747610495
349787798
1984845641
85441917
130166987
901140793
1887587704
1712657119
1569186200
1612668921
2103065317
1288533365
1430894321
384898709
1319824328
1535563422
253852124
1195785367
1044364389
1508940066
1531126859
1444027182
342989595
1584685464
1967229037
1120919362
802513015
1426583751
2086298297
1507585952
1812531425
211397558
18035345
851011493
1531467627
1731188468
1651339302
24647015
859976913
332254180
310246909
1066426010
1260573303
1905245090
824790675
794776518
1955730354
263926534
1424866037
317181285
1685731122
1625401704
1744888562
1332869945
1666842250
1643441492
537053961
1182118558
740830495
997189335
1171148192
1514930773
1310534140
2091359309
1166086756
113100128
1543427907
953262032
1877163306
705730986
788182281
498357412
1395819490
2059523638
1032701572
1865079213
306652580
823344544
624894484
627447489
1654402324
1346883477
1710950434
606611059
229038056
209944499
698077973
1644559243
1381980838
678044463
294577476
655592992
1591296068
1094055318
628021967
610819932
669709590
1185426265
2030127650
1400150562
501480598
1611368309
1149113070
1781445739
256891088
1728953977
836680423
350818610
57292293
484921574
569210901
2050624635
1052680584
391427503
817586228
832451169
26031816
851585194
1357450292
440495463
1272555615
2118971814
1229700022
999053817
1912000751
207255974
166453797
1707262843
36342058
1584082659
445538639
70802986
1716117330
2091764197
769481877
516732629
227438999
1683771369
1937629880
880952162
1100102233
524116354
40749516
2076638244
950884529
1091861146
1654139292
1538011191
391303412
1110447353
885728066
1026287671
114739523
230712521
1670560997
369908711
1045968119
2122066107
724611154
1963209806
861645933
334214369
1826435668
2099569037
1751874906
93338517
190333351
923438869
342679381
1182267643
2047803132
70417969
843105017
57222424
1543750084
1511519108
1493456172
9205085
591828622
1651143180
1871889146
870821259
1187472240
1750541744
924623517
875704245
1688315363
1549378280
1081618067
93832936
361986686
1454137742
1129287045
1807209463
1929466747
463637397
1306258577
50463973
377107962
1692352739
1308107857
449379181
263598786
1407596680
1479878468
513014766
1625955842
1030063227
1442503138
219274865
1120080120
1555174276
645050188
243226208
160471869
580077718
263662060
1404584416
629716322
1624463394
293128767
1545312725
2107352278
29314391
1217339069
1038141653
1849758365
1485284353
1412342798
1717599872
1572097767
50689750
133566162
32959768
1110934977
1537976949
2025712199
1768686713
1404345524
1729389045
198085577
118232104
1721152384
612507414
1420527074
667624123
1725859856
1542859725
1638544115
1003780227
859443540
1159986488
1289276257
39101388
1620618164
442555881
748896267
1922809039
146226264
745476321
574714316
1243980502
315055729
1317367915
677268669
1743609093
494054029
935607603
2129349962
1298781037
1669317721
2009039420
1220491433
530491745
871465847
1305091496
1943880264
1495131848
1356798101
1956911847
1510515620
1808909925
2011621409
309373666
542626791
690651528
1265548930
646919310
2039503661
1929061808
1173953587
256729237
456664179
1676224488
2124464705
994110134
1407501575
612231939
1732361622
1024242504
1670199018
474729486
1900070722
402309292
999754679
1454860464
696237521
2117814645
1963378437
77948088
583164904
218617173
1698552458
1061269403
500702905
1234682998
2096602933
1118434675
1795087298
1624918007
767253963
502645359
333620731
1273392891
1647797778
1284995758
1380451012
452022358
1774226080
1872892551
2042656660
33515870
1155987593
1201383459
2070105239
723303397
1213191495
1932993168
2018578945
1273338138
395349063
928208137
1101201254
349315510
1248695801
1729346125
1124404197
33740543
289346321
1488770728
1537441034
1058264031
1759182291
1415697272
1156763212
497441017
1256317777
861285423
1304614812
2045333922
12439457
559590647
326926910
1265754569
1442071091
316327446
1153515449
1116199068
1980280721
575658831
1050900127
548006672
1616911843
37486803
398505013
1406617796
1918634743
1770007306
756017787
1469723285
618025545
2021650382
535911722
1506005161
1705148569
1415465991
1345357466
89841448
1595000827
1892907326
764419290
386106761
2092895998
1942028887
538095837
942969043
101883741
1002971833
930462900
1402710252
1856721719
297819229
498951696
1127788295
248019483
1556524839
325281112
1821376067
1530186097
955390967
955460938
1786453831
1643556523
239786311
1459203669
1491864420
396797949
1976433669
1689852087
1012298305
1915431290
267184245
1822399355
2025883099
879194318
873482609
1960427003
2141434287
73067101
1510893415
1197322270
1320373350
2020897260
27395210
76391378
1497307848
1311090331
1348120260
2136165108
553900760
570017234
847467180
1140326697
1601584008
409180878
178014936
1407479790
1653967890
382995827
1010556920
1404881003
1310164031
1894325930
1203695331
731813610
69508478
364958221
1763545292
976309314
675315980
918262030
501630844
438353100
663817514
190588682
1328525719
855822892
959852619
1353080018
1504388737
209306885
1036543747
243439726
621492368
634411961
88538507
1334488242
1643797882
1291870243
1584589672
1790863489
1454961009
269601244
826152314
1704969187
533506454
1224679788
1671261094
2101311814
392228675
1205607557
802314934
1655715917
722790874
1729683520
2044893761
1435130107
1098071714
416529222
120651660
1488028596
328976295
1562198704
87271510
93752190
1030278226
121992670
1365573782
1507649309
946669006
1367462794
707484176
892701293
1903284340
2053923905
1195878134
1501307702
117462637
1752501663
1889462259
1543160632
1943568301
1436559642
1101440615
2008502322
1155590751
1452364876
560768592
1236764501
923821611
1700886485
1897887873
1153541053
589833941
1604649342
486804216
1462388650
876827310
2138932308
223733178
479841067
249363182
2067902379
580767741
847586749
1156632173
440287355
708801592
1166785447
991374778
1404097071
1943965573
1736199635
1029546391
232784308
65043271
1234825534
167354600
460453635
731224127
1772310507
401365919
1993361625
975179329
582161077
1554261061
157301799
656745956
2064376711
138603501
265158478
162564135
877643338
48596415
1777788522
1180039409
258079805
1508668602
871837352
1395424406
1774744050
616775696
2066227724
790858730
99991680
1583583546
666946768
232177019
1935585060
1963190995
1822914218
292690844
890217694
474272926
508409234
722386615
757927644
343940809
1372484956
1410755070
2058779659
1016366987
1114673058
1084516295
1661135263
235834427
1672697893
206935659
1150762762
1953379280
1499106538
1440208933
1817874671
1823153697
1359306805
344071014
1274427839
1208195608
185969375
2066111575
721267074
651676270
789551816
1309109800
1198016991
952461070
1450645957
1678181479
103038497
790958247
1578573854
781053277
78888501
1126411211
1646880937
1873912749
530677149
1551477753
409480767
1077748599
28619055
1277252929
777353964
1582229877
103380710
890857652
2092347388
1798845511
1227090168
689413202
826828690
1260042027
653121031
1280947879
866152511
2026759133
1699967529
1085261884
474023099
1282347466
2027398388
1705603937
951412179
1016398741
1524243
748911449
175706049
1781521492
749468728
886668643
658207871
175635565
514280602
1311310902
2044857928
414554978
620663346
953160375
1528879643
713904624
915061797
329070617
1436736608
470678200
1271503722
465541153
1051930444
891877811
1476909972
731830710
39668189
57775085
1125677307
1440594753
1434259125
1929292735
1553046112
861804577
64780441
670949412
191153892
299323162
1299719530
455390255
899706113
286596839
1754454007
300579616
2094307404
304189178
201780042
662414599
374296008
226859050
1643004140
630572573
1122046404
417458374
1914790255
951607759
996502989
1855923690
1004434913
1114515039
556005324
1370688038
225271085
847554617
1979920813
1338043360
1543900035
1743959676
659921887
211894275
1588825756
440522576
1026972187
425983624
1858618018
173942581
72149571
1988103151
436834934
922665500
1494572107
613368022
1344247124
1945075891
437515649
1747187606
311609599
1637136361
95581396
1421937421
1662275192
2006021566
941070741
1100461053
29873778
2098585370
1544610580
917817880
1807992908
832782477
1786630033
1488200771
1467537821
818011284
1897692447
561253262
1820122243
1960667083
483081429
1821325817
1100427512
255108636
705515481
1172017752
679665638
2047103233
1725464359
1596367064
571158856
628827873
1316645441
1595964558
885713681
1818494547
410636962
365532372
694774033
1938655439
940372676
688069770
1479740575
1313711250
903035647
40743175
730146157
893286817
329780718
1828109567
1473322081
1599436925
379961924
864365891
944179145
1791237326
649584482
220411367
1331852611
1050555016
1893195161
545393179
1936741055
999465934
789626381
208200575
1889417862
1095559377
1424707250
695530494
981757784
1585172884
149929064
1668430312
2137286233
1582930657
693272309
2038960339
514650019
597128397
605734295
264113570
1683310424
899191810
1579663820
1905885084
1814875844
1619170302
1400142586
829182412
1046461030
2029914223
246259856
1101794796
430561685
882447083
1322394315
1953420850
436124458
894752308
1401260886
1822223383
796718971
1960343851
251185545
1342647538
711871141
679047368
2135927210
156010862
16015372
1313053626
107660855
1672706162
1552859822
1617976125
1301826907
1799011823
1236853752
785185646
408632830
1655261952
2016496537
402542439
1219252431
1829263738
1172278274
1849852276
184154830
637358740
1160965195
504879642
214669838
752508312
5105184
1563844931
1655410842
1004125213
1563607001
662935955
1457228441
1189742346
576885605
1731627797
827065557
1330685051
2048284413
1525282033
1844226903
283810605
517777200
2058015971
1544022117
994526965
1309763948
1872792611
877659012
1561789713
2103031193
1403351563
382840628
23771358
826634361
1297205449
1994159167
487172311
874600329
1794717511
1182074552
1985809359
2131166598
194533198
58727882
1126899036
1792162492
602539357
985578058
834981545
41703590
1388906201
1579416717
129060886
512822494
1360189816
1142890964
982408259
304807369
2130522324
145710996
2064358006
1444669153
1831583664
88542270
196689569
373803554
714307006
916202977
762527812
970128199
1697990396
1192549310
500264338
1324026755
1513514477
872162013
1442575272
488590676
2143886320
1638938006
462623291
1528380776
2131401424
1659322949
1066786816
845822048
60866274
129962019
12455062
1031342778
625094155
289579123
1691798709
1287909163
332721907
1519904524
2055224615
1667900134
1418695843
11465310
707603126
2034309164
1931600622
91241419
1039687677
2134400221
754991556
65669613
9577102
429142183
1361214789
283214066
1761929437
803397562
723322760
1317577866
1097707610
2050272080
641321713
1201527233
992383245
1429859692
1449133194
558857418
1204261805
657751193
1049374983
1779200302
1443469825
1022352794
920732755
671883478
1121768761
249161448
2145196668
400221820
636571104
2050467827
972209360
927955833
257109330
918115080
1148713116
888086035
1145410808
818767088
62232024
344418564
759748669
1895354521
1600930041
1179772527
422398049
748998043
282991879
1623062286
1693202221
725345069
1120412669
1423226306
15091002
1220937436
1218787231
1962572970
1473539867
1129081536
1778066142
1109630621
1526543464
455654012
115385566
448409292
777236123
2117080642
608527067
1162928063
643386983
84404517
1543394276
2068419668
1956605735
1193707235
785824384
1516624470
1435150352
159458545
1446670464
186598932
502107579
940947265
61650205
1772031579
331761170
1989998955
208385884
609882114
222009289
1219454886
1772946119
1182695151
1020591903
1211622207
446434733
1970740570
1477471391
1168640818
766182337
1675810833
419768842
1973360374
1455390759
280191585
1453175360
1268246177
1241696661
1454531299
969599846
167264364
587073109
1156368844
27421392
1374708850
1171404678
1938850922
533641845
550595142
529435914
1020703217
1470016482
1063701652
1884780184
799987835
530778480
565430734
297041621
1306630736
264857341
568837959
646541197
1640094953
2071472216
407197039
1995231969
844268249
1774593465
1747446349
1216999692
1655411454
98975785
825102708
855096907
406438887
460191925
1062432960
1359332981
779954746
1418041846
1570556793
1757639752
566632396
988736750
2043671235
304562903
876278620
2135421018
318812339
1851194757
531230280
1811491747
992880818
540875914
1232751540
694870157
736060690
1697004974
16234855
2064604730
620254005
1117162959
612971135
635687465
1410081728
1452780511
724732777
1617089654
1960190409
1330363330
1775346583
747411438
2110712730
1277899801
1201686886
50229502
30461805
1110575044
1139559891
584927192
1714585543
158072113
1234911057
612027731
484292716
1830659617
135333721
1345757134
1441989699
652914144
1008107399
1261948591
1864756284
1331017101
1413781252
1421119801
1575065734
1528755323
252883311
803244315
192623589
1672171163
1550126986
506203927
1671764243
248986392
824273689
673363828
1509311618
1880848746
1091905552
616245568
1300675564
917116732
302083998
242133301
467662658
311724769
1705691970
1911188862
877792737
127967478
723127692
1322588910
1785870389
593958299
1822340334
1843078286
1198919534
1616682159
1198032522
1254310175
1878789929
1922991930
1543935361
144482435
775251302
200682150
86251802
1915630778
40959568
662455100
675237066
1535315709
875171136
1330075496
1946031439
1243130030
1975915702
1118286939
493114496
1708257359
444211339
880110710
997036189
611100188
1876799263
480661326
1038809012
25611433
1565822809
541232310
1148998078
1818270717
931096682
2095916210
2147225412
73165482
501784355
1502668737
1401842210
1679453484
1540200455
1253499271
176367092
1612734123
1525888183
385365369
441132143
2140382406
1686916515
127261676
586487615
479764310
2147454425
1941778084
1085541129
1806981229
1836722938
2139616595
944958310
1225590742
684102417
1243871836
938703579
559312575
810968697
334694998
1913081683
576602012
1548811247
2018091422
765630628
433335780
1899178315
1875420875
1523953197
840665345
1698585359
585266242
1451993255
623273144
819326206
1596296346
552707517
106238515
1302401306
473983447
1218001391
375814601
740327740
409254595
1359553130
1672359635
1063532257
2069853424
1252112844
1243756642
1760637096
895846896
341618712
498038969
1860534961
1100677283
1796855334
690277006
1704042143
1669884658
1464922836
420593155
98763574
431878733
819343239
90885948
508186674
1742632277
1136054878
482586506
282989841
160721829
1718405361
733493056
290586281
1390189102
3576763
981586430
586421845
1975820239
1343181377
265738292
1842874034
979771567
1981861130
60843876
1580648576
126861816
1771390688
584272140
1167134737
1274760389
1698355463
1616444656
1809404678
575049867
55844251
672477181
955129915
802069840
631860950
1128312163
733483598
232197766
1641655834
7889991
1278740233
1722364089
73036752
1357793243
291931403
455594082
782780615
1641896928
1707443421
1247799959
752115403
1171766120
545210950
2113039908
1658385779
1535546018
707286198
200727511
963343267
625386945
1434822803
1681330417
1213162567
1268866081
702487619
98508208
491707252
1783558768
889354345
676519539
1126413542
1543472371
1609129558
1906028284
1633656426
1391278238
144276103
1084382621
518611261
1625260630
927491341
1236413545
933031207
2114840093
1687123749
1364829093
239373831
1804793396
2027489859
1076747821
383819304
1012902127
1032814325
1220427575
1972940080
1419184336
1545003900
1019670414
452834404
2144083405
1050385678
354001207
1609546870
1012813382
764312977
2023474507
414315840
1554536276
702275180
339740699
960303346
955327984
1532444042
491289257
540805935
466978642
2059340379
2116949463
1909374121
1439810862
215655841
1126661888
2001997063
732978460
1079876341
1568083421
770293844
441984979
1164746784
486495181
535655712
1456022838
1255387766
1344256441
902994746
1356468192
209966003
426252586
447872403
1479944990
677610399
1292908842
254841689
843030989
2012963911
713481802
504038673
63917119
1228439647
1494311095
2063486759
1543718613
73702470
1186943066
1705546892
890368275
1741112587
1590199678
1208055037
185085013
1901275168
1029547546
2025479324
975385055
721455553
1458874886
1487463226
268873163
905148624
662997721
29226885
393618231
391983690
389305537
649733240
128376513
727731219
1197664467
603558631
526352636
870594339
666481772
1795871074
750139759
578502258
526630877
1152578322
1834761129
2051538566
1660807879
825550769
236372832
887725284
1632873065
897824695
1899286524
95837165
1286300352
264175843
517407626
653669681
1358222416
1283708583
1590458913
73397492
1731223525
1545554654
1232687483
706143620
1362251794
1878954780
1730373612
1542821673
267964936
1823481149
900881871
558331234
929260001
429363830
97049767
184022961
934688838
1702847700
1779637695
1370188959
675471026
57785208
970218176
1982527738
1409728014
166724379
1774695622
2107957881
1898566833
1902173056
1120739718
1972657636
492325297
1135076562
1197240875
1406372258
298603650
1739409557
1329686349
2134606715
629585836
1353431597
1746036425
1904323601
481999144
363190036
2027287396
1824675103
1555608453
1508969614
1556976291
1758472168
1738891601
1383454447
183840928
817953919
1957898494
1054143775
649031674
999776609
724748433
1290613743
1770501121
231674220
1210618014
2076611969
172527225
718482294
1749635147
1261297126
1920509529
1820730601
505039151
425937502
1036182848
2016513262
638163541
1024526424
979603456
1995170392
1931854721
507686699
2048020416
1589898200
880636860
2062612447
277943364
1680437515
812388832
1142651915
1965537456
823519094
804488218
1838900119
1253815176
1967591618
1054945180
1882176207
86810101
1863752015
1569694678
1576505289
1531153065
1813770666
853486792
2137942518
153255259
506144377
1445007915
1812990185
725356639
382901164
906956791
526979956
1310939706
177814126
1855347783
247510009
552064657
1249677818
1334827467
1451810689
1691705087
403632257
26843336
1967699523
1822921502
1513686654
1483578223
243703000
1537402231
1763861502
885951347
1432427302
182931695
1788458646
1778230597
715614291
956457092
1572318661
1123058162
830741166
598286005
368246766
280694357
1567596450
1370270706
1572860636
1188810145
480057693
1314026516
45605454
1449368101
1681485898
769177451
1175385167
515427785
1791416971
1134609527
59836962
1689001630
421426851
797844523
1692438307
1045641317
477594429
1611236801
1095606438
1874235252
926607452
917269354
821262981
1388544805
1561843444
694899309
609048878
2116160655
899267760
689414764
1491887735
1463252816
108531932
315227981
920509742
1901607063
433634855
1641258784
82316297
398595779
1604663181
284730171
829285981
1014995734
1266619040
1718505023
1291087925
1540065174
2053640481
33325445
2026654313
1360351212
817712470
595786394
1640098844
186132538
800608960
2080577054
1948825284
1975482624
1640139438
221905195
487303994
820080537
1985937870
1336977709
954568838
1990845371
1835904118
788973476
898978508
252447489
1561272053
1523495859
1463222867
2089740407
1306611577
146063844
1726393733
102659562
2046980214
71611586
426462994
223375063
329252713
1718114757
988524094
1693968906
471394174
1997870277
354383577
876651085
1030435882
1072953082
871554689
1762474897
1403649828
1167936612
418819166
1943369460
848045877
579530145
1114701790
1687187564
1493567327
1466132390
884186927
1727166948
874728264
847300875
1315228007
1647131458
350080381
1804737395
1994517079
742772478
1198580599
784795693
2044228369
579353085
2123158782
1401035532
389986588
1075142489
1126031157
1180913859
2140931807
520041168
466119491
1872965371
1845323661
1267608410
139557243
1567046159
296446300
1479968984
785030872
490039774
620755797
665398697
1586805589
1180209462
573456686
407580730
681383636
54754963
2118539210
457636386
2020726465
1329229536
715431476
2039618124
1891660349
1084848681
1230150800
1783869631
1145801804
2138050201
283043745
274086314
963915024
1178874737
439191054
1336790217
1787267355
2007827477
1890867825
1055222748
1930464886
1730703044
308425424
568220843
1860574699
114737417
1162177441
384844353
22522517
667355155
804487480
1838034008
2086974951
393474868
534456738
2089512134
584492388
2047593528
1506412884
1026695526
735164850
424528456
639927556
667966275
1977702067
751455441
928555315
1849312407
440448196
486502035
1145190203
1155035149
1940757050
1904345378
571375264
743678597
660507180
2123089617
1350266942
890009137
1061208898
1918294573
893065941
1165462432
1072371846
748831687
227563832
1775887416
2044305509
897224982
1115576552
460646360
1831828865
1621807418
1443891950
1141012241
898870538
54676073
1135120736
1906203764
450468305
106347481
1370955608
961919006
1965106634
351162747
510252552
1261950949
1388300631
1552836912
1351674221
624843139
761072669
1660738677
2063611001
1413883409
1913652769
807808443
60545535
938064404
2057809579
875997634
1042456316
1695852134
2144903280
278632966
1060839945
1851852669
1515840260
1132113631
1591265412
1651788850
1438292746
611246157
599645926
764093041
1163963542
292160754
543159179
768778237
884645212
124362725
1847408245
2013162076
608631216
427368095
1115550196
1825952744
889906854
124663247
876078412
1725452650
432312169
1805310766
976643686
1141985305
748427334
119111807
938620226
2100799643
1551162914
46759697
1989823050
1415603502
1916358320
588701793
206119121
1918226872
1477095289
1412109680
1025054638
763761452
1294980990
1320621696
372435002
316791622
972773119
361743096
196274665
2054475650
510080778
1085856639
1550428886
1218600268
109266113
164298790
1611259300
1973441538
665114142
850886836
1551769329
773304581
456635096
1301959591
2013949398
847083153
1331326627
693695662
1070328033
852291152
316741381
1351771913
1804897605
633868279
149779376
1374780355
1558770411
2038819021
2018421024
808310339
1778980836
646980146
1432108391
2014762032
664859781
37322174
413622773
2054303263
1524939202
215442522
879817148
1645949722
1354417412
1657301934
771687758
1469360235
1134150035
578277274
1769066104
1994907431
704931971
1942973144
179288973
1339332170
978788613
462766867
1364208650
188842566
1346849533
167206358
1867448181
566856954
1154238927
1344818162
1994577063
325314272
2100366077
1143290694
1439741614
582147285
1061150122
1365716734
1555195494
1355569328
56018969
2018032931
1911875495
1133440453
1415452145
683937006
972438953
1287811609
447001399
1836874109
905439240
1260543892
238065805
163050055
397819622
1585918042
350053349
1185151486
997044881
1866156551
602299250
36222017
979124255
1341964639
1265280077
1812144240
1522529465
717282412
1686168840
848274179
1296667060
1163903501
395371248
221227774
173592860
1341607534
1435646609
1505046546
630860415
1465953789
269663566
2126786574
181540431
656247706
1105139730
1011881055
986855447
399972118
1149960116
907904852
763506869
416845964
619298407
1768852495
1972551407
1750714812
633765479
1650028360
52423534
1706756891
1945034699
980257206
1051235470
772822334
1711816118
644943308
793665096
2135763597
1829383558
50705717
668050859
2062046739
104147277
1857307020
103470510
928087762
482234904
1701748518
555063036
2020601990
969049418
485899009
480253784
743221610
208150979
217434529
949536895
1991001103
985020032
1599407485
1679326482
402708585
2072355075
1639456310
773522435
1314206923
524170778
284831084
1175719220
930061171
2066843001
1407475976
996171376
724191466
198715514
1420598620
420719778
1027414891
1340777458
1218038328
1121271741
953192944
359069927
1289895832
562915812
1199806753
1635325589
1052477861
758998425
2095443855
590654275
1269661340
388079753
1576582301
213103799
605838988
2033534659
31359355
1705235489
1949478177
1838982919
1508523492
1745491909
254133901
760602082
225938199
834963998
703838066
576972867
1905451020
1496520822
985235589
1707567430
1288845613
174834461
1746761143
1096297705
1217239943
728318498
1999547345
511956339
575971510
1300372765
871297178
525427048
262212062
99844606
690553695
1253361670
1313725027
1708651436
1608083459
729221068
139555120
590497209
780097663
345152143
614691153
1272471995
1266182892
1901509794
2041800693
1641106383
56399147
1196318837
679695810
916862522
1692916224
1894924893
1901614465
334456557
212822213
994549329
1113962870
1567427705
815282308
1590507049
1458818430
1006714824
930524261
493785323
1751230878
487402942
1833496312
542690032
2111922095
1549197129
744715797
674826209
550536985
888840625
1251148677
1997702224
1435684887
1945317993
1940629946
84204234
951611321
810126963
1369379506
1238982710
558274824
13482440
82494445
1612113992
462202075
521286316
1302343001
1545215835
1844140430
1039113128
182509332
908601740
80632704
510304017
777051569
254723590
947662970
26718537
2103291880
1747285940
1407066381
351403634
504571983
867912870
594036217
1430806561
141994005
484577190
2062302107
1233180570
1450201519
1205779374
152177283
1710027273
1969098962
1409363798
1999919943
503370318
967942946
108767546
2099838691
1852774634
1206971197
720738206
1437768886
627371380
1526078561
713143280
1832099210
426717031
1655308600
710944156
766894314
2099685616
1498864409
1367990001
1414933161
755929976
2109750580
480955727
411711520
2073394406
2143274222
1262320862
2086319454
485989223
1739508263
419006630
1231351805
2144738850
1598392229
664932080
587972926
374022780
1747491670
416721558
1018885494
2064896675
375843729
929031989
602831702
2067968100
1429314029
1656835956
1934111478
987881605
1514003981
630569084
126082376
629558434
446869086
30636763
884608395
755332394
1216483401
429423237
1553210691
166823591
1703027136
1802386718
948836275
1359157387
646232269
261502701
1394672518
1722061887
1235936376
1119789836
1947748816
1821361712
870123777
1782738101
486806224
1073564903
1438100239
1694013494
244771692
305252546
448948139
807935858
578841089
1164554849
1285670800
401193302
1797427264
2073746205
899595478
331364147
1361034230
1144721965
1347230392
1327022652
2123123834
2105410041
1910507808
118138794
1028492065
99895287
394028110
161347781
332619206
685220174
214058246
1038624069
1081616640
438848370
1468421660
679798024
47815543
1663919876
838542017
2085983714
811902910
1112114564
789216423
896476040
879713778
615185658
151509337
1882645258
807616210
377837125
1261201511
409874997
148506503
1226864542
1053710253
1574358249
2114150811
340099751
1072137137
1087495214
1493014141
1031118709
423408836
1901580389
997778408
246664493
1668985293
1479532466
1255911671
1165901537
106721873
943861851
191621373
435450108
841943041
577819599
1515597520
343161685
195594017
448454412
1799969325
710991195
2051128055
1095905051
1037890205
561161495
1839003529
1159055600
445073439
1717453534
2081576827
1825751978
1855177427
377241597
1445550654
1146541686
744909183
351148135
1719637877
444803521
777002947
216863906
836529588
1410666515
366380356
1175936965
1112638205
832799300
1784649425
1988850034
1278116543
1298852946
1005071129
1488265904
1472124152
772604244
2132251498
599385215
333976196
1892878105
1650944251
2067321780
2083641248
1098878688
1417128095
1043529015
1773191297
481514346
2079081569
875905778
328919061
1302862560
220383016
595341864
177165173
1786242514
1315811700
1639540967
2031419243
1313515701
534529633
1736234796
1832640080
1491536136
1773087125
2099040883
1461503915
1668749520
39226228
1685456852
903631824
150003180
1484878870
838244510
545020378
416033276
734530384
1304544303
1321677921
1147816904
974987355
1882218638
1109171211
1010897264
29227919
839486036
1216211665
1038181110
1741976699
1058852498
1109219399
963256232
1019268522
1948922781
1173782390
2074876906
1027311086
1781961919
384769746
1121301772
1108912464
989047607
1424581911
312980947
1570315131
1407332738
1904099957
1143804350
2088651540
564434732
1614509150
460229824
1293561412
653481408
1006893189
656305489
1069147388
1890645199
1587756498
1021336333
1727986062
12598905
729659921
573955273
1807688821
1637635717
2122616760
569812180
1080878073
1278917986
1087224377
1761969432
1342629104
1255621319
419700802
1196800601
1713282421
624092253
599650131
858331010
692869232
319526883
936776717
2025792736
835393390
1049488071
858755958
1768756029
823015047
728308729
733099468
337607315
620328838
1447509924
193409502
1242357419
1745972216
1173616330
1756929631
2038894667
405214122
689875323
1747366880
1585840904
43503763
461041499
460020967
1974269281
470390431
1111880812
1297510727
1757269035
1527880072
2113447257
1509314671
488246658
557202179
1235886902
296570328
2121553544
1291784108
468260788
968158691
1870289765
625232281
235631754
393118958
448082477
1670589770
826554758
1026180013
514252811
427888473
447439959
277507575
2009450838
920024538
374728819
60402396
527805936
1032800764
1214209727
1777703721
1138799880
1037214299
959848430
1233888427
564548637
425583635
565401081
1931440906
466872472
2115898843
2135030560
317221974
1921241869
1699147645
355925691
1135644552
1364581366
319653937
1870807915
458464088
608485893
2054138106
2061464914
1454276855
1223574416
1445286430
1598038776
907337673
2039152205
370713273
739975652
834078780
787979460
2110360683
793491132
438307645
1272148091
274622843
1254650353
942943047
1112082311
1905404655
954268743
2075813303
1939150618
555298167
225178374
788503368
1824151482
1609052879
852592946
1199880757
756693178
1529834123
1171105836
952897108
540119455
752339386
1799646338
824462644
1308324074
916790041
1325348730
1696335096
591394827
1604661713
1296349845
1120105189
20259958
2042493697
1569925252
2130907303
978418876
312139719
1876343832
893577129
238670260
1528107275
986847548
1524339562
486229642
60132240
858558092
613632274
694230920
249743836
1309042801
1293984574
2046678501
987575070
929272915
1320549048
2105153716
1954768929
606122923
852649559
1188233052
1061280054
1577231600
1639575306
1994224386
967774825
851747818
1828365734
1447873647
1809675519
82067977
207139244
932822020
1537054204
110473577
1713582980
1755902687
1652711061
198135753
239557137
152678908
1022485911
1499082951
724299739
848588786
90321343
841274706
1612811184
761919952
1770205418
2021404928
388148049
1757546724
1288151008
1429750919
1321029987
918282699
120584605
1548925071
1972546359
1893150634
1869436647
1685285767
526698914
165800340
2104295552
526870663
1625121338
70579160
575963098
1554214540
906503949
1334958375
1456122180
1412195306
1758984215
741812619
1062514508
1975394011
349902360
2007368960
1942714633
1489255673
1973017081
339215629
989391987
533465000
825542855
828526580
2031843351
570724328
1661439748
627210716
456266044
107345305
1360914653
508700529
1855834132
1601450405
747059038
1164228659
1420058009
1060795127
1653078337
337566951
41528333
735594199
1584329902
716808961
477089885
1394734195
604443164
1080188761
1476314776
935697983
823571010
648144525
214895050
572104754
2029737931
1464003186
1294675083
465745920
31471219
806772361
902739378
431710519
193061083
1942964221
1271595690
835215858
688101808
833867799
1231660086
258809958
1040188759
283030968
1116614305
1344162631
26027990
1150272260
349743681
417218301
403594416
1570484770
831080407
433639030
1620412793
345543837
1196212958
1845321110
412832790
1047845921
513847692
1213374021
1031823316
234721991
1452238396
468175332
1554822524
529200887
2072817129
285219708
800384411
2054959156
2129485714
1692990324
1983639487
147633483
449219650
159939933
964059838
424736429
1307963723
412843930
617982195
129662778
1685153397
24961471
1864056637
2144518227
178468499
646319226
486558873
1262989880
1491295265
495683460
1258730044
1758872642
860964024
254969021
593434014
1102061939
812922969
1892983504
2056326946
113383676
89726065
2135110307
348069887
824867814
881976173
975884677
397995957
1159552936
1094089979
1179382257
1311561286
2046522801
1365919595
2008068519
7573918
1430945855
1450440965
2074849832
1065996857
221514323
550574179
495301180
1401380611
1462478221
649877760
2037317611
1465791160
1335917585
324721904
1744963001
34652972
2144025671
941028591
2059780927
665396711
884877126
104099768
1406101729
21452032
2049269993
1386609766
914117920
527404142
1408154994
1624808791
44934342
1474143184
677088336
972826042
1806452560
160158614
1760278863
1711170070
222779520
1487045800
1966214331
724368691
1160062554
1441036173
860810384
1021620139
1360326049
452568226
213479028
1600414129
609823416
101159940
1481776185
668085545
518494213
297189044
1792604105
1319013567
856111787
1419544709
202003040
795023337
1455682352
1015883763
348122576
2096906642
700348343
1373381700
2065678407
1764895692
351596660
120397994
889397175
63330969
733908255
1098410009
670985966
1274778858
311693963
2100957722
22321428
1685023495
1327156815
1931300876
997198132
419788350
76610371
531488011
1603026174
1160952787
1702293201
995842991
1062919149
687178583
413152521
1481057062
1348570398
262353075
198279353
1208001930
198755035
2003181044
1140797663
1669903630
1049534761
1852175814
1765519751
1151598056
1972063156
896465883
1743430366
340684597
994552973
1486974074
1176523977
1594790097
813659822
689571725
387902639
333385664
282355498
1006609948
1925284539
1694872033
797179953
2025770516
838783001
1979561314
2093784834
500953135
1098161814
659632407
658022438
2038711098
1458838405
2098851968
936021675
353032124
432764145
2016110575
1563497951
1099123513
1843203436
1444576459
1221353897
665514268
1016111996
503798150
1130443734
896479143
1805994580
1095713024
1693119820
238962947
1697746504
212964289
1062462749
423822313
1063477856
758130120
1649531153
1084321534
1578578625
1695217998
2055668952
938128850
939899304
1796346055
2102628527
1305957424
1651153964
797005264
1930842820
60817975
572410046
1382500889
1153541650
788502918
1607972095
1495949133
1453242807
591563746
577305754
861452145
781191596
177491152
423782667
176948760
1422640892
1037979709
1801811727
1330828775
2132904311
527960477
134364806
1628699856
1153500375
1470151318
1624725533
2112311192
2055061520
1345577419
1316928756
1785072609
489135305
1465448186
2093609772
517900185
293455156
1499808225
1496341340
1860227818
427794073
20162167
2090590571
1251898370
1622341254
2095632717
2088491083
1754689090
1342357155
2117640391
351692124
501658820
647626029
1145618175
730006960
482141788
1267940289
1948503897
39084897
1086325580
1765524294
1247974878
2130164504
777972957
1711051407
1577543185
317417934
1660814038
274700726
166664958
177044436
690121061
2029980366
1649514119
357661476
331365104
1394659378
566629987
1821101945
361600404
1416277350
95742563
367216090
2013465145
445568716
1672554946
1265653940
1281850072
926059698
1372706934
2001208972
459837589
314761261
579037434
1369980160
1737276732
206064478
935432140
828167433
1809421465
943566515
465374993
1161918079
789490637
1730735091
1608011492
316879717
976965274
1518600219
1306382379
733220371
70766241
1320324053
1321109131
640691049
1618608762
1782697102
1990652381
973785435
850958389
1655407277
431350946
637308685
1331238151
239011707
331321390
1321233828
1044653379
72991077
1865728811
1231484070
1684544600
1686147884
1530201781
1313259666
214769700
2092044984
950994204
1941717744
1094688314
1425687044
782483836
1002784748
907695875
1593947588
416345079
1234632015
68815089
1390635166
1825164975
26202548
1450916891
2141514434
1190156947
244193541
917280948
1877548031
2639081
1145837359
1277853885
882099053
273593573
1257746988
848266749
69362524
635818824
1078335082
724599476
630772389
2137959953
1557329824
1919857605
2038708816
456852594
1478153777
749889065
395993091
816849880
1107734906
330807115
1997760731
1626633826
1181634233
1440536261
1012086332
1410390814
980469064
1249247358
1386230609
55381868
963392624
1105151419
1697649664
1127800264
829437038
560756571
80303563
1174611110
203275266
1641763421
138873805
1932313476
501454350
951986917
2039725782
911868116
558625903
689639310
442462444
312257247
819307180
323701793
350422766
982283754
1072172562
2017866868
130936816
1607513453
927634043
1986877321
1186396608
1204051892
1620008847
1407421819
1915815433
1251544190
219737963
1707829405
145289378
1036751312
2030988583
826252083
444886492
1313672243
1560357516
686475064
408367863
1433832276
1449848984
1484209474
205953112
1153189990
1974721151
1251643601
660000616
430193618
1211371904
1885750533
674592454
1858083273
348394560
495172111
611263057
1824344363
1796081274
1776348382
1340537655
1628274963
2090594969
1639095630
2021860064
31697719
304074527
578765585
1210241038
1781506702
717287064
784924925
458232022
1540931320
1626514091
605816419
247635851
29137040
491273348
1298106025
785393793
919381976
996265270
773698862
568015882
1351685236
1412336710
848436297
720758381
411528414
45474294
1638853639
714328638
257427391
1359186644
2129475845
1590462421
188948332
792151899
888766251
2101778003
540948516
325613939
2123170425
1374850391
465937401
1306607374
375208215
211440642
740508179
841040129
2052485788
262872775
1704316120
450600972
378630408
1900202004
815889284
1675129411
1365482269
1883465539
1876678821
1631328680
178287458
1263889762
752035172
1330421206
690515304
201860355
1128194090
1351225999
1721890201
941219436
621382546
2125793656
1077707431
1615919262
2072117895
38957080
1406709281
301583449
1450644559
1716472616
1671705169
1778880213
1190068106
468754005
685509887
2092180263
808156460
1672864963
1390758732
1912372067
840472389
702684055
697465305
1840927245
902627031
12560659
1983005880
1105701771
676123558
1548332814
238431506
1180835168
905059731
1037107168
1310808758
423611782
1076264942
273947783
718555666
200050970
21944892
1309598376
1538746858
316631962
1774138643
1071521202
1269930940
256401122
1046924931
570053913
696913461
1370291315
1327521147
1918823645
1577943034
696957351
212618050
1906059197
1527034766
476640385
907154016
1480385827
1928179259
782099836
1287804538
923765364
1764683084
1028482221
1534718775
1048692635
208507598
750955888
1240098865
1457047635
887376204
1369604389
688196665
828504814
112728376
1240682640
146148087
1676622089
986297071
298254969
213469496
870138546
228698721
1761577674
793978741
985192488
725294524
1772382724
699335546
1097032893
1752559722
1102644939
1653934239
432016138
544594420
556553972
41409965
113107502
254581125
697446330
291297211
734160833
139949852
1785430012
512686968
1030566410
1693480748
2043157586
393553346
473042522
1040658052
620336800
328793308
617377179
550588577
1936016051
114075256
1928021567
1974381356
2074941928
1684008634
1239814788
1002806408
614852154
1953160143
785565608
1230269742
897544769
246733335
696530536
1786839090
299304799
688944518
1054570971
664253159
1449776135
1524832415
1769240345
53592402
2061530122
1926368454
1878055331
1069127871
1507468997
2105739296
1532285134
2037800984
1943070211
129344937
1846441227
1574791030
1722213174
1912746875
1785400446
1928147948
1974008159
1253011610
1963821944
703188532
857652032
1397617325
167112464
2117862648
1667724180
942613051
830367399
1781778174
863049330
501397197
484928291
1462681852
608373496
736032582
584647717
1587505693
855969037
1197920004
728216598
844622096
1781560902
1639373186
998192164
1077670552
1114272589
889348882
1207770053
888079566
686167881
1100371526
116333597
1866436389
778575595
139957670
455642848
1613667126
52720323
720396633
2008254309
1236359197
1590753433
1458549069
1989008704
899290773
1525842197
934521031
930877286
1185307229
2100314687
1900633924
177949879
2071872947
1907975083
2101668605
915316651
23418097
1524271520
130491104
413342706
964930596
1104347982
1191338123
479276632
1176194728
157538086
1478659502
555825669
1192672476
889537594
401148296
1838323913
291307633
1477758198
1448239041
575552772
2071988255
1792362811
131175042
1717993729
128269784
990787017
2135423847
10024161
335517548
769420610
1552349695
1160834190
2053127484
1702779435
951662707
1977930235
1428032468
1628546884
1584439720
1439509970
1863527696
545639101
334590145
1871374998
1571396943
1448465814
410862059
1496009015
1521990314
2047377670
2061068152
1474723324
1842905429
1818163909
2049483004
401935760
1894689769
1712326447
1428249777
285557425
2014200317
1879427274
1268768557
1204143324
300235111
1333852168
1119572223
1509671253
74372691
842413092
1382229797
1737339439
1565035757
1529620579
1342583208
975035297
1278933662
2110501441
1083532833
811655694
395407874
729611195
1103035210
1058069485
1487899519
1783809630
2084133608
282573642
1064117908
1710352022
767769128
450952097
1384668326
1441541834
705327388
1104964547
787306273
1342730073
1481821877
806187386
834673373
414287686
1752811619
1946838916
671111147
861220753
408738860
1539677605
530987782
1505142593
2044643373
1451508843
691948630
678885161
558832438
1587735489
1422522347
1755225296
477067532
637280901
273433486
1425173103
1844185518
1144828033
1328558835
1128415158
1335740366
622625157
1043506206
349472465
2034214355
1709539973
2093476605
1537089566
2004904705
65506313
1119344786
1862477984
355071914
589371793
478941448
1494754672
1271321143
461292352
380943942
1720903486
2100800956
932162172
1170843458
1669620675
1846587054
1135039188
1468021878
724791907
878283603
1053018350
1386933105
1751491687
1565997421
1534429485
1459083950
558924789
36066991
772372833
851920478
696202302
827902439
675506581
1535848677
830823
1042556787
248245506
873453342
1287092652
1593579147
907506684
1343098454
1337584681
542778278
1425582892
1516309731
1114381617
350564542
931211336
464267797
810238781
1420613895
1281258549
1574027089
1114613595
1246751690
1594975909
533261015
866520414
1451637487
790532317
1010106690
1714742119
272717697
951850044
1328642656
1361363869
1457731625
2125387896
459815848
273754029
1719350832
135313638
552156480
1704744819
1295984863
1396729241
408694428
1786862536
704591342
1872430203
1396259532
1797147614
809331349
502939821
32305900
927008833
2055790868
1330355760
1647068111
1452187554
1858424469
517567059
1013799473
1511057601
2047876646
169372825
1814484731
57888095
451532572
1412722062
790596389
1123560609
810417185
1432125145
1914208298
1285713345
272793061
685018996
1121142586
276826107
603640755
1581801142
112637022
127915528
408867843
1665780210
1130620499
1458972504
1564144399
707599022
2086171271
456269532
2056455771
576441165
762532357
646986995
1939790694
1043907996
1605441306
50126569
1299598795
2005995303
1282035901
137179532
1805765716
1427558573
1904455066
1576358489
161263600
1563345176
1364503287
1183957206
197385709
1228507712
1664354863
1843327332
1204699594
1595606492
1108851883
1602253481
1674587149
412751100
1276335992
1393245415
1254789701
277356998
298769330
71976169
1936960200
127473570
1575324947
426106325
1907746499
839407438
373195153
239505866
1205649871
1015156112
1079875062
183573174
1008066838
138259477
879337017
1548244825
576425879
853289087
1018403640
1145570273
2015676874
876482628
12669463
2120565387
1030795856
1120804949
1334504077
1404655450
2031889352
1881976409
1292725441
1519018044
56676509
136478203
1197072535
1519169850
1140607402
1851117672
661803777
180982851
1801805924
284079335
1884210555
1102541503
1170483094
786623536
1220711134
1583898067
452588397
252496263
402247608
1524530689
1991550184
236243533
1932840233
1102513682
171544217
1219731829
1387120774
1933376694
585731052
213401981
872602389
380385307
704862292
1370939156
1869175948
1431113789
1250451613
1070545890
396299669
1320683303
692019743
723570159
1725076281
770115941
1938571453
314049159
247325389
7280253
1067537568
757158288
1557867196
1133795965
625824833
279636388
542343701
1179061686
1048938800
123681172
1435470753
2064679136
1061734689
1768554553
1685241700
1677002458
1572587941
458524694
1285023779
1433718803
1108779914
365950812
1072060580
1749234377
169751146
889123440
1591914517
746817112
1692226802
1110937175
1343529049
563438036
616005042
70296139
1535683017
1428883921
1229609151
1313954081
1136860310
63733792
76671288
1376451897
1603463646
1284994259
854390685
144753085
653091966
80287092
1806164440
22483970
1305484626
1610622784
1616988210
1163168316
800628558
614459339
732970226
829655643
2092813373
1701110371
332257311
1459925735
298928227
433136277
914534810
365288220
768025188
1718407268
1315896969
1677603131
323474855
185934386
272924075
669780683
31695177
1067747871
1313536712
1364933022
1323374884
116261348
914647437
998514881
2112108691
1326154664
262495375
70421197
685829542
873857846
851036559
1737430792
1922202352
737727116
708122575
474370958
362306671
1586304356
923458540
716568389
1392669561
1835786079
923563126
166500927
1397726027
87396506
1147934907
1266195068
815426693
957281473
852547677
1519036650
310650528
1411035314
168346238
394140845
1833342734
355614481
885835018
2126098091
2095914990
721628941
216623872
1728302775
350596826
1038783364
231731323
2097279249
781832936
518955655
796636897
1306287474
1724632718
1167041893
200179151
817092829
1114460408
1901529765
236166075
877928367
392052923
600796556
1025179612
1977082329
535623466
211856592
1113855698
128940267
1255607348
867114027
1717577226
2115728147
344564843
1597482483
1858263679
335688963
1438946433
1942730853
571416663
601583177
1163200657
459712342
123099384
679643606
2008600980
729458103
432707268
2131316666
1567974734
1558975945
1418442175
973728724
1324162784
287728725
188931591
897761438
681979194
687122271
943771383
969009610
847542585
464290455
1133807944
1914228355
867358970
237520406
799978877
1822022849
426565490
443354027
158201418
564016062
843308617
45402286
1872012061
1106375043
119092480
1522675144
689768250
1228643759
279746688
1785519896
1515084675
407744376
716069524
245789028
679556823
1791508891
203740281
1293335579
1289881913
60490711
466091100
1830763301
1822959025
457688021
389744742
1008140385
1919151299
223305577
206055785
1820332617
1741699580
1057709585
82627772
1783291582
990644178
1999232419
1955081984
2059640115
1940183932
338864359
1835200013
1919842037
834830595
384701681
2007194812
712036604
1763130174
1756975102
1238713738
2142746451
1931159444
1558814247
1388834719
1615972142
1238475894
1877345969
333155603
944917311
1265209134
608164983
626005619
444915174
442162086
588431504
1924400194
1043002548
627579113
1791563941
1271616407
889659655
1614835520
170243004
1510838677
18666126
312998699
466638702
1672064538
1846976026
679578637
753970149
2046688828
197770123
984905980
583086275
62853940
951246574
333449224
877469470
1628381954
1674228577
179302725
759651241
1774154560
1297919272
223420372
1367410515
1961204630
1427711118
557397917
818728924
74318033
743837434
575152886
710385931
680162427
1584656553
204756993
172955692
559672152
1624957845
136374237
1746481276
574355435
124306271
1043554226
365970774
236722862
844250225
1595833620
215517979
853206317
888028026
573611583
1713289836
157898811
1404576267
584277089
1894026034
744092137
315094913
825396252
1618508489
1462948670
754713534
455635306
686596233
1142412045
969344186
1631450237
2141062563
305404888
752993898
1991552767
389094564
181057496
1665610661
875233007
959638743
354579664
947594295
1171090948
1250228986
1648019367
1471124567
472700057
1028821010
6457043
425924501
800923249
1855887035
396027639
2137672077
1096484265
1560574369
1736396640
1355944582
1309678906
1065997834
2050702267
208954341
39431743
696646233
716081254
1693425962
1942405355
518387534
188446018
555474941
406637808
526288051
1824036618
1190634610
602752942
1193606796
566152749
635637658
2095096694
180678538
1111089100
1624324194
759613337
1001369752
384855174
1284882894
1986618114
844314284
1439970327
2109977223
939595563
206586684
1481402906
970048422
1226972979
11644637
36057150
608566168
127896058
1879215476
992982336
1623096540
1166475597
962469599
218101084
565220540
2043261460
1008433040
727358872
1593440070
1341365466
785097190
1391213748
745164852
2139580443
607115548
51394123
1943573318
1988784264
97974964
2110118895
2075555969
296252123
1616726635
955073201
2035478447
186413324
2019623046
1860868323
1094194167
1910352787
1174073156
1233240
1363320431
1725699836
769381913
611826264
2095613195
1382369399
533227374
1264685428
1849883831
416713343
1386947838
1939557021
358932949
1840367366
1086600284
1653826122
1308288568
259937446
470745014
1593564823
43118375
495779145
59734685
1484030047
952315590
1213805076
828505820
47920142
370637050
883818172
1287471317
167355357
2139460973
619315507
832691193
534056381
722886704
940963793
81334040
236586587
1172546242
479353427
2112676982
409318214
489608390
1585727733
537673989
1914076775
2072832081
669902018
1241586660
655723380
1234475577
1344333503
1808687287
293704664
776322358
1882147230
1878245020
1012999787
1226464105
713201229
1116378752
1327212051
1550296048
1223962402
496388240
1978916248
105525977
176761972
1856531838
1734354063
588630461
1785793407
9410125
201941043
1237181302
307449858
97848285
237840171
1623670725
859781388
2127884
1054603922
390598979
1999663292
802526584
1469484300
1521995338
365772891
1056463092
1884314260
1059007858
450397433
862105305
1425084235
490324154
507882389
148968720
1285603233
143015051
718442516
1445918732
1679615739
824637476
189393360
1552470740
2122335305
1799074699
1950175568
56049264
166240114
1532708449
453902868
1866812713
952582488
1313913756
1865108618
99276089
88305259
1002774433
156555613
1872359613
617893689
1216619054
468745402
297201278
1008678181
276348838
1001639787
2117453507
1314073331
1515021671
1673952870
1881789596
646053777
1268788408
1718639392
455395101
1035638766
20823847
99078550
222982644
2055566888
1209096327
1101821717
1182661998
983502045
1240380794
1914905813
1248826784
1537401989
1565303572
1453453630
886303132
2007711438
1697346553
982348610
1044940211
828545977
1336734207
424055966
1978926086
231613644
1463206181
893956336
1907518052
336368993
848748040
357882567
980208070
1522220431
667669542
1922381363
1162422666
534884183
645011963
1314469980
828570913
1147462215
1145649448
1983385789
1987316596
612892613
803930738
1114492128
1587483568
1083898981
969331354
845673621
89132599
1303832462
1355002207
288349249
342730471
1516437074
904337686
220444616
2004899683
1458475200
713614070
237037743
1040430058
1990296731
941327074
817991019
357552140
434316708
106254018
1094945929
1744380573
1908298118
1605699852
677219522
1305667244
2015768283
1433014339
1366899137
1542781781
1018584484
923848739
1817120834
819084578
1401793780
858099594
2028257663
1568656005
1602270083
1924896423
1597506856
291910669
769632971
1369999931
2043697235
2133582750
392589868
429863585
847124803
1567326782
1412083424
911535579
1996729471
786101410
924439192
358520982
1226459421
1362939417
909786456
1257609046
617702265
275762991
1409479984
1311245483
1698803962
1824037676
2048022670
958264544
1866383840
403640415
1362540177
1083678601
1660612779
301253001
347899876
889570023
772429906
1785646529
818074248
588910539
1778461309
488634366
1822313863
745660130
599877249
1282018131
136811143
1610380742
1572042746
993347449
550149993
172021928
131919183
1898798474
2078680988
1413048758
2129403755
922821622
612208482
276232552
556436123
817253812
1612130118
41414899
1427837271
593564208
259847627
1771567063
422482887
139978975
427055408
1816347712
2109570179
229081580
1340643397
476787192
1101886119
215228641
800535055
190864963
1832202526
2137058989
100541352
69092333
1547998947
1003905886
221752153
1640137174
1084396213
402762900
113591393
661358491
1187249706
1192914134
1849071
856067091
285219953
1138006744
1330057296
50043027
1857280605
58761415
1476719150
2035869053
1024857891
1961571997
580640833
1869025759
644388422
355644637
1616591932
1604150852
1312466870
400764475
218973346
177745622
1971452777
445824358
2064077240
1312733345
482396904
1289857545
1590976940
2130735338
1182553645
1205560563
2075503162
413064326
2091168276
850630974
2108441536
1439337718
1734648951
696926422
1395716507
2005485030
1249659160
11328145
1443949491
702250451
1959465162
737138724
888458547
1509560716
1530450608
1342691329
1688582405
364432606
1328029333
2070568516
805713798
396114390
172035555
622061389
291097561
748720570
321865086
1617113822
622809444
609907133
257407624
1005884196
1580271553
1523671825
477249783
741967325
1683820190
594294726
1306159106
1894658887
1799078415
1476652042
1478163064
300780606
975434954
415015297
1228954709
630243343
1043270741
1185273838
296649002
1035882200
1246737443
1947023902
868503804
487134298
629655579
1005714312
475949810
241105981
210859707
2084189435
279303043
1610113407
1995168060
1787696166
280258332
139919387
1683870502
933856891
1050993745
62006382
1470424764
433308887
1361477849
339171861
1126953579
471839788
711978113
804528453
198610743
2145051156
1400899253
362772049
1850248459
1706458408
465821022
1390840214
1755700780
985336044
1724485659
1553369194
149795763
1504546094
1881899080
1866664406
2063738669
1191548894
2024794632
120541667
1899474635
220653887
1255721676
2074875834
494730114
2133287078
1183418989
1819341585
722140463
1698286490
806573227
755363519
868578716
959834292
2007640857
1318103216
1544382248
601089275
335111329
1867028876
691232790
619079057
2047743163
30934149
615813222
974832055
2098359371
1477334376
1394185649
854751115
502440033
212017117
859578438
2078452644
156166086
69880769
1719013584
1055613285
1778858531
1204898128
1711300044
969319991
1953077097
548258221
1459797232
1759572127
240515612
1139553794
286628256
1743208047
996454208
1291063236
1249045631
1460192219
950323074
356916380
1820949425
804197193
1280766961
733265108
1082753989
744245810
1385358501
168987400
240317763
389410460
1382090806
1108836045
839212640
1765386042
1525209385
228988472
2006275222
1929344722
253911681
1001908751
1293620498
83783681
107765875
469443614
859009008
717730426
1803622627
1710503871
277132269
327307675
1207172929
1108944183
2016708163
918258081
1717903772
25958411
1823940199
1421396821
385256174
1862688428
493595263
1076376667
893892815
556492723
455985609
1581179154
887043757
1184940228
1817872218
1175116945
330853653
1004485946
302708161
614870488
1040686046
611206030
479138401
1020572474
32287608
1731490596
208500260
800829663
214522664
784003738
661551001
602910185
1623039581
1441790177
1840017405
657247400
1935798955
283831723
28492361
1858711711
1978186982
2079446397
1113155102
1103008382
802661277
912704628
1211070551
2009732882
390596955
1878668571
2081957491
991058726
1853149765
686299893
812068849
1149545220
1032177829
1583615267
1684606527
1941973095
29650548
1501362329
1115171756
2059492720
255922419
293876481
404961307
1227986252
1040342606
1676826344
791614467
611901077
209547573
94667665
1077281270
732087059
330609019
1134702859
1655639831
37029277
1864371667
818346037
1393374975
930944387
1342186409
240058063
1351994281
1763832768
1446833345
955088828
1070942753
415549680
1245187428
1277902523
56151756
925116210
106295467
1790449034
995856642
2147456272
847960463
36385069
1810927109
870134232
1877704886
1200766729
140679769
613717400
17203808
807132160
1363711945
1071445262
1948773007
712564715
729130151
349944054
1134704241
345499134
1769735899
1175408778
632648792
1515578716
1028270675
256224051
772430084
1614930710
609680415
1337278658
1030939043
584836875
1079553583
246544211
1962905191
2030576101
477999052
53773597
564768092
1222326956
1448531922
803113680
1530980370
1524878217
1270826743
445085145
1787371951
595297558
1868634084
486567121
156651083
2140292413
613408802
1079418284
1991320134
2021230644
1212598789
1123251436
1308817447
313370625
64808965
517611376
2105844407
387512550
150603593
1572767758
561818905
848889987
1541343886
1346648243
1789480794
1844064007
569032308
1100161835
1984923305
1344102554
1723659477
1071235305
458565043
1435849198
1326053169
818474562
1492193943
1533717589
345841897
395443771
1855310781
1223998628
1420287739
630606977
229542533
664518730
301416781
2065872397
1253291258
31885402
899589234
1231406469
683852585
614858404
1200447403
814378624
1383635119
2068925829
1275644012
901605984
1430504824
1993760
505976694
1960924961
543102218
362878981
1517706146
1373971989
1515089840
1062923047
2034421686
935881322
1293135263
1915549637
1686694602
590479601
466978055
1606363728
921928475
408923042
1211676860
684666148
464653655
1455440697
2022812845
339180204
99978855
1203444207
384917340
665111608
944403782
2079557794
1404442336
1595866264
987793165
454385566
1451137298
994472701
634944028
1614340341
764526558
2087545120
1737137629
367155667
1564521603
273147701
2091141389
762436423
1349871746
278793644
945011939
1456567939
1058396182
1593592084
959270742
1481618951
940178943
2914692
1044157330
1511758081
291645759
1266340659
1020280499
244963656
215054261
1914289597
206068579
1972189674
2058930201
1658710412
388430805
907947775
787063594
853755196
1628137751
972822682
1823624371
1322354008
1690129383
469647600
1871199178
681524058
841795459
272434263
1340161705
1612503470
667945974
813835547
563576236
404433546
2028309835
250571580
131753226
1630222842
974699139
1716852248
935273151
2012880920
160643895
122195869
1506565659
890877979
1560452060
1167065373
969537777
791801923
1391006556
1323748204
413629234
460106342
519535631
782917089
1301308820
487450273
600021857
1862404179
1477155939
542293580
230431129
1002251223
1868702754
707589922
669521543
1820542793
1332996945
1100448477
441191603
723206034
398300104
311023756
1550349851
1319708951
383325600
1357425704
1996261658
2080009206
1763201885
372814927
1676680426
1000597005
2066670237
1978806343
1545272683
1538363885
1593749678
1010166187
1808638949
2068851825
1857615497
1069011768
1381059267
929252469
841610388
792285544
849980042
1287046343
828334744
982541943
1304995311
1416538684
1549167627
1626592676
637633600
715142710
1874006444
574510050
1231546345
410855086
182901794
2040711689
1504527204
2102167636
1334276408
316021236
507308108
1138442338
1003810109
860646587
587896428
1837755900
603920360
1021465759
692157968
259182126
727058651
1161825834
197947881
1503514045
636380490
990322298
1708155127
622558199
376137370
438675977
378785824
2073525565
194268926
1573694523
1531514951
1484021873
936788509
841537916
1769990119
252742469
1006085207
1896411562
1680420982
2001384266
1372085174
627608453
1272069359
1146896979
162495879
1822393495
1571425174
765880650
226979876
195947816
650223502
806489325
740101346
1846077513
1406417572
797881295
250960504
502002501
932541705
798463399
1525585836
1004382858
1021345405
1125530816
1968063177
1801690667
2089530878
1263556128
431997557
390263663
1490386921
412713629
1758925155
1425040280
3497898
80177293
1684132919
710526097
301689505
1275253659
1725020145
913161397
121533881
66181843
1594645060
538965487
1105606077
1393870137
581094785
972288108
1003376044
499076057
1193779602
164599136
1202687465
1515147344
1340659430
605425391
1956758910
1705564510
1358742172
1559767308
320822036
1687050596
1590838188
1350984079
891653239
468717624
1841385273
77736619
758501025
1854969935
2070672044
1896252184
180498858
820530046
1933294886
1565779314
764367337
1899833606
682328449
263986862
1482977020
63827329
1744890381
2120133183
119150393
1830919149
1596656829
302611567
1581219193
302586882
317265196
1611733911
905726060
135869089
69618100
628531749
1997123867
1614069898
334880410
2010980083
1021942693
1130427753
402409437
434227956
1560890424
259019120
2106136689
1959977245
1043970886
748244459
716122212
1942974030
1559999519
1622352593
1206815836
1141423784
566904506
909579220
814684294
545718988
1375384391
515824219
1230267935
950673438
1633860942
479478007
1467127279
751238148
2005915422
2001462962
1780736582
2094123987
27910223
1028956599
77327703
771003612
1275827995
96923201
311912807
1777420609
1027989861
2076032202
140452667
2090645166
240076690
941136952
1031539567
243826102
1652605254
1456138092
918017951
1552813690
1655387699
597560080
1507026479
1734799950
994970821
9661272
438333126
1120718639
1565873189
1903456522
1574664878
706897856
1134980920
1562131097
1171803353
453067004
40824868
29014720
877871526
1164357392
1098982682
1232874543
303964378
1035076205
1435234499
671669047
374687276
1282338090
182090151
1989050934
2080493323
1135303491
1499026727
66655676
857253654
1239401085
253386227
222805261
1781195934
964225065
1225017164
323450502
1658613970
2008375642
89052822
1773545980
1319744150
1545628557
1669189437
1945194405
2024092483
1048947877
885271306
516529887
1592007261
916573850
1430866997
1458265090
180974621
800152855
528382830
73048880
1943924740
1519410780
824929338
733101297
920989588
1357583335
1207563696
1289144264
1597559529
1259315172
466936259
985848889
50903907
1528274211
209540237
113271972
741476866
597861741
972533076
1020475607
781290130
1809703101
815263487
1816491939
752397319
724667040
414673532
753207753
6237343
481819989
1774670036
1487349930
538169535
1529435589
2090409962
1631482826
13066435
1992027261
1409713281
16483782
1825810320
295338466
435783508
516776601
1587890944
1397106375
1558687498
742435887
831288374
1050773266
319256397
694919088
1484954847
1571721846
1216153043
1268082691
2111450842
1216240335
1840317016
947125018
1967797012
2038717773
451846343
1264783711
1813792647
631863622
1982509312
837335388
1550615168
1190177061
2117234263
508100271
435008932
1234376189
256649424
164821940
1368157946
2045544064
153677718
1766940998
1907980782
1657570458
575379202
771574285
1012493046
844800311
434364055
1779233325
1047386503
941531059
477491347
440725529
1176024357
350251878
1814994594
448992351
503501117
1312253235
1541230571
1304431105
528094124
1890247211
1874632728
352289433
798786513
1064917440
1105244419
932785748
2093990307
15826570
829980081
2035292647
852139468
1784982302
1967296192
1380391507
1797588869
1522779585
2076144443
97666663
300486769
2112637321
1450015149
1563104800
1559264459
327779194
1746640640
1524281898
885512900
1504623384
491606255
1834693836
1291727879
1270140023
657817944
2020313037
1803591891
1370783373
694392469
811506446
1404932034
1377454927
423503979
1690720808
35764962
2113922115
1122275897
2079317586
839722927
918557509
1902374937
1322889208
1141111651
1955945128
313477362
2079846324
1359318995
1594083148
1379792712
1411590921
222382728
1470971359
2014984448
1746631383
79595822
1180727635
1174396151
730600024
396594862
2114644302
1833875242
1385187676
291557381
507235986
1850136365
1893311940
1534679141
230524315
185975924
1553560331
20364882
1079975892
1919029239
861393567
1769796657
2056464514
1093011815
2132923142
89724743
44621418
2145453024
411663270
1243416180
224342155
345189040
213279523
474772096
2080275198
1671599718
1627623929
1846551371
1720980110
213685895
366754733
2026919949
1597722774
1932389686
1609944833
388136498
493171602
498648614
825696613
404242439
1311564193
16889456
695966249
340986027
1684081140
1891467333
1166211699
1900412057
649757838
1493105313
539364433
701573672
445568413
1124053984
947115737
852444609
1364175986
603447965
1127930302
1792572226
233957262
1488843512
882680993
1155944818
575212057
1179569439
334269482
2036445911
113472465
1373267108
1350055293
1026926851
1986369382
649248477
2089853020
891624774
1927996672
1018481029
676202436
731604115
1800511634
1552751569
1186186585
1587445945
96094886
1503506878
1369486951
1427323317
24670829
863072524
185860278
597343049
1120793111
1938605490
1427195059
547253120
597497112
436746078
1451148777
368131198
302055424
2103037099
1202903106
31180069
1590701254
1173965710
200441872
1984969469
876996470
573822237
655848278
127790615
713453150
359164690
1983834618
1356145681
1969593798
32984522
1084141478
1525522617
501423624
945618802
213862272
80008026
2127199097
1228486909
597213589
1051458233
1066674958
352724091
1467139915
373060311
646230854
1607800667
412651696
1743588418
1535732830
1720135509
856845541
2128053331
642860187
2106771529
1020796479
1924749668
837316299
1825543263
501831200
31530128
1613981980
1035209024
1809368258
2051615355
1520610740
1801690009
1968408461
30050769
1472078499
1060568594
939096149
601501338
878108643
798979792
1387355994
1021965149
496135696
1548564868
2102271077
1708574247
1542484453
961268049
1013165791
27600898
1847977663
1297665579
1123202832
634046289
450569140
2122356000
574754614
437996207
1444141237
1942652876
2037449887
844746349
558124045
735196254
2068364744
621047573
226012635
1173878550
1908348188
203681598
848767604
555481983
4731139
1784914284
972438523
16503012
873441615
294648639
601540336
1383770914
2019521127
772193850
883051748
629345898
93224265
1085260671
1448897467
1844773949
608671871
2056622920
1237606327
575177357
2083000238
938083943
430336894
225596221
1595663769
2035183560
1755326159
1815953152
1450209226
1075539874
2062872950
1152813881
826111214
244416848
249400260
87546769
1904649484
1088646612
2053128014
423761402
413992485
1330458823
2066023190
1929552403
490036805
804077340
1545949992
1424538561
1768006391
1718380985
702045434
1462597489
199051089
361428822
1179962277
468282563
1605400964
1177070377
1060151460
1547221303
1677607573
2058589225
490859341
783211343
1250608492
567883186
52564278
199406692
1668617235
1079394660
1604478566
1385443424
1217878441
908522829
1551780931
1285694773
1276696837
418211553
1244419115
408519348
832479662
481941785
283694030
399336029
1315104025
1027982944
2134006210
1940408882
1368714737
338260754
1826966931
1179193739
1548657614
1225463710
1006530810
100546955
542333628
637111952
204645242
127057469
1386111732
367439958
2004596961
1982062439
1556546563
1633845950
1641379373
1849030097
1750366809
1520314467
496679274
1294166414
1680119593
32654523
581430294
875878892
1762454985
2114976776
1437571949
1700953503
1218565320
1072015318
1771803911
1212527949
973770001
274955636
1472087238
832480479
1925933760
70706386
336946255
813674899
922424666
64806249
313532533
1501288633
1483031354
1867806461
1434998383
2111211596
1982378118
770697382
742118743
500356671
288446390
44324247
1097424835
1401507327
99578535
793638171
2021929705
754303388
120550262
705208694
1974446726
312191673
1289946151
341089439
693368323
1932008502
1946960518
791835705
577801000
1451435720
232541964
1713176737
1659729179
1722058285
2043605220
1379464693
1568143048
156175484
864606275
1670744556
609998782
288433839
237196855
329315988
119358955
1207432214
604808085
867405391
1694482321
788355419
391127536
915836166
509260981
1761658447
1623703620
1334502116
1624189131
919714907
1085414722
1551787980
1490470864
1474529513
13897765
1679865990
2039481950
976710425
628558119
2105249513
1938657325
1786992307
23165899
1770507050
752163287
366139800
2077988379
868632130
81083483
1059523184
1419261183
71316306
390226793
1988079632
1646471342
98372681
1062167225
592759829
1239799869
1670599022
182072794
91176696
1359781409
1297213007
175570275
1332067767
323596471
114452823
1549271089
452280377
1326107766
1679874291
1098497769
1050298134
1359431049
1981107561
1464556210
1100567924
1478796783
419861191
1571311392
1084934685
393228997
1003964385
610453161
1583624244
1232050072
2002321102
1932045842
1553530119
1451432638
1565056580
996010367
800803037
1843216872
11714192
2003878684
361612847
1278751665
970149014
641057402
1275484102
1387107150
795123995
785738738
1057984766
805019103
1325681802
688092471
991679531
1077494836
797412120
18608431
215912834
1546526231
315023432
2126722290
1117789154
1269085681
1408980264
1489943036
1884639949
1249080706
610175654
1817065076
2122287008
135027611
1623208835
1156233914
543014515
1301519176
1907654805
953550994
480561448
732751559
196565772
1746745876
1812484922
1567460992
1534257324
801507721
1732766006
1070666035
1169584494
1896535414
946081964
612578888
1821452651
1224546624
329656449
1449208153
304815164
1065751493
1763481592
1758801631
1401565978
1967582464
76037399
1457726049
241915042
1105584761
606800920
933347967
2017362990
1947627202
1761942761
141387250
1281492725
2082348967
107550442
861814902
775326982
1946800295
102252233
624172389
2094764366
2003743086
641826768
1872763416
532070695
428898060
295548839
673008988
357787875
1387588782
944554311
798352853
2072431617
1241535196
1138017
518036658
1107227718
1354103577
2047368360
1750193096
1097634872
2117608134
2092993343
1706444125
1473399239
464559669
1670824796
2132235146
1406109880
1964137677
1595217370
2069564335
918231035
7814317
1401002466
664270458
11904585
1761301758
1280665428
1888099939
2116197391
2041493571
51000076
556732846
520955252
1704527576
1690726971
1428352563
821397343
740578197
929813333
540450006
1583118250
774145581
527855821
1032448023
569649800
1969035280
794724021
1813227973
333526176
1892830478
184067873
2002537770
1154458995
510631725
146115328
422953835
692917126
14302850
2125734740
1601995982
1733423460
1828854227
1902979378
484682885
1150848357
173142837
746750988
2131033225
1432455731
921181976
404859746
644153524
643976570
590652600
2042341549
815102528
1763559295
1072978959
46732172
1629069177
1186556868
1668086944
238008470
1893288211
376532850
1463994523
1682062754
585953817
1048555726
304857465
1432080782
512875468
1821373488
1336232301
1631106347
1632129891
755986425
968243620
1668901788
178993676
1610201683
639800312
2121183962
1258493056
1324190635
1187752578
1848617692
475989730
454460455
1960701091
1704566258
1769101332
2028239709
1253415603
1806837740
1013897528
753915345
63657539
957763652
255325944
620396050
2035109375
497946531
965944738
1549514198
967528229
1261095370
1439547908
1650571221
1238195456
169662424
1981370961
1362952606
885116908
1993113959
1937222061
1644283077
387661443
2029470427
640765994
1654634891
2022137583
1944920720
1261182464
1462203027
373151735
995391380
1915936749
506565390
586118717
1190313169
987652580
25292316
1351201479
1370335067
1627401645
576065944
1458691168
1005171257
1006472403
419801036
332152981
609462324
1433947507
2027831569
2003104770
1514464458
1158877369
321112499
977324351
1370407163
1864284574
1643005329
729921831
1448127872
1953626437
2073330465
759310160
1199279452
1470285295
800486679
182438322
1754943495
720714949
1883949550
1491531746
982901534
520930124
546115367
164601379
415575136
1228370760
1339016931
199724113
887318247
1629709799
560257247
247098702
1682110021
1318353791
296580175
107767951
1679436726
105424251
1373403885
1977205539
96693343
1712710476
1677246878
1850628214
758523004
1345751301
1944701365
2139515755
556250308
863697382
1955777146
1619095471
428293124
2114582270
1952319326
197241745
2788376
540252302
657765234
1229036327
961926248
93069321
1325340192
765106569
995025254
1643060456
107004477
1401912516
240083989
1807803657
815051119
816890104
880256695
932253400
982818488
1993639934
495486516
697767001
859838083
2065663661
1138131523
2100613191
835795218
205480862
1860947669
571907865
2139667676
1429935808
270943452
159052946
137119312
137238945
1578916960
74606803
1278193365
462041900
1842791386
480252154
670928460
543255612
1894486181
1235020096
1536847253
651074112
1662466752
544946100
1907352228
1277202244
147641145
762503727
551930461
1018215934
655759588
1660730291
487635654
188222713
352625240
1315574279
1906234594
925205240
1224940571
2048081279
272788311
1598951180
163512057
1567251320
604843916
329970220
564800613
1205122907
324248154
1000819121
1223676690
124941349
1036862893
1395078272
1657623356
1123932856
528034757
234246322
10414091
632775077
2144171606
916869993
911001735
1567865399
1793191948
987451224
1666643853
694253771
1507302614
1383748822
1029167136
713441250
300302238
1591435433
115753778
1675368691
999949739
580730858
333544045
304395088
483569297
342339484
1530009875
1475204777
1035820421
1951523716
670206116
797773145
759445617
218035102
73234340
1825190238
2130946846
890424545
936595426
1083101978
291924604
1412458933
1388423425
921254992
626336203
1103818660
1058271298
1922315030
237746845
2071301400
1145160909
1275390702
237570303
1365438491
781995162
2076767627
1645494775
894266857
1146795157
838245438
1386314333
1081295519
1942600448
2086905784
809945997
445793644
1391799263
2004831496
992429104
35141150
402200801
98022413
103327310
836321870
666221830
1293793508
1403342267
247319961
1496614192
1506987602
562305408
1696932436
1459247493
1022928008
1858117043
35498551
1466822485
1552259979
1618573385
297461064
348613535
1008074259
865964253
490218259
756484723
1950457606
1954141218
1465576594
1317890527
839582590
892397578
1503017123
1651699047
1299346095
2112816247
1354044492
1119095712
264118743
1052106721
122179183
552081346
1861579449
1095724858
1991907920
1212921917
612240903
438926735
227847986
301758820
1839629546
1684381573
572887583
73100503
2108263101
1295485635
600051618
1578404763
2019253408
981990171
478613321
227049921
2014753148
1518278947
414622183
692817887
1162464878
2116316986
319292753
1510619965
1033248264
1595415810
562073670
2024118439
632195310
843066267
1237970223
1687166969
1677863142
1943823759
1419676696
817680455
290751395
1253156636
2144943003
829816865
334244375
104426046
303229734
2132521238
559956299
1077590625
405344533
1430689511
1087025855
468639834
756416850
2008299950
1005952884
1882853877
1741743314
1548562540
2136586091
202452814
928426042
996617816
456871206
1476335648
1053978914
1037375465
1247782909
1161889358
2135646985
1850218560
1523002056
1675091992
1478429050
1491412035
1877417188
1716805274
1243573190
523359068
746603654
2112299793
743884361
501649658
1826543353
1975090124
1953002207
228958532
1938241440
1743828413
1616275274
1663266742
1707950296
943047159
1166217107
35619217
2117591359
1445373816
1684536150
405156678
1406581763
378363298
303750508
714206773
472031924
45401966
1722138791
671807286
60341718
493873094
1820460898
263107144
1391379669
204915671
1109972007
297229440
1037152572
400954656
387008129
874769059
1664644096
656491876
758212702
1704633002
2134750622
1973486463
491447383
2098619452
2095541546
1466635022
1530878979
1091224569
244124225
489146509
2105042584
198006139
1231862850
1212839842
480791246
1881010176
1169240724
542588864
1016112865
1945690187
280934250
151366534
1028638192
1854161164
1448721189
1391283850
1532088220
1054082766
1793383071
2098965945
1685108972
1487629892
1940185358
1307645994
700605286
1439914602
901648829
417126449
1557647462
453204506
1487432051
704828217
1430303828
1805203318
1361402458
1020572446
266828242
904813815
1655122596
927255155
258326238
232871199
1060182477
857328090
30495517
847378487
7319866
2078341309
1676440472
1909676257
1446474650
1219408373
386094329
1203254052
615882694
267445763
1157426009
1830654796
947547176
2122591839
1355810245
2089032396
1738626782
647994255
1119524613
1820416067
1188384970
462582419
1693946964
2059375485
172541934
1932670796
1840247101
1437610937
210043273
319765297
198960172
1064703744
1862275771
14368810
458791261
1122184475
1231387703
167463169
1883735528
764247201
1870446531
80477811
1538355091
1139064413
1555823491
1959205930
996051405
949763149
419984637
1382686837
1500245215
2053373150
917608131
1981068522
415931514
161831252
1325079077
506319718
660307907
976820871
138925030
422105366
1113179393
1883960502
15388437
1144568975
825275419
1066455449
1149846055
1650053296
1355221430
181532692
310396056
203462858
1764065414
1583985058
226183097
1269232635
453711990
56200479
210553700
1106348905
511995228
705264359
1563711494
732779815
1426109902
1695972550
395944114
1094984003
1413010046
282320499
803519111
420995625
329743818
460610674
701889923
511988835
229475862
1116801910
1158824258
1309998433
1485984168
856172052
514952198
799596361
1632801093
1170200978
1308162553
1379024928
1534917934
1322657988
935113110
610947150
1561418269
1988882652
1523712901
213497482
1611672599
519087549
2006371787
1553848234
86288336
1088800276
1909278115
298122264
463282579
502979459
1211274170
2044347937
1877967779
133180947
640097558
1556344475
824461218
1774669706
1972855445
945879083
1102946424
1231509272
1378243268
1145440357
971004399
1774658877
1801408361
1805787055
1415675455
396302881
1807136561
1059243030
761530218
1097256120
1992703451
1255175357
1229858097
1497729876
751439340
393490833
334566475
28654196
593196877
1459833301
967014269
1628592718
1432570162
1005189956
2142379199
1869846879
408425225
81178166
1860486222
1863071071
1959009969
1872616458
1320053554
675062383
323910856
1283377252
1153943812
2068746673
1557947154
1806207088
2006072970
1104550034
1600899506
2007670372
107346966
261955481
637355863
1051935903
892398652
318454640
1079208001
345447230
1417027127
1253392020
1380861504
898974120
1268384780
1000828704
790292281
750767046
1986227777
1753501244
1132281726
1394816215
141152009
1237853432
2120870407
579752402
2013980924
1879030008
1431283982
201071639
1378636875
2123839597
453602586
1128715903
1245874670
522188328
479968019
834561401
1697482193
168911887
964237437
1252963272
1604400308
612556686
572117001
2009280084
1896763133
1154483403
1997262385
1096557826
1788627118
1605175084
2048120996
79440777
1419407998
690630019
444088069
859515751
1939669823
818942582
2039586266
785065089
486676075
1113080063
349656421
643160219
1069757505
1753252684
1243224067
876045517
1035826476
2121012845
1250586385
2044918681
1866653180
1491665843
1755478370
1005567828
1534412802
1623970964
998615507
1252715585
421487292
1648006320
1106368236
807322219
1918475497
1532665332
291705472
731906943
437485135
622293539
624315973
297493065
576980762
514457157
294051936
676973332
1689987099
603240836
57153946
2134251596
1434462834
1955406135
1678353761
1618680964
1571014995
1403727581
2109548242
1573167222
1253165928
1891602056
1718080849
1418875592
814913915
852497655
1297773804
258227640
2139786008
1677732541
104604952
1344905638
1609429821
949953958
1367671553
1293559491
1163410547
1534026210
882479697
898377483
2134391032
499080250
1964141630
80025335
831406144
4727100
24457317
1511682880
1615346049
2131437353
520992582
1561617638
1031394585
2144016074
36229201
2145247726
1051375832
1427812270
1892550538
929511333
857124092
1434572272
848660167
2124592456
512553312
331577527
1596527897
1997283217
567170909
1104801570
1690855733
1575183032
40917843
1302391699
1598409242
699592365
1753688439
2011560822
822177098
1797983828
335888887
260679395
1427228015
2105608873
1924638057
386036764
759966510
1628379461
329574311
1126860956
385975986
1606087506
2039500454
1305090641
1966412276
1813744677
2120854530
286094287
198436953
1317718315
181136451
141544697
1346226557
1165998306
832025202
117778165
1921159983
364636230
1829266492
33925955
1743781948
1901041792
412820765
1949619982
1443492638
2146506809
622454472
752208190
656348995
433487848
1536981403
388537085
893217644
605600730
803633884
1278674569
2135042509
1600368194
783303706
1501043115
48386334
1120532092
850822861
27650680
141110802
1799427821
1241411028
1900364772
1709860600
1667797056
946835053
1965156206
447856959
1382242135
104191675
1453175323
1905767116
150191022
820976213
485195949
1803030058
1521327651
1876572100
1868007438
1214524773
565521472
1850431946
2015410585
448563857
1718404443
385743465
16194844
59843202
368395773
1387785199
2037593963
1164696616
2102024116
667464952
148494527
1335533245
335859405
2069650334
2084788439
1565805688
1640651788
1612223742
951728035
1116492487
1900668406
159633957
1766556381
1597861620
1400886857
2026303163
1272510832
1405231819
1725327706
800349240
731741691
382634091
2058931472
945122407
1767062260
1345576359
2133268721
1318706134
1045941985
1771639482
1417608619
1867954927
21260637
653455635
451457073
559171527
952957387
1662698956
1425799310
1048255250
1546029517
509901481
290586046
70799402
1387355391
1472261228
1663503613
1893048556
374947255
1142017534
553509374
1091509860
770096772
932116348
1350445833
705737965
222530304
1282634599
329156476
1244468535
1615830511
43625101
868466214
1565278164
2095733952
1019858199
1293690038
1097077060
281381934
1658405621
1623379517
1030680472
1860523299
964472612
1786331615
964520310
141825871
957604549
1232585252
743202937
1571659370
85848060
1878985019
1149825762
2074816032
709589140
387158689
76846550
789288611
2133493724
836716895
742886228
1866164968
610329638
2121480212
979847186
440965983
1111158241
1474611588
1605278715
1114603669
542442755
1595021380
511571594
810169256
1267761575
1986536663
80312166
1424493612
1386104433
1391223341
1204975768
185556524
1048512568
1490426270
1905713396
128592054
105116769
321814122
375445567
714493298
1755954738
690941818
1165627764
1335160533
1565030623
1068937916
431017674
2056460274
810352489
1834712581
887247815
884466848
2078854887
1638702454
1103735216
1876763824
241445748
359922896
325053624
1664714544
1822075855
1859135981
2127987703
1877289563
1425644330
564547145
22323681
198958623
466233021
1639054871
1334604973
1648052976
539225279
1492431758
1058590454
1303753727
1109130496
995279757
1438577803
191702072
362167744
676511845
357269290
1916200143
2110387134
595157441
1106168376
1091230097
169721840
1658538822
1886564809
1564970513
1497844175
2120192923
27647603
1991517094
1144739388
935302323
398430609
1668548088
1618868241
1435135240
125567104
2083846172
80670790
1544980803
1199491438
1542305954
268690362
988756634
1914706603
1974197400
788363357
1213217313
215171803
1250521356
1948280106
1246266114
1128442487
2070295033
1445799908
830963373
2057527579
825062345
1664877279
1978108069
1153486489
1798347293
1758812483
1637220918
1170666624
432089932
1833691241
1619529430
1458442136
22850296
1832028376
1653879763
627602316
129679168
1781745224
1196416408
1453813142
456887759
870995023
157321131
1572113714
858403502
1096794968
977511966
1494263465
1781490228
1227810991
2107325846
189833991
2111155304
589925402
1266014566
980930793
1791052706
1617890254
1102614963
922132797
1863474308
1380604458
1715073993
959746388
1239927118
395488489
1695287271
540155197
1933848832
26274911
451153456
1037722949
2065467553
293169624
2146924421
2044342620
1761419261
1462750098
791557932
1526916459
1333094656
1838351100
1012647463
669587829
526514428
376449239
841823550
1555457208
673352724
1379666000
839083855
2021993293
2106701144
1741980781
1746408356
1530731557
844659324
1132828900
316400211
873410977
1822124185
993931063
433897583
1569031705
2142722260
69874874
759418399
213709879
250463258
1681464939
1292017441
2108706953
1712588065
1865750774
2107385058
1204238289
122661652
1252024756
1307233985
2015483094
1182358901
881589988
1093545181
579800789
1521769000
1265458356
1971345614
176689639
1569540864
2139660389
646270586
340291715
1600459749
1958258138
2142359914
1549450336
586735515
1656767333
266440787
657046480
642328627
1193378997
878978655
887710894
2036180904
2040886136
405090014
1334520152
1757840
930488769
1989996950
62738172
1562839724
1417966196
2046530548
220832126
1283181150
282293555
1765328281
322073219
219837750
793717706
348117701
1818609219
1222954046
1431367272
711470338
1053013777
309762879
108027779
1219569552
73211557
1746304623
962697017
2115912689
1797959645
1693117191
247253859
1849675405
754392455
1539196925
1511157881
1030567761
26123634
1720602560
1418237494
1146353975
2022369745
1773603061
1739737276
1105709101
312028220
1436397964
717513412
1035316726
335949333
1947789546
1439512238
1716150267
1136222341
1949632751
1626314184
456705574
286679851
1528891367
1342521094
605295419
1132134340
1591370546
454464788
363642899
303723468
177881191
1526905170
1877469970
924965267
1365264060
1807791266
605952245
1375883067
441816180
2060643505
1855912825
1748849965
241318105
1137720349
1651164962
287512810
1523864813
1249618786
1261969628
1132319357
1076867515
399551575
1122205407
1034113221
1038664694
526229456
1553452260
978152713
517218993
1714193513
1292679618
838476310
594160252
1621690909
814393402
1643345978
2123560614
1087770235
19140151
2002784340
771355565
929889733
2072111051
1415442381
1908434257
1774724370
1195350344
1508100040
1836471135
893762770
535399062
498990157
750936283
1083857982
1806776394
5378569
172545487
80443246
1489285458
2051469690
218162715
1388945964
1161961321
1346079394
434374428
1130599979
1849069027
142469072
539429066
175197116
1657698709
1266105166
1182017502
51833209
437717694
1302653030
1962033915
1844847850
838731379
686860469
649831392
2024382302
1753148515
337384949
2030022976
1773991675
716514244
1680336712
397239890
676323312
1117641297
208049771
1599763817
234356184
1481460912
77450030
1272486083
642762112
1716519610
1083308900
449825454
502591809
1992107904
1410185037
1673013250
1526405514
764372544
1425374498
1585488962
1560728056
2101396941
1074367212
285998602
192184665
631960880
589813577
397587589
2133221555
1136023804
3728594
137100510
847294360
591434574
1936866658
1664290205
490956002
2070442605
827335433
874127176
1596566838
1405471073
31491719
1781049246
2137298297
1515424963
1595014520
26908467
1680009006
990921340
1396060814
2004529820
1742542356
1930923027
38235740
1859470988
1003285052
1111221382
442697181
908474312
1525795748
1484793150
1891576741
174702099
474427883
492026763
1366506837
124936906
1670464935
1916846579
1717773014
663108458
2073712705
1038252784
624091835
2107328874
437688500
1134244407
10010902
486425419
988742664
653553094
1585104474
931962823
1078572725
1177398724
684237228
1074083691
1997330299
360776601
1483971842
416048929
375078237
448372268
740621892
818553885
1361631486
1064561401
50132457
1170653992
1428905386
975322354
636484466
345769885
1872879640
744435165
292070593
1994371126
1045158658
1222114370
50494037
1787622515
819608124
385892093
504056887
722385253
911866600
906925645
499219098
1050641104
903938508
887565786
936581593
1482777985
1061633325
1712809100
149059895
1382400543
1123856929
2089404349
1314529892
90199450
246825561
1940740082
607875402
1913008121
195636731
803967386
1597087099
1621703886
568460802
1870050449
1656341950
505178052
1904747100
1729535988
1208999918
1430434334
1926744824
1448714600
1138490900
1508689929
1258764389
398825044
1130251166
1914640100
2143393337
186562087
1238480298
2094753902
1633547765
648250659
109261923
369046102
864666954
507941908
885867615
912147670
43660330
630324381
1183271597
515714533
1553676377
238621382
838052260
627063717
1354651685
1653973530
241978607
978255747
792975124
2032936172
1010199963
373950826
199536960
209914293
549793906
2104165747
692554400
1951282093
2135704697
1104287176
1937869934
1541515508
2031393736
1693523754
520526380
2116177664
1029804648
925206453
549879495
1078366923
1754687434
1867731796
251157251
2026505880
1242923843
2053234424
443103500
1297697128
79412089
2054230148
896004262
1168739770
966101755
1117588853
881297558
1971889511
1967343790
724232781
55974194
413623441
24469306
742904700
1040647691
1853230559
351580741
135960090
1856914816
85225285
2642303
1029933425
296981235
2016645121
142982546
828526780
384844245
134901055
1991272463
2028068477
925598210
25917008
1093790479
2049027415
1827224594
775591143
360103243
1197936649
1290914734
1471534277
2033784929
844693186
1259188693
438534576
1935200982
1547180130
1255820858
451030416
1674870126
683543447
729401753
754755596
91777355
873096069
871084750
1647914617
1460401587
1262698306
868080179
2146052930
1478155542
1375245796
742543075
1533485189
1224560749
1433794280
904210597
1076833586
1017234550
267153671
655459301
1998240556
299271309
1992639741
17254189
738976989
122319003
382311197
134495976
2127486325
2074300119
1466197445
281441236
420615696
39421765
2132099926
895953589
1601214915
638114568
1262682897
1047606665
1346673610
2142701923
1712382840
530033695
665288181
214244829
1063799768
1383086282
435672681
772888765
2022265988
1877676117
1655211039
4225171
526883396
948717776
305156532
730530987
181804905
1435123620
1725408981
357017662
1633799811
1003450589
939542054
662573344
177052680
45434130
262799408
679373360
321678833
1436796995
591445735
2136381417
1575978147
3942887
334050406
1310008709
1051012454
1979570346
1801438999
1620347884
666582176
800397727
1379659401
644931011
170327463
643254512
595432415
265239862
1494814162
858858429
2100287939
426665818
242286507
5391648
1810733973
253721431
1511939632
1929587297
1630214463
321050739
1069880109
877756605
540433804
1964173032
1188091475
176134178
1918536895
1853207228
174419130
64005006
1009480583
178430236
1723327156
449110537
1542755746
886579783
35308528
1415618554
961952289
188983190
553907430
886837124
98319617
1082860031
765104653
1689758323
1980639048
246077975
1844292425
1059088244
660525367
478629094
346309498
1047918297
512601965
1674548265
1764756707
1793273184
618932185
1716846997
154468512
1440009927
2145259096
1775200602
477396009
651205692
979275014
1618173227
1903105883
1813550039
1432960422
1150551291
949506473
1957992261
2110837133
1806321237
1862633
209230032
1786200745
258410447
114265212
913298401
1514579150
1304674273
1685786938
1824835518
829788439
47498472
1844735082
1210367457
2113254402
810211477
57327526
2125187359
1592300332
105969566
1163108934
1690871477
1618772549
1964222651
945095105
1132401685
128274109
453205719
500102647
2132723152
1959753666
1951820742
2098214995
1566251783
1673350156
2097228466
296353162
445085623
1415599539
480255869
1067340565
739847806
745569585
1782315975
788256264
1086567076
2123401538
446389329
609086347
2110377185
1451698075
1797827929
1384036372
2096221716
933873364
2145727744
560187413
1140746144
43125847
367843781
1053500670
556534771
1084467363
1008425899
1804847953
1998615390
1586576186
1303153124
1765481016
1385578962
963855074
1113011094
1902301139
1568104026
2078115953
669752864
514142190
1338345914
1695074972
506693506
424827098
752047998
904724978
449806341
2035454346
1125487258
99598506
2070148571
233336258
957374910
1565483919
1311178767
1897774652
2070340219
1150322166
610166583
403703294
1854875238
879459626
30010398
993819017
1161126336
1164611337
1561979522
1516764971
1770158315
1074512307
133029505
945601905
266451396
827673415
1478050735
1886842556
877151617
781479878
343574002
650844453
2044038493
295770838
1893669701
1741245417
94088065
796129114
1492794833
2115251295
408975734
1344824005
1257442867
34434091
1821753775
198992599
1569130662
1323092839
896519298
1695755928
261280424
2078043291
1871160351
1809273372
804448620
654620217
1344975745
1534958572
67215589
2000946633
974862429
1071378458
291292658
68994125
1013656825
191016309
1647426
721413827
1799139772
695370856
1217437286
1869695689
1798964682
951471597
619831976
1076473593
96355473
871214428
1377065055
514405764
159407538
425158546
1099384953
1780063484
1285638058
2094707258
403025230
14571249
1925042653
2002483507
618827618
1239900931
528662632
995961200
454261717
246959769
264420940
1226456573
1041528732
1624894273
341032420
149219165
675818834
752904749
1078187376
870418537
1836811266
1223868845
2044332857
2045035213
436044754
1801026117
627311950
1561089640
1770798048
746953179
1722836532
1225532701
1868840753
1586726349
731571187
634477397
1561513477
1984805063
154692515
1245617124
843658986
1274417622
604333610
160297951
281188360
1020605083
1883831247
666392670
2109760787
480893017
887306664
473265323
801990597
1520662552
1552177049
1053946034
1120908564
661158191
406770012
1339588889
278229507
2006461562
395691008
663349276
73264659
1713820924
1338611651
1450222816
1129005473
358694257
786815485
1086503526
1088225566
1356274064
112063141
379780066
1280265911
1471943923
1341331906
1485938070
1163251535
2137709903
902386699
316120870
1152151992
1549362056
527738285
1566018405
467575974
1069385685
545947851
1909107983
2003460168
574967015
1816185620
1368002646
1742643236
439006034
1293710807
2136084530
765898608
1962377278
1333204711
2015407611
1044936515
1394114006
312785373
158006848
2141618226
172084669
2049369143
349360168
1256097766
1846948358
1195978748
1744250001
1410008873
1805021133
1914860546
195784981
1080787212
324121117
1827172786
894149806
860654742
125505813
637368028
1034461685
1156426605
1584298019
1358763025
798983102
1150807301
167056352
1948653070
137421948
1058922797
73569202
1371275129
353542176
1565028012
424114574
390290563
380658906
858335896
1594230249
2090911563
1131811372
396274593
977779500
1240018853
196353060
1542966736
364403228
520467367
817462702
1309208275
859331859
763675945
59972430
1350227601
463229428
1406564550
975344734
1648085622
209465380
914577709
1131986466
2077920339
1940061578
1192092768
164289352
1190548784
277516404
949736472
1509072089
433234114
1070436936
2094147848
2123203718
683005914
929226191
962124544
335461207
243334888
300555630
644629948
1332433527
1726966020
2106254157
2026730086
929382443
1185651572
47324551
185456249
1820428639
222768723
1665245420
1298543414
854113419
2109556047
899206480
597275630
117198866
1190208501
1721277035
1417184621
1930003100
1044565786
1078411639
1635582405
1963923437
719807928
470496534
1647962642
1047812264
115191490
1851103638
181872603
791852318
1874174062
2101590299
1277717675
240615924
83048834
1569362494
896792382
343695272
1620987678
769390019
96353671
1388469625
1624877395
1463808967
1842973372
1256233987
586918193
1980311223
883277637
1492213391
758054448
1170179482
1210698512
427440042
1715097222
44745121
1489917987
1668463840
1873194187
293669675
1380286338
1270204530
2000178301
1009419029
194115973
198983256
1487860357
977676805
353123897
1206484790
675779591
537316878
1623787946
310262196
1500067324
1278531416
1856832563
577468299
1345020527
1664408110
901906864
1764508657
2146357981
1562604632
347555531
462381761
923596870
252691877
1223616259
1277974970
1241869699
1771304106
254330453
708395152
2038742904
1171958071
1885926644
1643742988
823258866
636368146
1683835145
202811739
1073545251
913985651
20287614
1772065214
1009538517
884165613
2076670552
179397159
958520064
802675177
1448350369
681109236
1617563121
2103986994
475464360
121453199
221407069
1310241991
1587904559
1264028851
1842001803
1978877917
530563544
579247210
336893410
886313881
1518410704
1938217280
161201984
1403003288
1752521344
1107206939
1752572289
2078388935
730387025
1795949173
782485878
2037293097
310958130
192975606
28878650
1767381192
478690332
263675772
67208694
1724731204
1614731941
471335563
1955894574
98973833
1264641817
637991202
251528692
190278415
1445254093
259131682
2115116361
311052309
1894812916
1176907393
1857530468
2119684881
787479598
1131970068
1458878702
48774238
1046361468
651167726
1050535026
696162042
1084274810
1399080702
1488512079
1089158208
1796778492
2131316697
1478115361
1467277
382758790
550551958
260083947
897839383
1412135907
105137900
1056604624
967261860
1427130047
1196497114
811415276
1040273826
264325809
1944683442
1975668810
712556414
1799221576
1705351151
1265379730
1482388552
1315164617
1475262362
1522166924
370330996
1032453876
1934618000
1553632937
1808002613
1129149953
1158782714
493022539
1381528069
855097263
2030579821
1572309721
282095812
1564861724
1897151049
297309222
2036198365
1190172622
1531281389
967996510
337509769
2125961284
1975993499
1036165168
510739877
558154102
524725729
867169325
1822853670
1953201815
1669794849
1080622705
1670274074
6258444
961058871
87383721
616241785
2071549052
919359041
1907428798
1690973230
2065131038
221854137
838154490
1640710536
1093627669
935924753
503268119
70695645
1697778488
1737585627
422211465
1005947156
1058839570
248779206
1394149156
1991744098
1217286556
436064549
738036235
185288685
921401018
1051952555
1534133745
508099052
1271616920
282304319
26650026
497478975
1276417066
292982117
183063965
1564993075
396107514
526104925
511923345
893254478
941593335
1527459064
226020274
1672735623
612695781
1421613494
457418204
69594532
2043124280
1895886959
547469323
758560965
1310585552
1749527526
636011357
747546593
1349409029
1466347258
1620415616
132931363
556859636
423128928
1012360153
2050733583
1659148707
1669111922
802198448
1497407750
1609151577
1958420188
1593475215
1670818636
45328062
1909060820
248412361
563250731
1631100342
1254253387
956981754
284754164
637397339
1762490103
199599912
1096191398
821506771
565218905
129885378
1290115618
919318160
251546803
882221328
1811191343
917400426
2055228213
376972474
1737392865
578001038
2069653349
415997754
1664314748
1774648748
1629406141
1601285714
962285840
2018117233
2051472843
1198944624
1374180801
2111737561
446456428
1289637282
1847602220
840644214
1943205108
255402418
701743126
708691501
1020619457
585057988
1099962514
609291044
1052996318
1191059662
1253819049
1323674821
1073702935
806585613
2017467375
148921117
2139618293
1754588437
439702756
1918791977
1981507919
112589632
163365680
1024089324
1752661611
1412225881
1517433472
1878115587
1357339556
903262370
813188653
1170851511
825159041
259253931
1666430076
1001550460
2142650251
87217260
1121055008
1019526059
2018818502
225596205
509119408
888289453
1515756498
574102394
2145950762
1144520241
1634374221
1400436812
1019839455
1198863980
525550287
1312320042
504154516
1309582167
77455493
563055799
1428682527
306702062
706285558
1067003065
1351170832
1779903423
432138030
1276308976
304431366
2087029713
421623406
1619368652
732729119
408271141
263472151
1634852093
982795502
1936867233
1209312942
702169071
570283197
1602778863
1604486816
2013079036
1864728188
2035794429
110069223
1599433579
1500509290
229330234
1411172067
2133287488
1340884639
1573265522
353202700
1047392333
1159620170
53049650
715841356
673390005
1433360684
341868137
329225593
2027296312
706126701
335304060
1387471956
1415102986
2046988487
1520009679
804330032
33268780
2045876315
1459582090
1460014398
1452067643
1477252490
21799045
1688934342
397760117
1805871849
903565419
673180722
5629845
1479938615
1044905546
70337583
1248996194
803972272
1503958484
1536266294
581802972
996677101
190384603
8839027
226090121
1505813190
1067481742
305165865
480507151
267284151
281527791
2060362700
673622699
1966274973
336415514
543419658
393324133
1298094678
955022425
1725538132
1106336650
656638699
905220214
884040764
2011318395
859783968
628573993
1883549021
1650206122
740137368
1047692463
2107048203
688945544
1491413982
327456155
959201952
1144374003
96423398
217818840
471066917
1345393031
82157492
672167436
922557250
505941185
315392253
1976826231
261869383
1099139096
251498836
1334370597
1397175386
927479142
1922223789
1658607606
1381782416
1516810988
1846550639
1283886313
219420897
856062943
1756429872
15902872
413764762
845631399
1386703885
1443573668
1982240905
1909329218
1836229078
962301010
361743912
394061415
1723166004
1245467711
346846558
1660989599
219921415
1796622411
1039954855
1983837450
537994059
1120268864
931292442
1904514493
604417800
1550877871
1683001051
563207209
1599130624
114427104
712107814
520141920
2014745848
344154109
1473023044
1305808136
281833271
1884108995
1479938305
1609493222
765186312
1290039749
1937532583
1197157197
900332209
744207741
52971470
357272202
2111151598
1627879711
1598718401
294724987
946255676
374267201
1609422354
2069382952
586252200
824956107
145628772
141544163
376348539
622918958
1179425124
143839084
777376200
107013816
372201900
625941340
348232156
353851494
1008364718
917725391
692201713
12687800
109417653
238477744
791406481
1043077065
1977204209
1081305702
1582538480
1281739612
1398676350
1322649589
2046302342
2052457120
23189897
981137055
291084292
64336881
764209880
833106740
1437346873
552507761
1348939625
1017556498
2068118737
1320225178
1312550131
1742156075
921935514
295098969
994428729
1844640096
1059416624
1735236434
752931555
49942591
1208465696
503025684
572239456
342533976
526025607
32335110
1776190628
597845787
1705434045
1013360419
1697380883
926519605
594186279
993685734
1831138602
1598519007
293929285
1445010025
941592492
460543600
1914762013
1181662051
1973526048
874203947
1475276351
2080543157
96541283
1663861925
390338771
1935913652
109587871
178795878
227108999
402907905
707954190
1783150506
1539533
1831248068
429371021
2007345103
1404993688
2135818343
240280752
1845116512
339033459
967454580
57613241
2001288528
243169031
1054493887
615424044
343776192
702102182
208211397
1502635014
692958541
1661481789
2128574858
1410377991
1265990077
621499667
157437631
1608161034
1782153210
1194242717
1407150457
748432403
1862522605
1832343545
286318427
1705069245
1298330835
1969978480
336676149
239371902
738370363
1005032677
762858867
648943522
1719128377
1502929307
629739360
1291566252
508686946
383183579
1491629322
2094360319
39508452
954371962
322945114
1204431295
699727613
1619680878
290054113
1152242158
1445235462
474759543
120423025
1145140501
2109052686
958955776
1077159147
635051037
491648792
2005842719
1775110190
110048475
1987252932
256611868
671452483
1185987956
835681907
1221946933
1533222633
572507812
611651832
1678348645
971081
1344902127
1922923894
404768938
1397204224
107685164
2131272340
1154475937
1246291883
179544648
1446765197
754453522
1478016531
1654318612
1371760523
283206914
2113631539
1689373281
1907321647
340614711
277336860
1327001257
94089935
77525318
1044864448
1389697180
1549611765
1426715285
298960908
243522138
1270641760
960628713
685222954
792816583
528923499
78980235
994442822
500446148
139944827
1682075844
1999084466
239957862
1246871973
745024857
649032915
2070105186
1870449191
869646458
682566308
1148135450
802203814
1683113537
713679220
477276678
1372775819
1724064321
198001458
664147569
994043509
1747213878
1450232398
761936973
901544607
1225178782
865029088
1765745659
1893403595
1897517942
183218612
54642082
1132754588
869899924
1651194977
2109172009
381067411
1852852671
145677051
734124658
1260888213
610140282
1882389635
830903899
113512174
819588638
552057616
190497164
860869060
1225108191
2138460095
989921171
1145329958
1893035154
1924091046
557139039
442399248
1116040001
385448524
1339304963
2133550079
889595737
1080582426
312290899
675689227
2058285399
1743400791
213966075
550163195
1948569551
159050400
122567945
48822703
124277717
2053148029
986856580
1354359421
1979586626
1657410248
1253933175
776031582
551019317
1001564012
1451783011
1939032948
1147227221
1868590550
1541524962
877867313
2038707500
1680766877
780042841
311353380
1032743022
2146877340
1980852661
1299575504
726540668
1636423573
1835584073
72142630
1468718040
2122995843
290975393
771035102
1116798188
1225626986
163514428
45829437
1597597559
444224703
106648949
352446450
447506153
174537033
472219410
1451070128
448418141
1346860536
836088671
356804172
812643269
1233134285
965634840
353135825
399717970
1771146794
1636402924
218755477
903203092
1737718766
777113854
2015822277
1764268480
1303405435
490298529
782195645
314735891
198609986
850438320
1904440894
265755212
1135049418
1084971018
1446157461
1111095231
1040555093
1999952293
526582681
1850373880
541095570
1973226074
2128761149
465453602
607370242
592767122
1113577774
808646399
2099017460
2020308513
1171125607
206822863
1173195441
1066939997
1093335061
1084847960
870649876
482569094
587470402
